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 pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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
de
00:05:42
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
L
00:12:21
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
el
00:17:21
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
00:20:52
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
no
00:23:37
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
el
00:27:38
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
CC
00:31:53
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
Sí
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
D
00:50:35
T
00:50:38
¿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
ya
00:56:40
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
la
01:00:51
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
Sí
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
Sí
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
Sí
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