Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Sesión02 - Parte01 - CanSat, lanza tu satélite al espacio. - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 15 de enero de 2022 por Innovacion

99 visualizaciones

Descargar la transcripción

La placa de un eduino, esta la presentamos para hacer unas pequeñas pruebas simplemente para aprender un poquito de programación, un poquito de soldadura, un poquito de perderle el miedo a soldar las cosas. 00:00:04
Os acabo de hacer un vídeo que lo tengo que editar, lo editaré entre hoy y mañana para que lo tengáis, de cómo se suelda. 00:00:17
Supongo que aquí muchos, hay alguno que no sepa soldar, que lo ponga por el chat y que diga así, no hace falta sponsor, bueno, eso de no hace falta sponsor, vale, vale. 00:00:23
Sí, ya voy respondiendo 00:00:33
por aquí 00:00:34
Soy Mucotilla y yo me quiero 00:00:36
enterar de todo esto 00:00:39
¿Vale? 00:00:40
Entonces, pues igual 00:00:42
esta placa en un principio la diseñamos 00:00:44
aquí en nuestro centro de 00:00:47
Makerspace para enseñar programación 00:00:48
a la gente, pero igual hacemos una pequeña 00:00:51
modificación y la dejamos 00:00:53
libre para que todo el mundo 00:00:54
se la pueda descargar 00:00:57
y llevar a un sistema para meter una radio 00:00:58
como el APC220 00:01:01
Pero bueno, eso ya lo hablaré yo mañana 00:01:02
Hablaremos breve con Esero 00:01:04
Para que tengamos el kit del año que viene 00:01:06
Que mejoremos, hemos mejorado mucho 00:01:08
Si hay algún canario por aquí 00:01:10
Que no me mire con odio del año pasado 00:01:12
Lo siento mucho 00:01:14
No se volverá a repetir 00:01:16
Haremos un kit de estos 00:01:18
Hoy lo que vamos a ver es un poquito 00:01:22
Algo más especial 00:01:24
Que es el sensor de presión y barómetro 00:01:25
Barómetro 00:01:28
Es lo mismo Pablo 00:01:29
un barómetro 00:01:31
y que nos dice también la temperatura 00:01:33
luego nosotros lo podremos convertir 00:01:36
en altitud 00:01:38
hay una cosa importante a saber en esto 00:01:39
es un sistema de comunicación 00:01:44
I2C 00:01:46
a ver, aquí me pongo una carita 00:01:48
poned cara triste los que no sepáis lo que es I2C 00:01:49
la carita triste 00:01:52
es el dos puntos y cerré 00:01:54
y abrí mi paréntesis 00:01:56
¿vale? correcto 00:01:57
Perfecto, ahora ya lo sabemos lo que es el IDC, ¿vale? 00:02:02
Cuando se empezó con el mundo de la electrónica, ¿vale? 00:02:07
Más que nada es para que no tengamos lagunas de conocimiento, 00:02:11
porque luego nos van a venir con cosas I2C, ¿vale? 00:02:14
Esa carita es mucho más triste, ¿vale? 00:02:19
La carita de Jesús, Úlcera, está muy triste, ¿vale? 00:02:22
Para que no tengamos lagunas de I2C. 00:02:27
Y entonces es un sistema de comunicación que se llama circuito integrado, tu circuito integrado, circuito integrado, ¿vale? Es un circuito, un chip, sus patitas negras, que se comunica con otro chip, ¿vale? 00:02:29
Y esto es nuestro Arduino, ¿vale? Lo que llamaremos normalmente un microcontrolador. Y por aquí hay un par de cables, si os fijáis, a ver si puedo enfocar bien, ahí, que pone SDA, SCL, VCC y GND. 00:02:49
No se enteren de esos cuatro en este caso concreto, ¿vale? Porque lo que hace es, esto es un canal de comunicaciones I2C. Uy, voy a enfocar, perdón, que enfoco, ¿vale? 00:03:09
Y entonces, ¿qué es lo que hace? Pues me conecto al SDA y al SCL, ¿vale? Pues conecto uno al SDA y otro al SCL. Uno al SDA y otro al SCL, ¿vale? Por un mismo camino, en una misma calle, estoy teniendo una comunicación, ¿vale? 00:03:26
Es el cartero. Yo soy el cartero y aquí el cartero manda la información. Oye, ¿tienes algún paquete para mí? No. ¿Tienes algún paquete para mí? No. Pero ¿cómo sabe quién es cada uno? ¿Vale? A cada equipo I2C se le asigna una dirección física por fábrica. ¿Vale? Hay opciones de ponerle, tienen dos posibles direcciones. Ahora os explicaremos y os enseñaremos cómo cogerlas. 00:03:53
En este caso, este tiene un número de calle, que es el 0x76. Es un número hexadecimal, no os asustéis, es un número. Punto pelota, no hay más. Y entonces diremos a nuestro cartero, vete al 0x76 y tráeme la temperatura y la altitud. 00:04:23
¿Vale? Todo se escucha 00:04:52
Y el cartero se recorrerá toda la calle 00:04:56
¿Eres tú el CDX-76? 00:04:58
Viene, por ejemplo, aquí el primero 00:05:00
No, pues este paquete no es para ti 00:05:01
¿Eres tú? Sí, pues dame esta 00:05:04
Información 00:05:06
¿Vale? Es simplemente una especie de cartero 00:05:06
Y lo que nos permite es 00:05:10
Conectar con sólo dos hilos 00:05:11
Bueno, dos hilos más 00:05:14
Voltaje y 00:05:15
Tensión, ¿vale? 00:05:18
Positivo y negativo, con esos cuatro 00:05:20
Hilos nos podemos comunicar 00:05:22
hasta 127 equipos 00:05:23
127 00:05:26
sensores especiales 00:05:28
de estos sensores 00:05:30
los tenemos en ultravioleta 00:05:32
para algún proyecto se pueden utilizar 00:05:34
los tenemos también de infrarrojo 00:05:36
también puede ser interesante, los tenemos también 00:05:38
de temperatura 00:05:40
estos dan la temperatura pero hay otros que son más precisos 00:05:43
para dar la temperatura 00:05:46
que aguantan más temperatura, que aguantan 00:05:47
positivos y que aguantan negativos 00:05:50
hay una gran vez 00:05:52
igual que más tenemos por aquí 00:05:55
por ejemplo el espectroscopio 00:05:58
que os enseñaba yo el otro día 00:06:00
esto de aquí 00:06:01
es un espectroscopio 00:06:06
mide la radiación 00:06:08
en luz visible 00:06:11
ultravioleta e infrarroja 00:06:12
y luego saca un espectro 00:06:15
de la luz recibida 00:06:17
vaporido este 00:06:18
lo enchufaría exactamente igual 00:06:19
a dos hilitos por aquí 00:06:22
uno aquí 00:06:24
y otro aquí 00:06:27
vienen aquí conectados como SDA y SCL 00:06:29
y en el Arduino 00:06:33
en nuestros Arduino también viene 00:06:34
marcados con el SDA y SCL 00:06:36
por ejemplo los tenemos, a ver si lo veis 00:06:39
ahí, si enfoco 00:06:40
hacia el otro lado 00:06:41
SDA y SCL que corresponden 00:06:44
también al 4 y al 5 00:06:47
perdón, al 5 00:06:48
al 4 y al 5 de 00:06:49
las de los pines analógicos 00:06:52
¿por qué? pues porque 00:06:54
este microcontrolador, este arduino 00:06:56
este chip que es el que está aquí 00:06:58
que es 00:07:00
igual que este 00:07:02
¿vale? 00:07:06
un Atmega 00:07:08
esto es lo que es el cerebro 00:07:09
del arduino, ¿vale? este cerebro del 00:07:12
arduino, en estos dos pines 00:07:14
el A4 y el A5 00:07:15
tiene la conexión I2C 00:07:17
¿vale? si os fijáis por ejemplo 00:07:19
que este es un Arduino original, no tiene esos pines de I2C en este lado. 00:07:21
Los tiene aquí y te los tiene y lo tienes que ver con la documentación. 00:07:27
Enfocamos otra vez aquí. 00:07:34
¿Ya os habéis asustado lo suficiente? 00:07:39
¿Alguna carita sonriente para ver más o menos que lo ha entendido? 00:07:42
¿Es una carita sonriente o...? 00:07:48
Vale. 00:07:52
Simplemente es un modo de comunicar. 00:07:54
muchos dispositivos, podríamos tener muchos dispositivos 00:07:56
puestos aquí, uno tras otro, con solo dos hilos 00:08:00
¿vale? Esto lo sacó, si hay alguien que ha 00:08:03
rebobinado las cintas de cassette con bolígrafo, que levante 00:08:06
el dedo, ¿vale? Pues esas personas 00:08:09
vieron nacer el I2C 00:08:12
solamente que lo verían en los vídeos de VHS 00:08:15
y los vídeos de Philips 00:08:18
¿vale? Esto es un invento de Philips del año 00:08:19
71, creo recordar 00:08:24
no me hagáis mucho caso que yo todavía 00:08:26
no estaba por aquí 00:08:27
¿vale? 00:08:29
y entonces lo que hacían es que en lugar 00:08:31
de poner un sensor de temperatura 00:08:34
y cablearlo, un sensor 00:08:35
de contador de vueltas y cablearlo 00:08:38
un sensor de tensión de la cinta 00:08:39
de vídeo y cablearlo, ¿no? lo que hacían es 00:08:42
poner un canal 00:08:44
de dos hilos 00:08:46
y ponían el sensor 00:08:47
de temperatura a un sitio, el sensor 00:08:49
de contador de vueltas a otro, el sensor 00:08:51
de la tensión a otro y entonces con dos hilos lo teníamos más que se estropeaba uno pinchaban 00:08:53
y cortaban y te cobraban un bastón cuando quería recuperar tu vídeo vhs y les había costado tres 00:09:00
minutos el abrir cerrar y cambiar vale visto por esa gente que hay que ver vale lo tenemos 00:09:08
a ver esto enfoco por aquí aquí listo vamos a ver cómo funcionamos nosotros para los que tenéis el 00:09:20
kit de la caja típica de chinos vale y para nosotros me podéis podéis poner una foto de 00:09:38
cómo es vuestro sensor unos tenéis estos vale los que estoy de canarias que me sufriste es 00:09:48
el año pasado, os acordáis que 00:09:58
estos de repente daban una altitud 00:10:00
inverosímil, no sé si 00:10:02
60.000 metros de altura y 00:10:04
vamos, algo totalmente imposible. 00:10:06
¿Vale? 00:10:09
Salió una partida de sensores 00:10:10
mal, aún estoy discutiendo con los 00:10:12
chinos, perdón, con las 00:10:14
personas que lo hicieron, porque salió 00:10:16
bastante mal. Este 00:10:18
también es este, ya lo cogimos de 00:10:19
una empresa que también es asiática 00:10:22
y funciona muy bien. 00:10:24
No nos ha dado problemas, 00:10:26
Y por eso nos fiamos y dijimos, no tenemos que hacer envíos de última hora, ni tenemos que salir corriendo en plan pan. 00:10:28
Tenemos aquí, vamos a ver si puedo enfocar, que tengo la otra pantalla. 00:10:37
Disculpa un momento, están las cajas de plástico y en las de cartón, ¿cómo tiene que ser? Porque yo no tengo claro si lo tengo o no lo tengo. 00:10:42
A ver, si lo tenéis. 00:10:49
En la de cartón es muy pequeñito, es un poco muy pequeñito que viene con un peine de pina aparte. 00:10:51
En la bolsa de los... 00:10:57
Sí, en la de cartón 00:11:00
Es un... 00:11:01
Es muy pequeñito 00:11:03
Y... 00:11:04
No sé si se ve 00:11:06
Es que no veo nada 00:11:07
Creo 00:11:09
Pero un momento 00:11:10
Yo tengo por aquí también alguno 00:11:15
Hay alguien que lo esté enseñando 00:11:17
Lo digo por pasar las pantallas 00:11:20
Yo lo estoy... 00:11:21
Si no me estoy equivocando 00:11:23
Sí, sí, mira, ahora 00:11:25
Vale, lo importante que nos tiene que quedar claro es, enfocamos, que tenemos que venir aquí con nuestro arduino, este es nuestro arduino, el pin A4 y A5, 00:11:27
vale, esto es SDA 00:11:59
y esto es SCL 00:12:01
vale 00:12:04
en los que os he enviado 00:12:05
con las cajas 00:12:07
ahora muchos ya vienen 00:12:09
que el SDA y SCL está aquí 00:12:11
está aquí también 00:12:13
Pablo, perdona, ha dicho SCT 00:12:15
SCL 00:12:19
Sierra Charlie Lima 00:12:22
vale, vale 00:12:25
Sierra Charlie Lima, Sierra Delta Alpha 00:12:28
vale, aquí 00:12:31
entonces lo que tenemos aquí 00:12:36
tenemos por aquí también los 5 voltios 00:12:39
y el GND 00:12:41
¿sí? 00:12:42
de nuestro Arduino, entonces lo que tenemos que hacer es 00:12:44
un cable de 5 voltios 00:12:46
lo metemos al 5 voltios 00:12:48
al VCC 00:12:51
un cable de GND a GND 00:12:52
un cable del A4SC 00:12:54
que es el SDA 00:12:57
lo meteremos al SDA 00:12:58
y el A5 al SCL 00:13:00
¿asustados? 00:13:02
vale, no os preocupéis todavía 00:13:10
este, en los que, ahora 00:13:12
para los que tenemos este pin, este 00:13:16
este sistema 00:13:18
¿qué orden tenéis? 00:13:20
si os fijamos tenemos GND 00:13:22
VCC, SDA 00:13:24
y SCL, ¿sí? 00:13:26
GND, VCC 00:13:34
SDA 00:13:37
luego cuando veáis 00:13:39
lo que hago, vais a decir, vaya chorrada 00:13:41
y SCL 00:13:43
vale 00:13:46
Pues cojo, a ver si puedo enfocar 00:13:50
Que te quites 00:13:53
¿Vale? ¿Estáis viendo ahí que pone 00:13:55
SDA, SCL? ¿Lo podéis ver? 00:14:01
¿Vale? Pues yo sé que 00:14:07
El SC, el VCC 00:14:08
Y el GND son de 00:14:10
Positivo y negativo 00:14:12
El SDA es el A4 00:14:13
Y el SDL es el A5 00:14:16
Puedo coger el cable o 00:14:19
Puedo coger algo más sencillo como 00:14:22
Hacer esto 00:14:24
Y me diréis, y muy bien dicho, pero Pablo, esto de aquí es VCC y tú lo has metido al pin A3. Y esto de aquí es GNR y esto de aquí lo has metido al A2. Sí, ¿vale? Este es un truco para probar las cosas rápido. No me lo hagáis así en el satélite. 00:14:26
más que nada porque se os soltará 00:14:52
os puede dar algún problema 00:14:56
y no queda bonito, la radio 00:14:57
en los APC se podría meter por aquí 00:14:59
¿vale? esto 00:15:01
no es conveniente 00:15:03
hacerlo, solamente lo hacemos 00:15:05
para que veáis lo que no se tiene 00:15:07
que hacer 00:15:09
¿vale? y para comprobar si nos funcionan 00:15:10
las cosas rápido 00:15:13
¿vale? 00:15:14
¿visto más o menos? 00:15:18
¿vale? los que tenéis 00:15:20
el otro aquí, los que tenéis el otro 00:15:21
¿qué orden tenéis? 00:15:24
que solamente levante la mano 00:15:26
alguien que tenga el otro aquí 00:15:27
para que no os asustéis 00:15:29
¿tienen este mismo 00:15:36
orden? 00:15:39
no, no 00:15:47
no tienen ese orden 00:15:49
¿qué orden tienen? 00:15:49
a ver, si soy capaz de verlo 00:15:52
VCC, Ground 00:15:54
luego tiene SCL 00:15:57
SDA 00:15:58
perdón, CSB 00:15:59
y SDD o SD0 00:16:02
es que la verdad no sé si es S00 00:16:05
o SDD o SDO 00:16:07
el último 00:16:08
no, perdón, me he saltado 00:16:09
alguno, o sea, no, te los he dicho 00:16:12
pero no te lo has cogido, a ver, el primero 00:16:14
VCC, segundo 00:16:16
GND, tercero 00:16:17
SCL 00:16:21
el cuarto SDA 00:16:22
es, perdón 00:16:24
CSB 00:16:28
¿no? ¿CSB puede ser? 00:16:29
y el último 00:16:32
es que no sé si es SD0 00:16:33
o SD00 00:16:35
vale, no pasa nada 00:16:37
aquí este 00:16:39
aquí este también lo tiene 00:16:40
vale 00:16:43
vale 00:16:46
PSD y SD0 00:16:46
vale, simplemente 00:16:51
estos no los vamos a utilizar 00:16:52
porque son para indicar 00:16:54
otra dirección 00:16:57
si quisiéramos poner dos 00:16:58
sensores de presión 00:17:01
1 le pondríamos 00:17:03
si marcamos esta dirección 00:17:06
a 1 en lugar de ser 00:17:08
una dirección concreta 00:17:10
la que tenemos 0x76 00:17:11
pasaríamos a tener 00:17:13
la 0x77 00:17:15
y así ya podríamos tener 00:17:17
y la pregunta podría venir 00:17:18
cartero y decir 00:17:21
oye, ¿tú cuál tienes? ¿la 0x76? 00:17:25
pues no, yo le estoy preguntando 00:17:28
el 0x77 que está en otra parte 00:17:29
por ejemplo eso nos podría servir 00:17:31
para otro sistema de 00:17:33
dos presiones en dos sitios distintos 00:17:34
tener un sitio 00:17:37
cerrado en el arduino 00:17:39
en el satélite para decir 00:17:41
¿podemos mantener la presión 00:17:42
atmosférica dentro 00:17:44
de una cápsula cerrada? 00:17:46
¿o no? 00:17:49
y así podemos ver las diferencias 00:17:51
de que uno sin la cápsula cerrada 00:17:52
no haría la presión, mientras que 00:17:54
la cápsula abierta sí haría la presión 00:17:56
con la altura que suba el satélite 00:17:58
por ejemplo 00:18:01
¿vale? pero de momento 00:18:02
estos no los vamos a usar 00:18:05
¿vale? entonces 00:18:06
los que tengamos el kit este 00:18:09
podemos pincharlo 00:18:11
así, solamente como ejemplo 00:18:13
no lo hagáis en el real 00:18:15
perdona Pablo, si lo queremos conectar 00:18:17
bien, ¿cómo es? en el A4, en el A5 00:18:19
en el ground y luego el otro es en 00:18:21
en 5 voltios 00:18:23
si lo queremos conectar bien 00:18:25
ok, sí 00:18:27
¿vale? si lo queremos conectar bien 00:18:28
es que no todo el mundo tiene 00:18:31
como no todo el mundo tiene acceso a los cables 00:18:33
macho, hembra o en este momento 00:18:35
si os fijáis, este es 00:18:37
VCC y GND, pues 00:18:39
lo puedo conectar directamente 00:18:40
con 00:18:43
con cable Dupont 00:18:45
supongo que con cable Dupont 00:18:46
tendréis todos y es fácil de conseguir 00:18:48
¿alguien me dice que no? 00:18:51
perdona, un segundo 00:18:59
es que hay alguien con la mano levantada desde hace tiempo 00:19:00
Gonzalo 00:19:03
no sé si tiene alguna duda o ha levantado la mano 00:19:05
porque por error 00:19:07
no, porque pidió que levantase 00:19:09
la mano a alguien y se ha quedado arriba, perdón 00:19:11
vale, gracias 00:19:13
vale, vale, claro, tienes que volver a 00:19:14
bajar, vale, perfecto, nada 00:19:17
¿ya le he bajado o no? 00:19:18
ya le he bajado 00:19:21
vale 00:19:22
vale 00:19:22
no ha pasado nada 00:19:27
¿Vale? Entonces, ¿dónde estábamos? 00:19:30
Vale, podemos pincharlo 00:19:35
bien, ¿vale? Podemos pincharlo aquí 00:19:37
los VCC 00:19:38
y GND, por ejemplo 00:19:40
yo tengo aquí marcado que el VCC 00:19:42
es el verde y el GND es el blanco 00:19:44
pues vendría aquí a los 5 voltios 00:19:46
VCC 00:19:49
es, he dicho que era el verde 00:19:50
5 voltios 00:19:52
y GND, y ya lo tendría bien pinchado 00:19:54
lo siento por 00:19:56
mi cámara, pero es que no 00:19:58
estas cámaras que no son de 00:19:59
altísima 00:20:01
Pablo, ¿te importaría con los que tenemos 00:20:03
el chiquitito, es que no sé si lo vas a 00:20:06
hacer ahora o es que ya no lo ibas a repetir 00:20:08
volver a repetir porque no lo he apuntado 00:20:09
cuando lo has dicho y ya me he perdido 00:20:12
la película 00:20:14
vale, no te preocupes, la conexión 00:20:15
es igual, la conexión lo que tenemos que 00:20:18
hacer es coger el cable VCC 00:20:20
¿vale? tanto para el pequeñito 00:20:21
como para el grande 00:20:24
tenemos que coger el VCC 00:20:25
Y llevarlo a la 00:20:27
Esto es el BMP 00:20:29
280 00:20:31
¿Vale? Y este es nuestro Arduino 00:20:32
¿Vale? 00:20:36
Este viene a 5 voltios 00:20:37
Este otro pin 00:20:39
A GND 00:20:41
¿Vale? Que tenemos aquí 00:20:42
Sí, sí, eso sí, es que no me había quedado 00:20:45
Con la copia, vale 00:20:48
¿Vale? Y el SCL 00:20:49
Al A4 y 5, ¿no? 00:20:53
Al A5 00:20:56
concretamente este al A5 00:20:57
y el S de A 00:21:00
al A4 00:21:02
muchas gracias 00:21:04
lo veis todos? 00:21:05
Pablo una pregunta 00:21:08
los cables Dupont que tienes ahí 00:21:09
los haces tú? porque veo que son 00:21:12
de dos en dos y son más largos de lo normal 00:21:14
o los compras? 00:21:16
estos son que desmonté 00:21:19
un ordenador viejo y los recuperé 00:21:20
vale? lo normal es 00:21:23
unos cables 00:21:26
cuatro escasamente 00:21:29
porque no se necesita más que estos cuatro 00:21:30
hembra a hembra 00:21:32
os debería haber metido 00:21:34
una parejita también 00:21:36
de macho a hembra 00:21:39
Pablo 00:21:40
esos que tienes ahora mismo conectados son macho a hembra 00:21:41
si estos son macho a hembra 00:21:45
vale gracias 00:21:47
pero si tenemos 00:21:47
unos cables Dupont 00:21:49
o lo metemos 00:21:52
si tenéis macho a macho lo podemos meter 00:21:54
o en una portogua 00:21:56
Yo he cogido los 00:21:57
que habéis puesto aquí, los hembra a hembra 00:22:01
y lo he combinado con un 00:22:03
macho macho, o sea, combinando eso 00:22:05
Perfecto 00:22:07
Cogéis dos machos machos y dos 00:22:10
de hembra a hembra y se pueden combinar 00:22:13
¿Vale? Vamos a hacerlo bien 00:22:14
ya que no me dejéis hacerlo mal, con lo que me decía 00:22:18
la ilusión de hacerlo mal 00:22:20
¿Vale? Entonces ya 00:22:22
tenemos el SDA que yo lo tengo aquí 00:22:26
marcado, a ver si lo podéis ver 00:22:28
es el naranja, lo tengo aquí 00:22:30
marcado como naranja y lo aumento 00:22:32
en el SDA que es el A4 00:22:34
y el SCL 00:22:36
en el A5 00:22:39
ya está 00:22:41
como nada más tenemos un sensor 00:22:43
de presión o un sensor I2C 00:22:48
no necesitamos más montaje 00:22:50
electrónico, hecho 00:22:52
lo tenemos, ¿no? 00:22:56
Pablo 00:22:59
Perdona, otra pregunta 00:22:59
Como en las placas 00:23:02
Arduinos también hay SCL y SDA 00:23:05
¿Es mejor conectarlo 00:23:07
Al A4 o A5 como has hecho tú 00:23:09
O da igual conectarlo al SCL 00:23:10
Da igual 00:23:13
Da igual, si cogiéramos un polímetro y viéramos 00:23:14
Si hay continuidad entre este punto 00:23:17
Y este otro, nos pitaría igual 00:23:19
Es el mismo punto 00:23:21
Vale, de acuerdo 00:23:22
Imaginaros que por ejemplo 00:23:24
Queréis ver un sensor de presión 00:23:26
un sensor de CO2 que viene por el 00:23:29
analógico, y decís, ah bueno 00:23:32
pues los pongo en el A4 y en el A5 00:23:34
porque esto los he puesto aquí 00:23:36
esto, si utilizamos el I2C 00:23:39
estos dos se quedan 00:23:42
inhabilitados para valores analógicos 00:23:44
¿vale? no os volváis locos con eso 00:23:46
para eso empezar tenemos, nos quedan 00:23:49
tres, el A0, el 00:23:52
A1 y el A2 00:23:54
y el A3, nos quedan cuatro 00:23:55
incluso hay arduinos 00:23:57
si habéis cogido algunos arduinos 00:24:01
que como es placa libre pueden hacer 00:24:03
todo lo que quieran y se ve 00:24:05
y ahí hay un así en otros 00:24:07
hay un así en medio 00:24:09
y esas cosas 00:24:10
son un poco diferentes pero básicamente 00:24:12
son iguales 00:24:15
entonces se pueden conectar ahí donde ha dicho 00:24:17
el compañero 00:24:19
se pueden conectar ahí 00:24:20
Pablo y una cosa 00:24:24
si tuvieras que utilizar 00:24:26
dos, ¿cómo se utilizan 00:24:28
los otros pines? 00:24:30
¿O es demasiado para verlo? 00:24:31
Si tuviésemos que utilizar dos, ya no 00:24:34
utilizaríamos aquí el pineado aquí de 00:24:36
enchufarlo. Tendríamos que enchufar otros dos 00:24:38
cables aquí. 00:24:40
Mira, igual podríamos hacer. Mira, si tuviésemos 00:24:42
que enchufar dos, pues 00:24:44
enchufaríamos uno aquí. 00:24:46
Uy, qué rayo. ¿Vale? 00:24:48
Y el otro lo enchufaríamos aquí. 00:24:49
Porque estos dos puntos son este punto 00:24:52
y este punto son iguales. Esto de aquí 00:24:54
y esto de aquí es lo mismo. 00:24:56
pero mi pregunta pero mi pregunta era para los otros dos pines de la del sensor 00:24:58
que había dicho que los otros dos pines del sensor se utilizaban cuando utilizaba más de 00:25:10
un más de un sensor a la vez y esto le pondríamos un cable lo pondríamos a uno lo podríamos por 00:25:18
ejemplo a positivo y me cambiaría automáticamente la dirección de esto, me cambiaría la dirección 00:25:26
de 0x76 a 0x77, cogiendo el SD0 creo que recordar y poniéndolo a positivo, vale, si lo ponemos a 00:25:32
negativo, simplemente nos marcará la misma 00:25:44
dirección. 00:25:46
Ajá. 00:25:47
Vale, gracias. 00:25:49
Vale. 00:25:53
A ver, 00:25:55
lo pongo. 00:25:56
Vale, entonces por aquí vamos a, aquí ya tenemos 00:25:58
conectado esto. Déjame ver que 00:26:00
si lo he conectado bien. 00:26:02
Vale, el SDA es el naranja 00:26:04
y el SPL es, lo he conectado 00:26:06
al revés, lo conecto 00:26:08
al derecho. 00:26:12
Vale. 00:26:15
y aquí lo puedo probar. 00:26:16
Repásalo otra vez, porfa. 00:26:19
Ves diciendo que me perdí un poco. 00:26:21
Vale. 00:26:24
Lo primero, 00:26:25
no importa el sensor que tengamos, 00:26:27
lo que nos importa es los nombres. 00:26:29
VCC, GND, SCL y SD. 00:26:32
A los otros dos nombres que vienen, 00:26:34
el CSD y el SD0, 00:26:36
ni caso. 00:26:39
¿Vale? 00:26:40
En la placa del Arduino tenemos 5 voltios, 00:26:41
GND, A5 00:26:44
y A4 00:26:46
vale, pues entonces lo que hacemos 00:26:47
venimos aquí 00:26:49
y no sé si se ve aquí 00:26:50
si no tapo los colores de los cables 00:26:54
este blanco me va a GND 00:26:55
el verde me va a VCC 00:26:58
pues me vengo aquí a la placa 00:27:00
de Arduino, el blanco es GND 00:27:02
y lo enchufo a GND 00:27:04
el verde es 5V y lo enchufo a 5V 00:27:05
vale 00:27:08
el SDA 00:27:11
y SCL. Aquí en 00:27:14
la plaquita esta, el 00:27:16
SDA es el naranja y el verde 00:27:18
es el SCL. Conviene 00:27:19
que utilicéis colores propios 00:27:22
y no los mismos colores porque al final te puedes 00:27:23
liar, ¿vale? 00:27:26
Eso es lo malo de 00:27:29
reutilizar cables de cosas 00:27:30
rotas, ¿vale? Entonces 00:27:32
el SDA es el naranja que va al 00:27:34
A4 y el SCL, que es 00:27:35
verde, va al A5. 00:27:38
Tanto aquí 00:27:42
como aquí 00:27:43
¿vale? lo mismo es 00:27:45
ok, gracias 00:27:47
¿vale? 00:27:48
pues ya está hecho el montaje electrónico 00:27:51
del sistema que nos va a medir la misión 00:27:53
primaria 00:27:55
no ha sido para tanto 00:27:56
¿no? 00:27:59
ahora vamos a hacer la parte electrónica 00:28:00
digo, la parte de firmware 00:28:03
la parte de programación 00:28:05
¿vale? 00:28:06
Elena, ¿puedes compartir 00:28:11
mi pantalla? 00:28:13
pablo pablo pablo y si ha dicho que ahora estos sensores lo estáis comprando en una empresa no 00:28:15
sé si se puede decir el nombre de la empresa donde los compras no sé que el estudio como 00:28:25
perdona que ellos estudio en el mundo del software como esto es muchas veces hardware 00:28:32
libre, hay empresas que se dedican 00:28:41
a montar estas cosas 00:28:43
Adafruit, Sparkfun 00:28:44
Keyestudio 00:28:47
los encontraréis por muchos sitios 00:28:48
por internet 00:28:50
yo el año pasado 00:28:53
cometimos un error 00:28:55
pedimos unos que no eran de una calidad 00:28:56
buena y lo pagamos 00:28:59
caro, porque luego tuvimos que 00:29:01
comprar otros 50 00:29:03
y los tuvimos que comprar rápido 00:29:05
no sé si fueron 50 o fueron más 00:29:06
en plan y costaron 00:29:08
Unos bastante más, pero claro, de los otros nos tocó tirar el dinero y habíamos mandado todos los paquetes y no veis la que se montó, fue bastante, lo siento de Canarias, todavía me acuerdo, todavía tengo pesadillas de esos días. 00:29:11
¿vale? este año pues nos salen 00:29:24
un poquito más caros 00:29:28
pero yo me quedé tranquilo porque los puede probar 00:29:30
y puedo hablar directamente 00:29:32
con el fabricante de estos 00:29:34
de estas placas 00:29:35
hemos comprado 00:29:38
160 00:29:40
y para decirles que 00:29:41
que me hagan 00:29:44
160 con los problemas 00:29:46
de chips que hay, pues lo hemos conseguido 00:29:48
pero igual 00:29:50
alguna duda más con el montaje no no no vale vamos a pasar vale cuando hacemos un programa 00:29:53
para una electrónica concreta no se llama software se llama el firmware vamos a ya 00:30:06
ha subido el filmón que queda mucho más guay queda más profesional ahí en plan cual somos 00:30:11
unos cracks vale pues vamos a subir vamos a hacer un firmware para que podamos leer eso vale 00:30:16
Vamos a pasar a la parte de Arduino TED 00:30:24
¿Alguien no tiene descargado 00:30:29
El Arduino IDE? 00:30:31
Elena, ¿puedes compartir mi pantalla? 00:30:36
Sí, sí, sí, tienes permiso 00:30:39
Perfecto 00:30:41
A ver 00:30:41
Gracias, pues vamos a cerrar cosas 00:30:42
Que nos estorben 00:30:45
Vale, el audio lo tengo aquí 00:30:46
Vale 00:30:52
¿Alguien no tiene puesto 00:30:54
El Arduino IDE? 00:30:56
Yo aquí ahora mismo no 00:30:58
vale, pues lo primero 00:30:59
nos vamos al navegador 00:31:02
creo que tengo aquí uno 00:31:04
abierto, vale 00:31:07
y nos venimos aquí a arduino 00:31:09
punto cc 00:31:11
vale, no sé si sabéis la historia de 00:31:13
arduino 00:31:18
pero hay un aragonés metido por 00:31:18
ahí en medio que todo empezó por 00:31:22
un a que no hay huevos 00:31:24
no hay menores, ¿verdad? he oído menores por ahí 00:31:26
antes, no hay menores 00:31:30
¿verdad? se puede decir 00:31:34
A que no te atreves 00:31:35
A que no te atreves 00:31:38
A hacer un sistema de código abierto 00:31:40
Pues un David Cuartielles 00:31:42
Hizo un sistema de código abierto 00:31:45
En un equipo, ¿vale? 00:31:47
No fue el solo 00:31:49
Nos metemos aquí en la página de Arduino 00:31:50
En software 00:31:54
Os lo pongo en el chat 00:31:56
A ver si puedo 00:31:57
En el chat 00:31:58
¿Y cómo puedo entrar yo al chat? 00:32:00
Si estoy aquí 00:32:02
Compartiendo 00:32:03
lo copio yo 00:32:04
gracias 00:32:07
nos metemos aquí en 00:32:08
arduino.cc en software 00:32:13
y nos descargamos la versión 00:32:15
que nosotros necesitemos, espero que 00:32:19
todos utilicéis software libre 00:32:21
y no utilicéis windows 00:32:23
si utilizáis 00:32:25
windows 7 o 00:32:27
superior 00:32:29
si utilizáis la app 00:32:30
vale 00:32:33
es un sistema para hacer directamente coger la app por aquí y si tenéis un linux la versión que 00:32:35
queráis si tenéis una raspberry pi por ahí que ha habido gente que quiere hacerlo con raspberry pi 00:32:42
adelante también podéis programar el arduino con la raspberry pi yo lo intenté el año pasado y fue 00:32:47
un fue muy duro vale perdona con mac no hay problema que decir no para los institutos pero 00:32:58
para hoy las pruebas 00:33:07
Sí, aquí lo tienes 00:33:09
No, no, que sí, quiero decir 00:33:10
yo sé que no hay ningún problema, pero 00:33:12
me refiero que para lo que vamos a hacer hoy 00:33:14
se puede hacer igual también, ¿no? 00:33:16
Sí, sí, sin prejuicio 00:33:18
El software que hagamos aquí 00:33:20
nos va a valer para todos, no va a depender 00:33:23
de si lo hacemos en un Mac 00:33:25
No, por eso, que da igual, me refiero al Arduino 00:33:26
y de que es tenerlo instalado 00:33:28
sin PUN, vale, sin más 00:33:30
Es igual, es igual 00:33:32
No vamos a mirar a nadie raro 00:33:34
porque tenga un Mac, ¿vale? 00:33:39
Ya me quedaré con quien haya sido 00:33:40
¿Vale? Y nos lo descargamos 00:33:45
Pues por ejemplo yo podría descargar 00:33:51
La de 64 bits del Arduino 00:33:52
Podemos contribuir 00:33:54
Si queremos, porque es de código libre 00:33:56
Y software libre tiene que vivir de algo 00:33:58
Yo por ahora me lo descargo 00:34:00
Porque creo que ya he contribuido 00:34:03
Unas cuantas veces 00:34:04
Y como lo tengo aquí 00:34:05
¿Hay alguien con Linux? 00:34:07
¿Alguien quiere ganarse un par de puntos 00:34:14
Diciendo que lo tiene con Linux? 00:34:16
No, yo lo del Mac no era para mí 00:34:19
era para un amigo, era para un amigo 00:34:20
Sí, claro, un amigo 00:34:22
siempre suele ser para un amigo 00:34:24
Claro, claro, era por eso 00:34:26
Nosotros en el instituto tenemos todo 00:34:28
el, vamos, tenemos el max 00:34:30
de la Comunidad de Madrid 00:34:32
Vale, perfecto 00:34:34
Vale, pues entonces 00:34:37
estos los sabéis descargar sin problemas 00:34:38
¿no? Sí, sí, sí, no hay problema 00:34:40
¿Hay alguien que no lo tenga 00:34:43
todavía? Una pregunta 00:34:44
Yo con mis 00:34:46
chicos 00:34:48
utilizamos Chromebook 00:34:49
¿Cómo lo hago ahí? 00:34:52
Vale, simplemente con el Chromebook 00:34:56
Porque ahí no se puede instalar nada, es todo online 00:34:58
Es todo online 00:35:02
Pues igual ahí sí que vamos a tener un problema 00:35:04
porque en Chrome 00:35:10
Chrome Duino, estoy leyendo por ahí 00:35:13
en Cronduino 00:35:16
teníamos algo parecido y yo 00:35:20
trabajaba con una aplicación 00:35:22
que es gratuita, se llama 00:35:24
Cronduino 00:35:26
estaba por lo menos 00:35:27
el año pasado, este año no sé si 00:35:30
seguirá 00:35:32
vale, lo buscaré 00:35:33
hay una versión web 00:35:34
hay una versión web 00:35:37
donde las descargas 00:35:39
cierto, cierto 00:35:40
hay una versión web 00:35:43
para eso 00:35:45
Sí, pero tiene un coste 00:35:46
Arduino Web Editor 00:35:48
Code Online 00:35:52
O tenía un coste, no sé 00:35:52
Vale, no sé 00:35:54
Igual en Code Online se puede hacer también 00:35:57
Y crear una cuenta 00:35:59
No lo he hecho nunca 00:36:02
¿Vale? 00:36:03
Por cierto 00:36:07
En las descargas 00:36:08
A mí me pide contribuir sí o sí 00:36:12
No sé por qué 00:36:14
Yo os da un blog 00:36:16
Lo tienes al lado 00:36:17
No, no, no me sale 00:36:18
Esa opción a mí no me sale 00:36:21
¿No te sale? 00:36:23
Me sale la de contribuir y descargar 00:36:25
Yo lo tengo descargado 00:36:28
Pero era por actualizar 00:36:32
La versión 00:36:34
Vale, vale, pues me hace raro 00:36:34
Una 00:36:37
Puntualización en la web de 00:36:39
Arduino para la descarga 00:36:41
En la parte de abajo 00:36:43
Se ve que para Chrome 00:36:44
para Chromebook 00:36:46
no puedes utilizar el 00:36:49
web editor que te da el link 00:36:51
directamente 00:36:53
tu problema de audiencia 00:36:54
vale 00:36:56
una cosa, gracias 00:36:57
el otro día tuvimos el mismo problema 00:37:01
aquí para descargarlo que 00:37:03
bueno estuvimos yendo adelante y atrás y solo 00:37:04
aparecía el botoncito de contribuir pero no el de 00:37:07
descargar, no sé cómo hicimos 00:37:09
pero a base de intentarlo tres o cuatro veces 00:37:11
al final aparecía 00:37:13
creo que es por el traductor 00:37:15
creo que lo acabo de ver que es por el traductor 00:37:22
si tienes puesto el traductor 00:37:24
te hace la traducción y te quita 00:37:25
el botón, pero si 00:37:28
quita la traducción y lo deja 00:37:30
en inglés 00:37:31
aparece ya el botón 00:37:33
entonces debe ser que te está cobrando por la traducción 00:37:35
entonces 00:37:38
si no, de todas formas 00:37:38
me descargo todas las versiones posibles 00:37:43
y os mando 00:37:45
y os la dejamos en un comprimido 00:37:47
para que os descarguéis vosotros la vuestra 00:37:49
tampoco es más problema 00:37:50
contribuimos 00:37:51
y si no, os paso mi número 00:37:54
y me contribuís a mí 00:37:57
que estoy ahí recolectando para una cena 00:37:59
para cuando nos juntemos todos 00:38:03
¿vale? 00:38:04
vamos a arrancar el arduino 00:38:08
yo por ejemplo que ya lo tengo arrancado 00:38:10
voy a apagarlo 00:38:15
archivo nuevo 00:38:16
¿Alguien es la primera vez 00:38:18
que trabaja con el Arduino IDE? 00:38:22
Yo lo he utilizado muy poco 00:38:27
muy poco, o sea, solo para 00:38:28
ver en qué consiste 00:38:30
Pues no vamos a necesitar que trabajar 00:38:32
mucho más, ¿vale? Porque 00:38:34
lo que vamos a utilizar es ver 00:38:36
ejemplos y trabajar con 00:38:38
el ejemplo que hemos hecho de nuestra 00:38:40
de nuestra placa 00:38:42
ver lo que ya está hecho 00:38:43
y con lo que ya está hecho podemos pasar 00:38:46
a lo siguiente. Y nosotros vamos a modificar 00:38:48
no sé si habéis visto el mensaje 00:38:50
que os he puesto hoy 00:38:52
esta mañana, que puedo ver 00:38:54
más lejos porque estoy subido a hombros de gigantes 00:38:56
que de Tinsack Newton, ¿vale? Pues 00:38:58
nosotros vamos a trabajar más rápido 00:39:00
porque ya han hecho prácticamente todo 00:39:02
el trabajo por nosotros. 00:39:04
La gente que trabaja con estos sensores 00:39:06
el BMP280 o cualquier otro 00:39:08
quiere que los usemos, 00:39:10
quiere vendernos eso y lo que nos lo 00:39:12
quieren exponer muy fácil y nos lo ponen muy fácil dándonos el código fuente ya para utilizarlo en 00:39:14
cinco minutos vale entonces lo primero que tenemos que hacer es no está este cable 00:39:21
aquí enchufamos el cable usb tipo b a nuestro arduino hace algo nosotros aquí para los que 00:39:37
no lo hemos utilizado nunca tenemos archivo nuevo abrir alguno abrir reciente mal esto es 00:40:01
el sistema de archivos editar si tenemos que hacer alguna de cortar y pegar buscar programa 00:40:09
esto vendremos importante porque lo que tendremos que hacer sobre todo es incluir una librería 00:40:16
nosotros lo que nosotros no vamos a tener 00:40:24
lo que tenemos en el material el código fuente nos viene nos da una librería para decir tu libro de 00:40:26
instrucciones solamente tendrás que coger y poner el tema que nosotros buscamos el bmp 280 ahora lo 00:40:36
veremos herramientas sobre todo esta es importante porque tenemos que decirle qué placa tenemos 00:40:45
Antes preguntaba por ahí la gente 00:40:51
Si se puede utilizar otra placa que no sea 00:40:54
Arduino, pues sí 00:40:56
Yo aquí tengo un SP32 que es un sistema 00:40:58
Con Wi-Fi, no utilizaremos Wi-Fi 00:41:00
Para comunicaciones radio 00:41:02
Un SP266 que es lo anterior 00:41:03
Igual que con Wi-Fi pero más pequeño 00:41:05
Y hay otros tipos de placas 00:41:07
Que son STM32 00:41:10
Si os metéis en el mundillo 00:41:12
Hay placas para lo que queráis 00:41:14
¿Vale? Pero la básica es 00:41:16
un avr de arduino y tenemos un arduino a mí me gusta poner las llaves unas encima de cómo sería 00:41:20
nuestro primer programa si tenéis alguno por ahí mira no hace falta ni siquiera tener enchufado 00:41:41
nada tenéis todos el arduino enchufado ya sí y si no lo tienes enchufado lo enchufáis os acordáis 00:41:45
de ayer como encendíamos un led con el pin model vale hay uno que es el 13 que en todos los arduinos 00:41:55
en todos los que montan un arduino ponen un led que está en el pin 3 y lo vamos a marcar de salida 00:42:07
y esto nos lo ejecuta una vez el set up solamente se ejecuta una vez solamente se ejecuta una vez 00:42:15
Al arrancar. ¿Vale? Y esto es lo que se va a repetir. El código se repite como el día de la marmota. ¿Sois alguno de los anticines? Si no, ponemos aquí la carita sonriente y ya tenemos un poquito de... que os vea muy serios. 00:42:31
vale 00:42:59
y aquí el código que se va a repetir 00:43:01
todo el tiempo, ¿os acordáis como se ponía 00:43:04
en digital 00:43:05
escribir en el digital? 00:43:07
podéis hablar en clase 00:43:11
digital write 00:43:12
vale 00:43:14
y lo poníamos así con un delay 00:43:16
vamos a ponerlo 00:43:19
de 100 milisegundos 00:43:23
estos son milisegundos 00:43:24
un digital 00:43:28
si me equivoco 00:43:30
no me lo ponen 00:43:36
en negrita, no me lo ponen 00:43:40
en color 00:43:41
¿vale? y se me hace un poco 00:43:42
esto es como cuando 00:43:45
nos quitaban nota 00:43:50
por saltarnos, por no 00:43:52
poner las citas en los exámenes 00:43:54
de historia, pues 00:43:56
lo mismo, solo que aquí 00:43:58
no nos deja continuar 00:44:00
¿vale? y 00:44:01
yo aquí, y aquí tenemos 00:44:10
verificar el código 00:44:12
me pedirá que lo guarde 00:44:14
lo voy a guardar como prueba 00:44:16
vale, lo he compilado 00:44:18
si por ejemplo aquí 00:44:21
cerrado 00:44:22
verificame el código 00:44:24
digital write 00:44:26
no está declarado en este escenario 00:44:31
oh, vaya 00:44:33
es que lo he escrito mal, es W 00:44:35
mayúscula, sin embargo si pongo 00:44:37
Dos, aquí no me va a decir nada. Una cosa es un error gramatical que nos va a dar un problema y otra cosa es un error sintáctico que dices, pues bueno, ha dicho lo que, no está mal dicho, pero no te entiendo. Bueno, eso de error de lo que también es gramatical. Esto es, buenos días, manzanas traigo. Pues mal hecho. Aquí es digital break 13, low. 00:44:42
verificamos 00:45:16
compilado 00:45:18
y este es para subirse 00:45:20
primero tiene que estar el puerto 00:45:24
ser un Arduino 00:45:27
de uno 00:45:29
el puerto, si tenéis un Linux 00:45:30
será un TTI USB 0 00:45:33
si tenéis un Windows 00:45:35
será un COM 11 o 12 00:45:37
según os lo haya puesto por aquí 00:45:39
y si no recuerdo vuestras placas 00:45:40
por lo menos las que he enviado yo 00:45:43
os las detecta como un ACM 0 00:45:45
Son de marca 00:45:47
Es decir, son de calidad 00:45:49
Bueno, son de calidad, no, las entrevistas también es de calidad 00:45:50
Pero no hay que estar con problemas 00:45:53
De drivers 00:45:55
Que Windows no tiene los drivers 00:45:57
Por ejemplo, las placas de gama 00:45:58
Más barato 00:46:01
Eso también nos pasó el año pasado 00:46:02
No sé si veis 00:46:07
Por ahí mi pantallita 00:46:09
Esta de aquí, ¿puedo poner yo mi pantalla? 00:46:10
Sí, sí, deberían ver 00:46:15
Tu pantalla 00:46:17
Y esta pantallita, ¿veis que? Ahora el S-PIN está que se enciende y se apaga. Pues si lo pongo más despacio, ¿vale? Para subir el programa es este de aquí, se enciende y se apaga. 00:46:18
Detalle importante 00:46:43
Esto es simplemente para que veáis 00:46:48
Cómo subir y bajar, subir un programa 00:46:51
Y cómo actuar 00:46:53
Si le doy a subir, fijaros 00:46:55
Qué le pasa a ese LED que se apaga y se enciende 00:46:57
¿Lo habéis visto? 00:46:59
Que se pone a parpadear 00:47:10
Antes de ponerse a hacer 00:47:12
El 13 no se debe usar 00:47:17
Recomendación importante 00:47:20
No usar ni el pin 13 00:47:21
Porque lo utiliza como código 00:47:23
El propio, si pusiésemos aquí 00:47:25
Cualquier cosa 00:47:27
nos podría dar un 00:47:28
funcionar algo raro 00:47:30
no poner ahí en el 00:47:32
13, ni en el 0, ni en el 1 00:47:35
yo os explicaré por qué, porque eso es la 00:47:37
comunicación serie con el 00:47:39
con el USB 00:47:40
voy a comprarme una cámara 00:47:42
buena, vale 00:47:48
complicado hasta aquí 00:47:51
podéis poner caritas sonrientes 00:47:56
o caritas tristes, hasta aquí no 00:47:59
hasta aquí no es complicado, no 00:48:01
¿no? Vale, pues ahora vamos a las librerías. Vale, gracias por la carita sonriente. Qué alivio, me estáis dando... Si ponéis alguna cara vomitando también lo entenderé como diciendo algo no me cuadra, ¿vale? Vale, pues entonces lo que vamos a hacer ahora es, como esta placa la hay en muchos fabricantes, vamos a buscarnos la librería con la que tenemos que trabajar. 00:48:05
vale primero hemos conectado bien esto sabemos que hemos conectado bien esto sí o no pues no 00:48:36
no lo sé porque de primeras tengo que ver si mi equipo lo he puesto correcto o no vale hay 00:48:46
una cosa que se llama y así practicamos se llama a ejemplos y 2c detecta está preguntando un 00:48:53
compañero que le da un error a ver cómo puedo ver el chat cuál es el error pone me da error 00:49:06
de librería el código que habéis colgado solo me pasa a mí pues a mí no le dice que haga frío 00:49:18
pero Adafruit es otro tipo de placa. 00:49:24
Vale, todavía no hemos llegado ahí, todavía no hemos llegado 00:49:26
ahí. Ah, vale, no, yo lo que pone 00:49:28
él o ella, no sé. 00:49:30
No tengáis miedo. 00:49:33
No sufráis 00:49:35
todavía. 00:49:36
¿Vale? Vamos a bajar lo primero una 00:49:38
librería para comprobar 00:49:40
si nuestro circuito I2C 00:49:42
está bien montado. 00:49:44
¿Vale? Y nos vamos a venir 00:49:47
aquí a programa, 00:49:48
incluir librería 00:49:51
administrar bibliotecas 00:49:52
¿Habéis ido todos? 00:49:56
¿Estáis yendo los 70? 00:49:59
00:50:02
Gracias 00:50:03
Bien 00:50:05
Muy bien 00:50:06
Seguro que en casa 00:50:08
os dan más 00:50:12
feedback 00:50:13
No te creas 00:50:14
Demasiado 00:50:19
Solamente pasa cuando preguntáis a que sí 00:50:19
¿Alguien ha hecho los deberes? 00:50:22
¿Alguien quiere salir al pizador? 00:50:25
¿Te encantan el pío pío y el huesito? 00:50:27
¿Vale? 00:50:31
Hemos ido a incluir librería y ponemos 00:50:31
I2C 00:50:33
¿Vale? 00:50:39
Perdona, es que no se ve tu pantalla del ordenador 00:50:47
A mí no me sale 00:50:49
Esa opción 00:50:51
Vamos aquí 00:50:53
Programa 00:50:54
¿Se ve la pantalla de mi ordenador? ¿Ya se ve? 00:50:56
Yo nunca la he dejado de ver. 00:51:02
Vale. Programa. 00:51:04
Pequeño. 00:51:06
Igual se ve un poco pequeño. Vamos a... 00:51:08
Vale. Programa, incluir librería y nos venimos a administrar bibliotecas. 00:51:11
Es que no me sale la misma opción. 00:51:22
arriba arriba del todo igual me sale importar librería añadir librería pero ahora me abre 00:51:25
un navegador de archivo para buscar una versión de wii te acabas de descargar la versión del 00:51:35
arduino sí pero no la he instalado no tienes cualquier viva instaló la última la 1.6 y sigue 00:51:43
instalar de la última porfa vale vale es por la versión es una versión antigua y 00:51:52
conviene que trabajemos ya en la 1.8 la 2.0 ha salido ya pero todavía no está 00:51:58
si tenemos la 1.6 pues luego lo explico y si no ponemos la 1.8 que simplificará mucho la 00:52:13
vida vale entonces tenemos aquí incluir librería administrar bibliotecas se nos 00:52:23
pone a navegar un momento todos tenéis conexión a internet sí sí vale y entonces aquí en sin 00:52:38
conexión a internet no te estaríamos viendo por zoom ya salió la verdad pero vamos 4g 00:52:51
Alguien se va a ir a buscar 00:53:01
Al despacho del director 00:53:05
Vale 00:53:05
I2CRT 00:53:09
Vale 00:53:12
Y le damos a instalar 00:53:16
Yo en fin ya la tengo instalada 00:53:18
Tardará un poquito 00:53:21
Según vuestra conexión a internet 00:53:26
También por 4G 00:53:28
Y lo podemos cerrar 00:53:29
Y ahora venimos aquí a archivos 00:53:32
Ejemplos 00:53:41
¿Vale? Como yo tengo muchas librerías instaladas 00:53:43
Pues tengo muchas aquí 00:53:46
Vosotros tendréis menos 00:53:48
Y os costará menos encontrar uno que se llame 00:53:49
I2CDT 00:53:52
¿Vale? 00:53:54
Y le damos a 00:53:59
I2CDT 00:54:00
Y nos sale un programa como este 00:54:02
¿Os sale más o menos eso? 00:54:05
¿Puedes repetir este último, por favor? 00:54:16
¿Perdona, perdona? 00:54:19
Si puedes repetir este último, ¿cómo la importamos? 00:54:20
Vale, programa, incluir librería, administrar... 00:54:24
Sí, sí, sí, siguiente paso. 00:54:27
Archivo, ejemplos... 00:54:30
Vale, perfecto. 00:54:33
Ejemplos y dos CDT. 00:54:35
Sí, Pablo, pero di lo que iba a decir antes. 00:54:37
¿Qué iba a decir? Ah, vale. 00:54:42
Programa... 00:54:43
le damos aquí administrar bibliotecas 00:54:45
aquí en filtro de búsqueda 00:55:01
pondríamos 00:55:03
I2C 00:55:05
detect y le damos a instalar 00:55:06
y una vez instalado 00:55:12
ya lo podemos dar a cerrar 00:55:14
luego venimos aquí 00:55:15
archivo, ejemplos 00:55:20
y nos buscamos 00:55:23
la librería de I2C de TEC 00:55:24
que nos han creado unos ejemplos. 00:55:27
Y es un ejemplo muy sencillo. 00:55:31
Inicia la comunicación I2C. 00:55:33
Inicia la comunicación I2C. 00:55:38
Esto lo que hace es que el PIN 4, 00:55:44
el A4 y el A5 00:55:46
los identifica para las comunicaciones. 00:55:47
Nos sacará un mensaje por pantalla que dirá 00:55:51
ejemplo de I2C de TEC. 00:55:53
Voy a escanear las direcciones, a ver si pongo esta pantalla más grande, entonces ahora lo que va a hacer es, va a venir y va a estar preguntando el microcontrolador, nuestro Arduino, 00:55:55
vas a estar preguntando 00:56:18
en todas las calles 00:56:20
en toda la calle que tiene 00:56:22
D2CDT que va 00:56:24
desde el hexadecimal 0X03 00:56:26
al hexadecimal 00:56:29
0X77 00:56:32
los deberes para mañana es 00:56:34
saber cuantas direcciones 00:56:36
hay aquí en hexadecimal 00:56:38
parece que me ha dicho que 00:56:42
entre que número 00:56:45
entre 0X03 00:56:47
entre el 3 hexadecimal 00:56:49
y el 77 hexadecimal 00:56:51
3 y el 77 00:56:53
lo tengo un poco osidado 00:56:55
pero yo esto lo hacía de memoria antes 00:56:57
¿verdad que sí? 00:56:59
vale 00:57:02
126 00:57:02
creo que son 127 00:57:04
pero bueno, si contamos todos 00:57:07
pero no pasa nada, no os lo tendré en cuenta 00:57:09
verificamos que está todo bien 00:57:12
estará todo bien 00:57:16
porque lo han hecho ellos 00:57:17
cuando le damos a subir, al mismo tiempo 00:57:18
que subimos, también lo verifica 00:57:20
¿vale? lo que hace es compilarlo 00:57:22
¿vale? y 00:57:24
ya está, aparentemente no he visto 00:57:29
nada, pero aquí 00:57:32
tenemos el monitor serie 00:57:33
si le doy al 00:57:35
monitor serie 00:57:37
y, ah, donde lo tengo 00:57:38
aquí, os fijáis 00:57:41
está sacando todas 00:57:45
las direcciones y me 00:57:47
está diciendo, oye que en el 76 00:57:49
hay gente 00:57:51
En el 76 hay alguien 00:57:52
Si yo ahora quito un cable 00:57:55
Oye, que no hay nadie 00:57:56
Perdona, un momentito 00:57:59
¿El programa ese dónde lo has descargado? 00:58:02
Porque es que no lo encuentro en ejemplos 00:58:04
En el Arduino IDE 00:58:06
Voy 00:58:07
A ver 00:58:08
Cerramos aquí 00:58:10
Archivo 00:58:12
Ejemplos 00:58:14
¿Has descargado la librería I2C? 00:58:16
Sí, sí, sí, la he descargado, sí 00:58:21
Sí, la he descargado, sí 00:58:23
A mí me aparece abajo del todo 00:58:25
porque pone ejemplos de las librerías importadas 00:58:27
o algo así 00:58:30
A ver, porque igual tenéis una versión más nueva que la mía 00:58:30
igual tenéis alguna 00:58:35
ejemplos 00:58:37
igual puede ser que la tengáis al final del todo 00:58:39
A mí me aparece abajo del todo 00:58:42
la última, lo último 00:58:43
aparece como ejemplos de librerías o algo así 00:58:45
Uy, nos viene por... 00:58:47
Igual es que como yo tengo distintas placas 00:58:55
me lo ponen más en común 00:58:58
para las otras. 00:59:00
Sí, gracias a la compañera. 00:59:01
Me ha dicho, 00:59:02
lo que me ha dicho la compañera, 00:59:03
he conseguido conectarlo. 00:59:04
Sí, pero no es I2C Detect, 00:59:06
me sale I2C Address Detect. 00:59:08
Supongo que será lo mismo. 00:59:12
No pasa nada, ¿no? 00:59:12
Prueba, a ver. 00:59:14
Aquí no hay un solo camino 00:59:16
para llegar al mismo sitio, ¿eh? 00:59:18
Aquí vamos a aprender a... 00:59:22
Aquí vamos a tener muchos problemas, 00:59:25
pero todo se resuelve. 00:59:27
I2C Address Detect 00:59:28
igual es la nueva versión 00:59:32
Dame un segundo 00:59:33
Voy a ver 00:59:44
Incluir librería 00:59:45
Vamos a ver una cosa 00:59:47
Address 00:59:53
Detect 00:59:58
Habéis puesto I2C Detect 01:00:00
todo junto 01:00:09
Ya está, ya lo consigo 01:00:10
Muchas gracias, perdonad 01:00:16
Vale 01:00:17
Pablo, y después en ejemplo 01:00:21
como era, ejemplos que 01:00:24
con que lo digan me vale 01:00:26
archivo, ejemplos y 2c detect 01:00:28
si te pasa como la compañera 01:00:30
estará por abajo, por el final 01:00:35
vale 01:00:37
bueno, por el final 01:00:38
vale, sí, por el final 01:00:41
hay otra que pone range 01:00:42
al final, y 2c 01:00:45
range 01:00:47
cual cojo 01:00:47
detect 01:00:51
vale, da igual, esto es para 01:00:53
esto es probar, las librerías 01:00:57
es para que probéis y os sintáis 01:00:59
cómodos con una y os sintáis cómodos con otra 01:01:01
vale 01:01:03
yo por ahora, que fuimos a ir al CDT 01:01:05
que simplemente 01:01:06
así con esto sí que muestro 01:01:07
las calles completas 01:01:10
de cómo están 01:01:12
donde están las direcciones 01:01:13
vale, pues entonces resulta 01:01:17
que tengo aquí un enlace 01:01:20
0x76 01:01:22
vale, por ejemplo 01:01:24
hay uno que es un reloj que tiene la 0x28, 0x28. Hay otro que es un sensor de temperatura 01:01:26
que tiene otro número. Y entonces puedes meter 127 equipos conectados contra un mismo 01:01:34
arduino. Vale. Oh, y por ahí veo que a Miguel se le queda todo en 000. Eso significa que 01:01:41
una de dos, mi I2C 01:01:50
mi equipo, mi sensor 01:01:52
está mal conectado 01:01:54
o tengo algún 01:01:57
otro problema. ¿Y cómo sacas 01:02:00
eso para comprobarlo? 01:02:02
Para comprobar, lo primero 01:02:05
suele ser un problema 01:02:06
de cableado 01:02:08
y suele ser el único problema 01:02:09
que hay. O lo que nos pasaba 01:02:14
con los otros sensores es que 01:02:16
nos daba un problema 01:02:18
el equipo 01:02:19
y según qué conexión 01:02:22
no nos da, va, va 01:02:24
¿hay alguno que me ponga carita sonriente si le ha salido? 01:02:28
no veo carita sonriente 01:02:36
yo lo que no sé es 01:02:37
cómo ver si el mío está bien 01:02:39
conectado o no, ¿cómo saco yo eso que tienes 01:02:41
puesto tú en la planta ya de aplicación 01:02:43
del lugar de sistema? 01:02:45
si estás 01:02:48
en arduino 01:02:49
se recibe al monitor serie 01:02:50
ahí, el monitor serie 01:02:51
perdón, lo repito, monitor serie 01:02:54
¿vale? el monitor serie 01:02:57
lo que haces por el cable USB 01:03:01
me va a mandar información 01:03:03
al por si el ordenador 01:03:05
¿te sale? 01:03:06
sí, sí, lo tengo 01:03:09
Pablo, las columnas 01:03:10
¿qué son? 01:03:13
y las filas, ¿qué son? 01:03:14
vale, voy a dejar, quitar el auto-scroll 01:03:17
vale, si os fijáis 01:03:19
esto está en hexadecimal de 0 01:03:21
a la F, fila 0 01:03:23
fila 7 01:03:25
vale, entonces aquí es 01:03:26
0x03, 04, 05 01:03:29
F, ya pasamos al 10, 11, 12 en hexadecimal, 12, y así vemos que esto es 76, pero es un 76 en hexadecimal, no es un 76 en decimal, que aquí es cuando les cuentas, les cuentas, enseñas a contar en binario o en hexadecimal, a los equipos se les explota la cabeza y es súper divertido. 01:03:31
Perdona Pablo, ¿por qué no se aparece 01:03:54
en el 76? Es que no lo he pillado 01:03:57
¿Por qué no en el 58? 01:03:59
Porque este sensor va por 01:04:01
ese canal, por decirlo 01:04:03
no sé si lo estoy diciendo bien 01:04:05
El constructor, el que hizo el diseño 01:04:06
de esto, ¿vale? 01:04:09
Hay una norma de estandarización que 01:04:10
a las empresas le reparten 01:04:13
unos valores 01:04:15
de los sensores 01:04:16
¿Vale? Y entonces, para los 01:04:18
que fabrican concretamente 01:04:21
el circuito, el chip 01:04:23
a ver si lo puedo enfocar un poquito más 01:04:24
a ver si le puedo poner luz 01:04:27
¿cuál es la luz? 01:04:30
la luz, la luz 01:04:33
un segundo, a ver si puedo poner 01:04:34
la luz 01:04:38
pues tienes que enseñar el chiringuito ese 01:04:38
que tienes montado así 01:04:42
para poner la pantalla porque de vez en cuando 01:04:43
estaría bien 01:04:46
vale, aquí 01:04:47
vale, este de aquí 01:04:49
este 01:04:51
está ese justito de ese es el chip que nosotros nos mide la la presión y el fabricante le dieron 01:04:53
el código tú puedes utilizar para ese chip el 0 x 76 y el 0 x 77 no puedes utilizar otros es 01:05:06
por construcción luego viene de las instrumentos que es otra empresa dice oye que yo quiero poner 01:05:14
un reloj pues me doy te doy la fila 28 pero sólo puedes utilizar esa dirección vale es por 01:05:20
construcción por el fabricante y está grabado a fuego no lo podemos cambiar nos puede dar dos 01:05:30
opciones en este caso nos da dos opciones en otro nos da 8 según lo que vayamos a conectar vale lo 01:05:38
tenemos ya todos funcionando revisar los cables suele ser el progreso es el único problema salvo 01:05:52
que tengamos problemas con las placas rositas pequeñitas que con las que no son este modelo 01:06:00
alguien tiene problemas con este modelo vale ana revisa un momento el cableado a ver el arduino 01:06:08
Ya está todo enchufado. 01:06:24
Vale, Francisco, todo ok. 01:06:33
Sobre todo, primero los de esta placa, los que tenemos este modelo. 01:06:39
Los que tenemos el modelo de que ya estudió. 01:06:42
A ver si a ti no enfocar. 01:06:48
Los que tengamos este modelo. 01:06:59
¿Alguno tiene problemas? 01:07:01
A mí no, me dice que no puede encontrarlo. 01:07:02
que no puede encontrar un sensor 01:07:05
BMP280 01:07:08
válido, hice una foto de la pantalla 01:07:10
y lo subí al grupo de Telegram 01:07:12
vale, sí, sí, pero todavía no estamos ahí 01:07:14
Asco, es 01:07:16
¿qué programa estás utilizando? 01:07:17
el que pusiste tú 01:07:21
en el del test, BMP 01:07:22
280 test 01:07:23
no, no, ese no, I2C Detect 01:07:25
estamos todavía en I2C 01:07:28
ese me va bien y me sale 76 01:07:29
vale, pues entonces por ahí vamos bien 01:07:31
vale 01:07:34
Luego las librerías 01:07:35
Según quien haya sido el fabricante 01:07:38
Pueden estar hechas de una manera 01:07:40
Y no nos lo puede detectar 01:07:41
Primero vamos a terminar con los que tenéis 01:07:43
Perdón, pensé que te referías 01:07:46
Y daba problemas, tengo otro sensor aquí 01:07:48
Preparado para ver si 01:07:50
Si es un problema el sensor 01:07:52
Graciña 01:07:54
No, no, no te preocupes, es problema de la dirección 01:07:56
Ahora lo vamos a resolver 01:07:58
Perdona, a mí me da el siguiente error 01:07:59
Me dice que, a ver lo he puesto en el 01:08:02
Con la pantalla compartida 01:08:04
no puedo ver el chat 01:08:09
Sí, te digo, te digo qué error me da 01:08:10
Al intentar cargarlo no me da el error de compilación 01:08:12
Al intentar cargarlo me dice 01:08:15
que I-O-C-T-L 01:08:16
time set protocol error 01:08:18
¡Oh, chaval! 01:08:21
¿Qué has hecho? 01:08:23
¿Qué hemos hecho, tipo? 01:08:25
¿Cómo vamos a hacer así, pollito? 01:08:27
En herramientas 01:08:29
Vamos a ver, voy a herramientas 01:08:31
Herramientas 01:08:33
¿Placa Arduino la tienes seleccionada? 01:08:34
Placa Arduino 1, sí 01:08:37
Vale, ¿el puerto lo tienes seleccionado? 01:08:38
El puerto 01:08:42
lo tengo seleccionado 01:08:43
TTI ACM 0 01:08:44
01:08:47
Vale, cógete 01:08:47
archivo nuevo 01:08:50
Vale, archivo nuevo 01:08:51
Y dale a subir, tal cual 01:08:55
¿Perdón? 01:08:57
Y dale a subir 01:08:59
¿Vale? 01:09:01
Y el de subir 01:09:02
abrir, subir 01:09:04
no sé a qué te refieres, perdona 01:09:06
ah, directamente a subir, vale, sí, a subir 01:09:08
vale, ya está 01:09:10
qué raro 01:09:11
voy a desconectarlo 01:09:15
y voy a volver a conectarlo 01:09:17
a ver si va a ser el puerto 01:09:18
vale, vale, ahora sí que me deja 01:09:23
voy a intentar otra vez cargarlo, a ver 01:09:25
que no tenga el puerto 01:09:26
con... ya está, ya está 01:09:29
le he quitado el cable 01:09:31
del usb y ya está 01:09:33
un recurso 01:09:34
infinito. No pasa nada 01:09:35
esto en el Voyager también pasaba 01:09:37
que hay que quitar el cable y volver a enfulgar 01:09:41
Gracias 01:09:43
Vale 01:09:44
aquí, vale 01:09:46
Vale, pues ahora 01:09:50
vamos a meter 01:09:53
solamente hemos visto 01:09:53
dónde está y sabemos que la dirección 01:09:56
es la 0x76 01:09:59
perdón, los que tenéis el otro 01:10:00
circuito, los que tenéis el 01:10:03
el otro sensor, ¿os está leyendo también 01:10:04
la 0x76? 01:10:06
01:10:08
¿Sí? Bien, Diego 01:10:08
Vale, hay veces que puedo 01:10:13
leer también, Javier, vale 01:10:18
Vale, ahí hay, os voy a poner 01:10:19
una carita sonriente porque esto me 01:10:23
alegra mucho, ¿vale? 01:10:25
No se ve, hay una carita sonriente 01:10:29
Vale, pues 01:10:31
ahora vamos a la siguiente parte, ahora 01:10:34
sí que vamos a ver la librería 01:10:36
del BMP280 01:10:38
Hay muchas. Vamos a ver al principio. Perdón, programa. Incluir librería. Administrar biblioteca. 01:10:40
Pablo, ¿todos cogemos la misma librería independientemente del sensor que tengamos? 01:10:53
Por ahora 01:11:00
Sí, por ahora sí 01:11:01
Sí, sí 01:11:04
Yo creo que sí 01:11:07
Porque yo he probado los dos 01:11:08
Con la misma librería 01:11:10
Y a mí me ha funcionado bien 01:11:11
Vale, vale, ok 01:11:13
No debería haber ningún problema, ¿no? 01:11:15
Y si surgen problemas 01:11:18
Los solucionamos 01:11:20
Aquí no estamos para que yo os enseñe 01:11:21
Para que vosotros sepáis solucionar vuestro problema 01:11:23
Perdona, Pablo 01:11:26
A mí es que no me sube ninguno 01:11:28
Todo el rato se queda subiendo 01:11:30
Y hasta sí que puedo descargar librerías, etc 01:11:32
Pero no llega a subir nada 01:11:34
No sube los programas a la placa 01:11:35
Se queda como subiendo 01:11:39
Entonces supongo que será algo 01:11:42
De los puertos aquí del ordenador 01:11:43
O que no tengo bastante capacidad, no sé 01:11:45
Yo puedo seguir la clase descargando todo 01:11:46
Y ya está, ¿no? 01:11:49
¿Qué sistema operativo tienes? 01:11:51
Pues no sé, es Windows 01:11:54
Creo este 01:11:55
Windows, vale, eso seguramente 01:11:56
igual, yo tengo algún 01:11:58
compañero que tiene algún Windows 01:12:00
y compilar y subir los programas 01:12:02
les cuesta como 4 o 5 minutos 01:12:04
vale 01:12:06
y de hecho 01:12:07
no los compila, me los pasa 01:12:10
a mí para que se los compile yo porque si no 01:12:12
cada compilación son de 5 minutos 01:12:14
y todavía no he encontrado el motivo 01:12:16
vale 01:12:18
bueno, yo sigo la clase descargando 01:12:20
todo y luego ya en el 01:12:22
Pues ya lo hablamos en privado porque igual así te podemos solucionar las cosas, ¿vale? 01:12:24
Perfecto, gracias. 01:12:30
Vamos a la librería del BMP280. 01:12:34
Esta era una librería que ya hemos conseguido que nos funcione. 01:12:38
Y ahora tenemos nuestro Arduino, nuestro microcontrolador con sus cables SDA y SCL. 01:12:42
que viene al BMP280, 0x76, ¿vale? 01:13:02
Ahora lo que necesitamos es comunicarnos con esta librería. 01:13:16
El código normalmente suele ser, hoy en día está muy desarrollado, 01:13:22
antes costaba Dios y ayuda. 01:13:26
Incluir librería, administrar bibliotecas. 01:13:29
Entonces, ahora aquí podemos poner BMP280, ¿vale? 01:13:33
Y, por ejemplo, aquí hay una que es Adafruit, que es de una compañía, que es la que vamos a utilizar, BMP280, que es en desarrollo, una que es de un CanSatKit Library, que está desactualizado. 01:13:51
Es más, si lo instalamos nos dirá 01:14:08
Oye, que esta versión es incompatible 01:14:11
No pasa nada, con un poquito de programación 01:14:13
Se puede utilizar y funcionar 01:14:15
Un barómetro 01:14:17
Más librerías, más librerías 01:14:19
¿Vale? 01:14:21
Recomendación 01:14:23
Probad y la que os funcione 01:14:24
Es la que os cojáis 01:14:27
¿Vale? 01:14:28
Si funciona, no se toca 01:14:30
De primero de ingeniería 01:14:32
Y de segundo es apagad el cielo 01:14:35
BMP280 01:14:37
Pues cogemos 01:14:40
¿Os sale Adafruit BMP280 Library? 01:14:41
01:14:45
Vale, pues vamos a darle 01:14:45
Instalamos 01:14:48
Pone 01:14:49
Que se instale dos cosas 01:14:59
Adafruit 01:15:02
Unified Sensor 01:15:03
Unified Sensor, sí 01:15:06
Los de Adafruit también 01:15:09
Quiere que les compremos sus cosas 01:15:10
Pues dadle que sí, no pasa nada 01:15:12
A todo, ¿no? 01:15:13
Les decimos que sí a todo 01:15:15
esto es como cuando te llaman para ofrecerte 01:15:16
los de Vodafone 01:15:22
u otra compañía a las 3 de la tarde 01:15:23
por teléfono les decimos que sí 01:15:26
a todo 01:15:28
yo os había traído unos personajes 01:15:28
por aquí que os quería presentar 01:15:47
pero bueno, a ver si 01:15:49
primero 01:15:51
tenemos esto, ¿vale? 01:15:53
¿lo estáis instalando? 01:16:01
Sí, ya está instalado 01:16:03
pulgar arriba cuando lo tengáis instalado 01:16:05
os voy a dar 01:16:07
mi cuenta de Instagram y de Twitter 01:16:09
para que me digáis me gusta 01:16:11
aunque seguramente alguno me bloqueará 01:16:12
y esas cosas y acabaré vosotros 01:16:15
vale, pues 01:16:16
ya que la tenemos instalada podemos cerrar 01:16:21
igual que 01:16:24
antes, archivos 01:16:25
ejemplos 01:16:27
y nos habrá aparecido una línea 01:16:29
nueva, si os fijáis 01:16:32
yo soy de Adafruit 01:16:36
tengo un montón 01:16:37
de cosas de Adafruit 01:16:38
vale 01:16:41
hay algunas que me gustan más 01:16:42
algunas que me gustan menos 01:16:45
hay algunas que están hechas por programadores 01:16:46
independientes 01:16:49
vale 01:16:50
pues vamos a coger la primera 01:16:52
de Adafruit BMP280 01:16:54
BMP280 Test 01:16:57
vale, y aquí me viene 01:16:59
BMP 01:17:05
sí, sí 01:17:06
no, que había dicho BMP 01:17:08
y es BME en español 01:17:10
no, no, pues debería ser 01:17:12
Perdón, entonces me he equivocado. 01:17:15
Archivo, ejemplos, porque el BMP es el anterior. 01:17:18
Adafruit, ¿no tengo el BMP? 01:17:26
Sí. 01:17:29
Gracias, gracias, muy bien visto. 01:17:33
Esto el año pasado nos costó sangre, sudor y lágrimas, pero es aquí, el BMP. 01:17:36
Tengo que eliminar esa otra letra. 01:17:41
gracias, bien visto 01:17:43
¿quién se ha ganado el punto? 01:17:46
Madrid 01:17:50
no, no, aquí no 01:17:50
hay comunidades, el nombre 01:17:55
de la persona, acabas de suspender 01:17:57
nada, aquí somos unipersonales 01:17:58
¿dónde está? archivo ejemplos 01:18:05
me voy limpiando 01:18:07
la pantalla un poco 01:18:11
Archivo 01:18:12
Ejemplos 01:18:14
BMP 01:18:15
280 01:18:17
Test 01:18:19
Y si acaso 01:18:19
Será el 01:18:23
CTI norte 01:18:24
Sur 01:18:25
Este 01:18:26
O el que tengáis 01:18:26
Pero Madrid entero 01:18:27
No, eh 01:18:28
Aquí no hay tantos puntos 01:18:29
Para repartir 01:18:30
¿Vale? 01:18:31
Sabemos 01:18:35
Ahora 01:18:35
Antes hemos visto 01:18:35
Que el 0x76 01:18:37
Está bien montado 01:18:38
La parte electrónica 01:18:40
Está bien 01:18:41
Ahora tenemos que hacer 01:18:42
La casarla 01:18:43
Con el firmware 01:18:44
Con el software 01:18:44
Queda muy bien 01:18:45
y qué es lo que hace lo primero hay una opción que es conectar el bmp por y dos por una señal 01:18:48
que es un sistema de comunicaciones que se llama s&p y sería el paralel interface no en este caso 01:18:58
no estamos utilizando ese es otro sistema de comunicaciones si os fijáis ponemos a dafruit 01:19:07
BMP 280 BMP 01:19:13
¿Vale? 01:19:15
Esto es programación 01:19:18
Orientada a objetos, ya nos meteremos 01:19:20
En esto, pero ahora no nos preocupemos 01:19:22
No salgáis corriendo ahí en banda 01:19:23
Que no pasa nada 01:19:27
Simplemente estoy diciendo que estoy 01:19:28
Montando un sensor 01:19:31
Que es un BMP 01:19:33
280 y lo voy a llamar 01:19:35
BMP, que es por 01:19:37
I2G, ¿vale? 01:19:39
Esto de aquí, estas líneas 01:19:41
con dos barras 01:19:42
significa que es un comentario 01:19:46
no lo va a tener en cuenta 01:19:48
y ahora le voy a decir 01:19:49
oye voy a probar 01:19:52
el BMP280 01:19:54
un texto 01:19:56
voy a inicializarlo 01:19:57
va a hacer el begin y me va a decir 01:19:59
oye si no funciona 01:20:01
pon un mensaje de 01:20:04
oye no he encontrado un sensor 01:20:06
chequea el cableado 01:20:07
y hago un while true 01:20:09
¿Esto sabéis lo que hace? 01:20:12
Yo no. Continúo comprobando 01:20:16
a ver si funciona, ¿verdad? 01:20:19
No. 01:20:21
Es un buque infinito 01:20:22
y entonces dices, ah, algo pasa. 01:20:25
¿Vale? En esto, 01:20:27
una de las recomendaciones que os daré es que 01:20:28
pongáis un LED parpadeando 01:20:30
para que, por ejemplo, oye, me ha dado 01:20:33
problema, lo he montado en el satélite 01:20:35
y ahora no lo veo. Pues ponemos un LED 01:20:36
parpadeando y, ah, es que 01:20:38
falla el BMP. Entonces ya, 01:20:41
Como el cable no lo tendremos conectado 01:20:42
Podemos tener un sistema de información 01:20:44
¿Vale? 01:20:47
En este momento me va a decir 01:20:48
Oye, no pasa nada porque lo podemos ver 01:20:49
Primero el puerto serie 01:20:52
Esto lo habilita el puerto serie 01:20:55
Para que veamos la información 01:20:57
Para que veamos este mensaje 01:20:58
Y lo trata de arrancar 01:20:59
Trata de arrancarlo, Carlos 01:21:01
Nos pone esto 01:21:02
¿Vale? 01:21:04
Simplemente es un comentario 01:21:07
Esto nos dice 01:21:08
Cómo tiene que hacer el sampleado de la información 01:21:08
ya nos meteremos un poquito 01:21:11
y simplemente lo que hace es 01:21:15
pone un texto de temperatura 01:21:18
lee la temperatura y lo pone en face 01:21:20
coge la presión 01:21:22
y la pone 01:21:24
en pascales 01:21:26
coge 01:21:27
la altitud en función 01:21:30
de la presión 01:21:32
a nivel del mar 01:21:34
a 25 grados 01:21:35
esto depende 01:21:37
de la presión barométrica 01:21:40
de ese día 01:21:42
¿vale? entonces 01:21:43
sería conveniente decir 01:21:46
la tomo en, por ejemplo cuando vayamos 01:21:47
a despegar nuestro cohete, la tomo en 01:21:50
tierra como inicial 01:21:52
y luego voy tomándola 01:21:54
conforme va subiendo, más bien como 01:21:56
conforme va bajando la presión 01:21:58
voy tomando esa información 01:21:59
pero bueno, para el ejemplo nos vale 01:22:01
y se lo compilamos 01:22:03
vamos a verificar 01:22:06
¡Oh! Funciona. Compila. Está gramaticalmente bien escrito. Ahora la parte semántica. Se lo subo. ¿Hay algún profesor de lenguaje por aquí que diga sí? ¿Alguno de filosofía que diga sí? 01:22:07
pues 01:22:32
si tenéis algún compañero de filosofía o lenguaje 01:22:40
es súper importante 01:22:44
para el tema de la misión secundaria 01:22:46
cómo explicarlo, cómo contarlo 01:22:48
cómo trabajarlo para 01:22:50
son misiones de futuro 01:22:51
es importante que también sepan 01:22:52
esas cosas, la parte tecnológica está muy bien 01:22:58
pero 01:23:00
a lo que vamos 01:23:01
que me pierdo 01:23:03
disculpa Pablo y si no te 01:23:04
compila y da error 01:23:08
¿Qué error te da? 01:23:09
Me dice que le falta 01:23:13
el fichero 01:23:14
adafruit 01:23:17
idostedivice.h 01:23:18
Vale 01:23:20
¿Has comprobado 01:23:20
el de incluir librería? 01:23:24
Sí he comprobado, perdón 01:23:27
¿Tienes 01:23:28
metido en programas 01:23:30
incluir librería 01:23:32
el BMP280? 01:23:33
Sí, sí, ese está, sí, porque 01:23:36
he cargado el ejemplo 01:23:38
2.80 has cargado el ejemplo 01:23:38
y parece que 01:23:41
como si te faltase 01:23:43
yo me imagino que cuando incluyo 01:23:45
cuando incluye esas librerías de Adafruit 01:23:50
a su vez hace otro include 01:23:52
ahí dentro y eso me falta 01:23:53
dame un segundo que te digo 01:23:55
a ver si te puedo decir 01:23:57
a ver que me podría bajar 01:23:58
y no me acabo de esperar 01:24:01
creo que se llama 01:24:03
Adafruit Unified 01:24:07
o input output o algo así 01:24:09
he leído por ahí algo de input output 01:24:12
o IO o algo así 01:24:13
creo que puede ser 01:24:16
el Adafruit 01:24:20
Unified Sensor Test 01:24:21
déjame ver si está en la librería 01:24:23
incluir librería 01:24:25
administrar bibliotecas 01:24:27
Adafruit 01:24:29
Unified 01:24:38
a ver 01:24:42
qué me dice 01:24:43
voy para el final 01:24:44
Están en orden alfabético, por lo menos eso es de agradecer 01:24:56
¿Vale? 01:25:01
Mira a ver si tienes el Adafruit Unified Sensor 01:25:03
Subido por:
Innovacion
Licencia:
Reconocimiento - No comercial - Sin obra derivada
Visualizaciones:
99
Fecha:
15 de enero de 2022 - 10:10
Visibilidad:
Público
Centro:
C RECURSOS INNOVACIÓN
Duración:
1h′ 25′ 12″
Relación de aspecto:
2.20:1
Resolución:
1686x768 píxeles
Tamaño:
707.99 MBytes

Del mismo autor…

Ver más del mismo centro


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid