1 00:00:00,000 --> 00:00:10,680 Yo no he tenido información sobre la dotación de equipos al profesorado, entonces no sé. 2 00:00:10,680 --> 00:00:16,480 Comunidad de Madrid, ya os mandaremos un aviso por el tema del kit, informándoos. 3 00:00:16,480 --> 00:00:23,320 De todas maneras, el contenido del kit está en el aula virtual, por si lo queréis ver. 4 00:00:23,320 --> 00:00:24,320 Genial, gracias. 5 00:00:24,320 --> 00:00:31,200 Por si te sirve de ayuda, dado que de momento nos han mandado que hay unos 100 equipos inscritos 6 00:00:31,200 --> 00:00:41,880 en Madrid, con 100 profesores, ya te anticipo que no vamos a poder admitir más de un equipo 7 00:00:41,880 --> 00:00:48,160 por profesor. Porque solo con 100 profesores ya nos aseguramos 100 equipos, con lo cual 8 00:00:48,160 --> 00:00:53,880 si hubiera un segundo equipo, pues nada, sería imposible. O sea que probablemente cuando 9 00:00:53,880 --> 00:00:58,280 sacamos las bases, que esperamos sacarlas esta semana, probablemente restringamos a 10 00:00:58,280 --> 00:00:59,280 un equipo. 11 00:00:59,280 --> 00:01:03,720 Sí, quería preguntar, es que la semana que viene tenemos puntas de evaluación y el 12 00:01:03,720 --> 00:01:11,440 martes concretamente tengo la tarde entera. Entonces, para saber si… bueno, justificarlo 13 00:01:11,440 --> 00:01:18,880 y también no perderme la sesión. Aunque bueno, como lo estáis colgando supongo que 14 00:01:18,880 --> 00:01:20,880 no habría mayor problema, ¿no? 15 00:01:20,880 --> 00:01:24,880 Tenemos un correo a innovación y formación, con tu caso particular. 16 00:01:24,880 --> 00:01:25,880 Vale, perfecto. 17 00:01:25,880 --> 00:01:31,280 El día 24 es el último día para hacer las inscripciones, ¿no? El día 24 de noviembre. 18 00:01:31,280 --> 00:01:34,880 O sea, el jueves se pueden hacer inscripciones todavía. 19 00:01:34,880 --> 00:01:35,880 Sí. 20 00:01:35,880 --> 00:01:36,880 Vale. 21 00:01:36,880 --> 00:01:42,760 Bueno, y hoy vamos a seguir por donde lo dejamos la semana pasada, que fue una sesión 22 00:01:42,760 --> 00:01:48,760 un poco densa y larga y demás. Entonces, vamos a intentar hacer un poco de recordatorio 23 00:01:48,760 --> 00:01:54,840 y hasta donde lleguemos. Yo soy bastante ambiciosa para la sesión de hoy, pues quiero 24 00:01:54,840 --> 00:02:00,200 hacer los ejercicios que nos quedaron de programación básica con Arduino, programación básica 25 00:02:00,200 --> 00:02:06,980 básica, que lo podemos hacer con la plataforma Tinkercad Circuits. Y luego, bueno, intentar 26 00:02:06,980 --> 00:02:13,080 hacer una simulación con un sensor de temperatura, que también podemos encontrar en esta plataforma 27 00:02:13,080 --> 00:02:20,720 de Tinkercad. Y luego dejaré unas instrucciones para seguir con el sensor de BMP280, que es 28 00:02:20,720 --> 00:02:25,760 el que vamos a utilizar en esta formación para tener los datos de temperatura y presión 29 00:02:25,760 --> 00:02:26,760 atmosférica. 30 00:02:26,760 --> 00:02:33,760 De todas formas, lo que no veamos, luego yo lo dejaré grabado y en la siguiente sesión 31 00:02:33,760 --> 00:02:40,640 pues intentaremos hacer un tiempo de preguntas, que hay errores y demás, a ver cómo vamos 32 00:02:40,640 --> 00:02:47,640 y seguiremos con la sesión. Así que voy a compartir mi pantalla. 33 00:02:47,640 --> 00:03:06,600 A ver. Si lo veis bien, se lo dejo así, como va a ser un poquito solo. Bueno, entiendo 34 00:03:06,600 --> 00:03:15,040 que sí. Vale, la semana pasada estuvimos viendo una introducción de los satélites 35 00:03:15,040 --> 00:03:19,800 y demás, y luego qué tiene que ver CanSat con un satélite, en qué se parece y todo 36 00:03:19,800 --> 00:03:25,640 eso, porque sí, porque está en el nombre que CanSat es un satélite pequeño, del tamaño 37 00:03:25,640 --> 00:03:30,520 de una lata, pero luego por dentro qué pasa. Tenemos que saber un poco más a bajo nivel 38 00:03:30,520 --> 00:03:36,000 por qué se parece a un satélite. Y se parece a un satélite porque primero tiene una misión, 39 00:03:36,400 --> 00:03:43,800 lo creamos para algo, y luego lo lanzamos de verdad, se va a lanzar de verdad, independientemente 40 00:03:43,800 --> 00:03:49,280 del sistema. El sistema de lanzamiento puede ser dejarlo caer desde una azotea o puede 41 00:03:49,280 --> 00:03:55,560 ser lanzarlo con un cohete como será en la final, independientemente del sistema de lanzamiento. 42 00:03:55,560 --> 00:04:03,160 Nosotros lo vamos a lanzar. Luego ya el sistema de lanzamiento dependerá de lo que sea. Y 43 00:04:03,160 --> 00:04:07,200 tiene una circuitería, una electrónica y un módulo de radio que me permite recibir 44 00:04:07,200 --> 00:04:13,280 información. Entonces se parece muchísimo a un satélite. La semana pasada empezamos 45 00:04:13,280 --> 00:04:20,560 viendo la introducción con Arduino, es una placa de desarrollo que me permite programar 46 00:04:20,560 --> 00:04:28,400 en lenguajes T++. Lo que vamos a hacer hoy es unos ejercicios de programación básica 47 00:04:28,400 --> 00:04:34,360 con Arduino. Para eso necesitamos estos componentes, pero lo vamos a simular. Necesitamos tener 48 00:04:34,360 --> 00:04:40,240 estos componentes simulados. Si alguien los tiene por lo que sea, porque haya hecho otros 49 00:04:40,240 --> 00:04:46,720 proyectos o porque en su clase trabaja con Arduino y demás, pues yo lo dejo aquí. Necesitamos 50 00:04:46,720 --> 00:04:54,520 una protoboard, el Arduino Uno, cables macho, macho, Dupont, que son los cables de Arduino, 51 00:04:54,520 --> 00:05:01,960 una resistencia de 220, un LED de cualquier color, me da igual el color que sea, porque 52 00:05:01,960 --> 00:05:08,520 es que estuve hace poco en otra sesión y me dijeron si cambio el LED por uno verde 53 00:05:08,520 --> 00:05:14,080 se puede romper el circuito. No, no se rompe, simplemente la luz era verde en vez de roja. 54 00:05:14,080 --> 00:05:21,160 Así que el LED puede ser de cualquier color. Pero no un LED RGB, los LED RGB tienen otra 55 00:05:21,200 --> 00:05:25,920 programación y demás. Un LED normalito. Y tenemos nuestro cable, el cable que une 56 00:05:25,920 --> 00:05:34,800 nuestro Arduino Uno con nuestro ordenador, que es una conexión USB. El simulador que 57 00:05:34,800 --> 00:05:39,880 vamos a utilizar nosotros es Tinkercad Circuits. Si tuvisteis la semana pasada, entiendo que ya 58 00:05:39,880 --> 00:05:45,360 tenéis una cuenta aquí, es totalmente gratuito y se utiliza online. Así que podéis entrar en 59 00:05:45,520 --> 00:05:50,920 tinkercad.com y crear una cuenta de profesor. Cuando os pide cuenta, cuenta de profesor, 60 00:05:50,920 --> 00:05:54,480 porque así podemos utilizar las clases y demás. Así que esto es lo que vamos a hacer, 61 00:05:54,480 --> 00:06:00,920 vamos a retomar. La semana pasada lo que hicimos fue el ejercicio uno a medias, 62 00:06:00,920 --> 00:06:06,160 lo que hicimos fue el parpadeo, bueno sí lo hicimos completo. Hicimos el parpadeo del LED, 63 00:06:06,160 --> 00:06:11,360 el parpadeo del LED que está en el pin 13, que es el que está integrado en Arduino, 64 00:06:11,360 --> 00:06:16,640 que viene ya de por sí. Y es el primer programa que hay que cargar siempre en Arduino para saber 65 00:06:16,640 --> 00:06:24,800 que funciona. El Blink LED, parpadeo de LED 13. Y luego conectando un LED externo, que yo lo que 66 00:06:24,800 --> 00:06:32,880 hice fue conectar un LED rojo y ver el parpadeo. Entonces lo que vamos a hacer va a ser retomarlo 67 00:06:32,880 --> 00:06:44,480 donde lo dejamos. Yo aquí tengo el, aquí podéis ver cómo lo dejamos. Tenemos nuestro Arduino que 68 00:06:44,480 --> 00:06:50,680 lo cogíamos de aquí arrastrándolo y tenemos el LED y tenemos la resistencia. Para los que no lo 69 00:06:50,680 --> 00:07:00,280 tengan o no lo hayan hecho y demás, yo lo voy a publicar. A ver, a ver, aquí si entro en sesión, 70 00:07:00,280 --> 00:07:05,280 así ya sabéis publicar, publicar proyectos, todos los diseños que tengáis en Tinkercad, podéis venir 71 00:07:05,280 --> 00:07:14,640 aquí, herramientas, propiedades y lo publico, publico. Guardar cambio, guardar cambio siempre. 72 00:07:14,640 --> 00:07:24,200 Y aquí yo os copio el vínculo y así si alguien está muy perdido, no lo tiene y tal, puede copiar y 73 00:07:25,160 --> 00:07:34,840 modificar mi diseño. Y empezar tal cual yo lo voy a empezar ahora. Que creo que si no estuviste la 74 00:07:34,840 --> 00:07:40,520 semana pasada o lo habéis perdido o lo que sea, pues copiáis y modificáis y ya empezamos con 75 00:07:40,520 --> 00:07:48,720 este circuito. Tenemos nuestro LED, que tenemos la patilla corta AGND, la patilla larga, la tenemos 76 00:07:48,720 --> 00:07:55,120 a la resistencia 220 para cambiar el valor de la resistencia, yo clicaba aquí, me aparece aquí 77 00:07:55,120 --> 00:08:03,320 para cambiar el valor de resistencia. Y luego viene aquí el cablecito y al pin 12 que es donde nosotros 78 00:08:03,320 --> 00:08:14,560 lo hemos conectado. Ok, hay que aparecer, ¿no puedes copiar mi diseño? Si no, está público. 79 00:08:14,560 --> 00:08:27,720 Bueno, espero que sí. Yo voy a continuar y vamos viendo. Aquí si abro código, como ya lo que 80 00:08:27,720 --> 00:08:35,440 hicimos fue cambiar el código de aquí, que venía por defecto en bloques, lo cambiamos a texto, 81 00:08:35,440 --> 00:08:41,160 porque nosotros vamos a ser súper programadores y hay que programar en texto. Y esto está tal 82 00:08:42,000 --> 00:08:51,960 cual viene en el ejemplo. Lo único que hicimos fue cambiar el número del pin por el 12 para que se 83 00:08:51,960 --> 00:08:57,960 me encendiera el LED. Así que así tal cual, yo voy a lanzarme, voy a iniciar la simulación, a ver si 84 00:08:57,960 --> 00:09:03,280 funciona, que antes me ha dado ahí algunos errores. Ok, aquí tenemos nuestro LED parpadeando una vez 85 00:09:03,280 --> 00:09:11,800 por segundo. Parpadea una vez por segundo porque yo lo que hago aquí es que pongo el pin 12 en alto, 86 00:09:11,800 --> 00:09:19,040 le pongo 5 voltios en el pin 12 y me espero un segundo, lo tengo un segundo encendido. Y luego 87 00:09:19,040 --> 00:09:25,880 tengo que lo apago, lo pongo a low y lo tengo un segundo apagado. Entonces ahí va dando vueltas. 88 00:09:26,880 --> 00:09:32,760 Aquí lo de programar, han preguntado de programar en C++, programar por bloques. Para empezar, 89 00:09:32,760 --> 00:09:38,640 podría empezar programando por bloques o incluso si alguien se anima a utilizar el Arduino Blocks, 90 00:09:38,640 --> 00:09:48,360 sí que el club de robótica de Granada hizo un proyecto cancer con Arduino Blocks. Pero a la 91 00:09:48,360 --> 00:09:55,480 hora luego de profundizar y de, digamos, manejar el sistema, de crear tu propio mensaje y de 92 00:09:56,200 --> 00:10:06,200 personalizar la programación, pues tienen muchas más posibilidades con texto. Tampoco es obligatorio 93 00:10:06,200 --> 00:10:15,600 utilizar Arduino y C++. Vosotros podéis utilizar Python con una Raspberry, podéis utilizar cualquier 94 00:10:15,600 --> 00:10:20,080 placa que os permita programar. No tiene que ser un Arduino Uno ni nada por el estilo. Pero bueno, 95 00:10:20,240 --> 00:10:26,400 en esta formación empezamos de cero y la placa desarrolla más fácil para empezar el Arduino Uno. 96 00:10:26,400 --> 00:10:31,880 Bueno, aquí ya tenemos nuestro LED parpadeando y ahora nuestro siguiente ejercicio, que es súper 97 00:10:31,880 --> 00:10:38,200 fácil, que lo que vamos a hacer va a ser cambiar la frecuencia de parpadeo. Para cambiar aquí cosa, 98 00:10:38,200 --> 00:10:43,320 yo tengo que detener la simulación. Detengo la simulación y la frecuencia de parpadeo la voy a 99 00:10:43,320 --> 00:10:51,560 cambiar con estos delays, con estos... espérate. Entonces, en vez de que se espere 1000 milisegundos, 100 00:10:51,560 --> 00:10:59,320 que es un segundo, yo le voy a decir que se espere 500 milisegundos. 500 milisegundos y 500 milisegundos. 101 00:10:59,320 --> 00:11:07,280 Y voy a iniciar la simulación. Y ahora parpadea más rápido. Detengo la simulación y lo que puedo 102 00:11:07,280 --> 00:11:15,480 hacer es ponerle aquí 10. Vamos a ponerle 10. Y si le pongo 10 milisegundos, para mi ojo humano 103 00:11:15,480 --> 00:11:21,560 va a parecer que siempre está encendido. Porque a mi ojo no le da tiempo a ver que se enciende 104 00:11:21,560 --> 00:11:27,320 y se apaga. Entonces hay un ejercicio. Tampoco tiene que ser esto igual. Yo puedo poner que esté 105 00:11:27,320 --> 00:11:35,240 encendido un segundo y que esté apagado 500 milisegundos. No tiene por qué ser lo mismo. Así 106 00:11:35,240 --> 00:11:38,440 que le doy a iniciar simulación y está más tiempo encendido que apagado. 107 00:11:43,120 --> 00:11:48,120 Ok. Bueno, hasta aquí hemos llegado todos. Ya hemos completado el ejercicio 1 y el ejercicio 2. 108 00:11:48,120 --> 00:11:51,400 Espero que más o menos sí. 109 00:11:55,280 --> 00:12:04,840 El siguiente ejercicio que tenemos propuesto es enviar un mensaje de SOS en 110 00:12:05,000 --> 00:12:10,920 código morse. El mensaje de SOS en código morse está formado por 3 puntos, 3 rayas, 3 puntos. La 111 00:12:10,920 --> 00:12:17,640 S son 3 puntos, la O son 3 rayas y la S son otros 3 puntos. Así que voy a avanzar aquí. Aquí luego 112 00:12:17,640 --> 00:12:27,440 tendréis esta presentación que lo he puesto paso por paso. Cómo iniciar el diseño en Tinkercad y 113 00:12:27,440 --> 00:12:35,320 cómo conectar el LED y que tenéis la vista de esquema. Nos vamos directamente al ejercicio 3 de 114 00:12:35,320 --> 00:12:45,520 mensaje SOS. Entonces tenemos que un punto, que 3 puntos, punto, punto, punto, es la S. La O está 115 00:12:45,520 --> 00:12:51,040 formada por 3 rayas, rayas, rayas, rayas y otra S, punto, punto, punto. Entonces yo voy a enviar 116 00:12:51,040 --> 00:12:56,240 esto a través de mi LED. O sea, voy a hacer, parpadear mi LED como si fueran 3 puntos, parpadear 117 00:12:56,240 --> 00:13:02,120 mi LED para que genere 3 rayas y parpadear para que genere otros 3 puntos. Antes de hacer esto, 118 00:13:02,120 --> 00:13:06,480 yo tengo que definir lo que yo entiendo por raya y lo que yo entiendo por punto. En este ejercicio 119 00:13:06,480 --> 00:13:11,960 yo he dejado esto que he cogido de referencia, pero vosotros lo podéis cambiar si queréis. Incluso 120 00:13:11,960 --> 00:13:17,840 podéis coger otro mensaje una vez que hagáis este SOS. Podéis coger otro mensaje más largo o incluso 121 00:13:17,840 --> 00:13:25,000 más más corto con una letra para hacer ahí varios ejercicios. Yo voy a definir que el punto va a ser 122 00:13:25,000 --> 00:13:31,960 que mi LED esté 500 milisegundos encendido y 500 milisegundos apagado. Y que mi raya va a ser 123 00:13:31,960 --> 00:13:40,080 1000 milisegundos encendido y 500 milisegundos apagado. Y que antes de empezar la siguiente voy 124 00:13:40,080 --> 00:13:47,600 a mandar una señal de inicio. Y mi señal de inicio va a ser mantener el LED apagado durante 2 segundos 125 00:13:47,600 --> 00:13:54,880 para que la persona que esté recibiendo mi mensaje se dé cuenta de que yo voy a empezar 126 00:13:54,880 --> 00:14:04,280 de nuevo a emitir el mismo mensaje. Ok, pues entonces vamos a volver aquí a nuestro Tinkercad. 127 00:14:05,920 --> 00:14:14,880 Ok, a nuestro Tinkercad y lo que vamos a hacer va a ser empezar a enviar aquí puntos. 128 00:14:15,880 --> 00:14:21,640 Decidimos como punto que parpadee 500 milisegundos encendido y 500 milisegundos apagado. 129 00:14:21,640 --> 00:14:29,640 Entonces si yo inicio la simulación aquí me está haciendo un punto siempre porque en el loop, 130 00:14:29,640 --> 00:14:36,520 en el Void Loop, lo que tengo aquí se va a repetir infinitamente hasta que yo apague el Arduino, 131 00:14:36,520 --> 00:14:43,440 lo desconecte. En programación yo recomiendo copiar y pegar, copiar y pegar. Yo ya tengo 132 00:14:43,440 --> 00:14:53,920 aquí un punto hecho y lo voy a poner. Para poner comentarios en Arduino se utilizan dos barras, 133 00:14:53,920 --> 00:15:00,080 las dos barras que tenemos en la letra 7 del teclado. Bueno y también los que si tenéis 134 00:15:00,080 --> 00:15:06,360 un teclado grande estos que tienen la nube, también está ahí. Y aquí yo puedo poner 135 00:15:06,360 --> 00:15:10,440 comentario y todo lo que yo ponga dentro de estos comentarios Arduino lo va a ignorar, 136 00:15:11,400 --> 00:15:17,480 se va a dar cuenta de que no es código. Entonces yo voy a poner aquí un punto, 137 00:15:18,520 --> 00:15:25,400 porque esto es un punto y lo copio. Control C, Control V. 138 00:15:28,200 --> 00:15:34,360 Otro punto y me falta otro punto porque necesito tres puntos. Pues otro punto, 139 00:15:35,240 --> 00:15:43,200 un punto, dos puntos, tres puntos. Ahora que necesito tres rayas voy a copiar, 140 00:15:43,200 --> 00:15:49,560 a ver para que lo vean mejor voy a hacer aquí, voy a copiar el código que tengo para el punto 141 00:15:49,560 --> 00:15:55,360 porque lo único que diferencia a la raya del punto es que tengo el LED más tiempo encendido. 142 00:15:55,680 --> 00:16:06,480 Entonces yo copio mi punto y aquí pongo una raya y una raya es que está encendido un segundo, 143 00:16:06,480 --> 00:16:14,040 mil milisegundos y que está apagado 500 milisegundos. Y una vez que tengo una raya, 144 00:16:14,040 --> 00:16:19,520 necesito tres rayas iguales, lo copiamos y lo pegamos. No hace falta aquí escribir cada línea 145 00:16:19,520 --> 00:16:29,080 de código. Dos rayas, Control V, tres rayas. ¿Y ahora qué me falta? Me falta otra vez tres 146 00:16:29,080 --> 00:16:34,360 puntos. O sea, lo que tengo aquí arriba, un punto, dos puntos, tres puntos. Pues yo lo copio entero, 147 00:16:34,360 --> 00:16:43,040 lo copio entero. ¿Para qué lo voy a escribir si tengo aquí igual? Copio y pego aquí abajo. Un 148 00:16:43,040 --> 00:16:52,040 punto, un punto, un punto. Y esta llave que aparece aquí no la borréis, porque esta llave 149 00:16:52,040 --> 00:16:57,360 corresponde aquí arriba con el loop y la necesita Arduino para entender el programa. 150 00:16:57,360 --> 00:17:05,480 ¿Vale? Que a veces me ha pasado, no la borréis. Y bueno, pues vamos a simular, a ver. Venga, 151 00:17:05,480 --> 00:17:15,560 vamos a iniciar la simulación. ¡Oy, oy, oy! Error, error, error. Y aquí tengo punto, 152 00:17:15,560 --> 00:17:24,320 raya, raya, raya, punto, punto, punto. Y empieza de nuevo sin hacer la señal de 153 00:17:24,320 --> 00:17:31,640 inicio esa que yo tenía. ¿No se me escucha? ¿Me escucháis bien? 154 00:17:31,880 --> 00:17:32,640 Sí, sí. 155 00:17:32,640 --> 00:17:39,440 Ah, vale, vale. ¡Qué susto, qué susto! Que el otro día tenía problemas con el audio y tal, 156 00:17:39,440 --> 00:17:45,760 y digo, madre mía, otra vez, ¿no? Vale, pues ya lo tengo aquí. Necesito poner mi señal de 157 00:17:45,760 --> 00:17:53,280 inicio. Mi señal de inicio va a esperarme, a estar apagada un tiempo, estar apagada dos segundos. 158 00:17:53,280 --> 00:18:01,680 Entonces, yo voy a meter aquí un delay. Delay de dos mil, porque dos mil son dos segundos. 159 00:18:02,960 --> 00:18:08,760 Porque ya estoy aquí apagado. Yo aquí, mi última instrucción es que apago. Mi última instrucción 160 00:18:08,760 --> 00:18:15,960 es digital write low. Entonces, lo único que tengo que hacer es esperar para que se vuelva a 161 00:18:15,960 --> 00:18:20,480 encender, para que vuelva a empezar por aquí. Entonces, venga, madre, ahora simulación. 162 00:18:23,280 --> 00:18:29,560 Un punto, dos puntos, tres puntos, raya, raya, raya, 163 00:18:31,400 --> 00:18:36,640 y punto. Y ahora está apagado hasta que empieza de nuevo. 164 00:18:41,080 --> 00:18:46,520 Y listo, ya hemos completado la primera parte del ejercicio 3. 165 00:18:46,920 --> 00:18:58,000 ¿Qué pasa? Que aquí, fijaros que tenemos 59 rayas de código, o sea, 60 líneas de código, 166 00:18:58,000 --> 00:19:05,000 para hacer aquí encender y apagar un LED. Tenemos que optimizar esto un poquito más. 167 00:19:05,000 --> 00:19:08,240 Ah, y alguien tiene la mano levantada. ¿Alguna pregunta? 168 00:19:08,240 --> 00:19:14,120 Sí, perdón. Es que no sé qué ha pasado, que se me ha salido, he tenido que volver a entrar en un 169 00:19:14,120 --> 00:19:20,400 minuto y me he perdido justo, creo que cuando has dicho cómo se apagaba, o qué hay que poner para 170 00:19:20,400 --> 00:19:31,600 que esté apagado un tiempo. Ok, y aquí abajo, cuando tú ya haces todo, haces tres puntos, 171 00:19:31,600 --> 00:19:39,480 tres rayas y tres puntos, pues como lo deja apagado, espera aquí este delay. Delay 2000, 172 00:19:39,480 --> 00:19:44,800 punto y coma. Y entonces ya vuelve a empezar. Venga, lo voy a simular de nuevo. 173 00:19:48,600 --> 00:19:52,680 Para que veas que se ha apagado durante 2 segundos y ya empieza de nuevo. 174 00:19:52,680 --> 00:19:54,680 Vale, muchas gracias, perdón. 175 00:19:54,680 --> 00:19:58,920 Nada, nada. Ahí está apagado y ya empieza de nuevo. 176 00:20:00,680 --> 00:20:06,080 Ok, por ahí he visto en el chat, sí, se puede hacer con un Blue Bookle 4, obviamente, 177 00:20:06,080 --> 00:20:11,480 no necesitamos 60 líneas de código para encender y apagar un led. Entonces, 178 00:20:11,480 --> 00:20:14,560 lo que vamos a hacer va a ser optimizar esto con un Blue Bookle 4. 179 00:20:18,320 --> 00:20:20,360 Así que, vamos a empezar aquí. 180 00:20:22,920 --> 00:20:28,000 4. Venga, ¿qué tengo que poner aquí? ¿Alguien se atreve? Bueno, alguien lo sabrá, ¿no? 181 00:20:28,000 --> 00:20:41,600 Para int i, una variable local que yo voy a utilizar para contar, porque yo necesito que 182 00:20:41,600 --> 00:20:48,760 me repita esto tres veces. Yo tengo un punto y necesito repetirlo tres veces. Entonces, 183 00:20:48,760 --> 00:20:56,240 voy a generar una variable local que va a ser la i para que me vaya contando. Y le toca asignar 184 00:20:56,240 --> 00:21:04,440 un valor inicial a esa variable local. Le voy a poner igual a 1. Para int i igual a 1, punticoma, 185 00:21:04,440 --> 00:21:11,800 porque el lenguaje hace más más, tengo que poner ahí un punticoma. Punticoma, ¿hasta qué? ¿Hasta 186 00:21:11,800 --> 00:21:23,320 cuándo voy a contar? Hasta que i sea menor o igual que 3. Porque yo tengo i igual a 1. ¿i menor o 187 00:21:23,320 --> 00:21:32,440 igual que 3? Sí, hago el bucle. Siguiente, ¿igual a 2? ¿i menor o igual que 3? Sí, hago el siguiente. 188 00:21:32,440 --> 00:21:41,920 ¿i igual a 3? ¿i menor o igual que 3? Sí, se cumple. Entonces, hago el siguiente. Así que, 189 00:21:41,920 --> 00:21:48,240 necesito que i sea menor o igual que 3. Y aquí pongo i más más. i más más significa que cada 190 00:21:48,240 --> 00:21:58,200 vez que haga el bucle, voy a incrementar el valor de i en una unidad. Abro corchete, abro 191 00:21:58,200 --> 00:22:09,160 llave, perdón, la llave está, y la cierro aquí. Porque yo solo necesito dentro de mi for un punto. 192 00:22:11,480 --> 00:22:17,640 Y esto se va a repetir tres veces. Bueno, antes de borrar nada más, yo lo voy a dar 193 00:22:17,640 --> 00:22:26,440 aquí a simular. A ver si me sale alguno igual. Ah, pues no. Pues perfecto. Yo tengo la simulación y 194 00:22:26,440 --> 00:22:31,080 ahora aquí me sobra, me sobra código. Yo aquí ya tengo los tres puntos. Entonces, aquí en mi 195 00:22:31,080 --> 00:22:41,480 comentario los voy a quitar y voy a poner, escribo la S, que son tres puntos. 196 00:22:41,480 --> 00:22:50,600 Y es esto. Y todo esto, los demás puntos me sobran. 197 00:22:54,680 --> 00:22:58,640 Ahora, ¿qué hago? Bueno, estos espacios no hace falta ponerlos. Lo que pasa es que yo lo pongo 198 00:22:58,640 --> 00:23:03,800 para tener un poco de orden en el código. Porque ahora tenemos muy pocas líneas, pero cuando este 199 00:23:03,800 --> 00:23:10,280 código empieza a ser larguito y empecéis a meter cosas y demás, pues daréis cuenta de que es mejor 200 00:23:10,280 --> 00:23:17,840 mantener un orden, al menos intentarlo. Yo luego hay veces que no lo cumplo, pero bueno. 201 00:23:18,600 --> 00:23:25,400 Luego, bueno, ya tenemos uno. Y ahora, ¿qué voy a hacer? ¿Escribir de nuevo? No, no, no. Yo voy a copiar aquí. 202 00:23:25,400 --> 00:23:33,640 Voy a copiar hasta el comentario. Voy a poner Ctrl-C y voy a copiar aquí abajo Ctrl-V. Y ahora 203 00:23:33,640 --> 00:23:43,720 que escribo la O, escribo la O, que son tres rayas. ¿Y qué diferencia la raya del punto? Pues 204 00:23:43,720 --> 00:23:55,120 que está en alto mil milisegundos. Bien, ¿y ahora qué pasa? Que te escribo otra vez la S, pero ya lo 205 00:23:55,120 --> 00:24:05,640 tengo hecha. Yo Ctrl-V, lo copio, escribo la S. Tres puntos. Y todo esto que tengo aquí, pues lo borro. 206 00:24:07,040 --> 00:24:09,240 Esto que tengo aquí ya me sobra. 207 00:24:11,640 --> 00:24:20,000 Y hasta mi señal de inicio. Me voy a poner aquí el comentario de que esto es una señal de inicio. 208 00:24:20,000 --> 00:24:32,720 Vamos a repasar. Escribo la S, repito esto tres veces. Escribo la O, repito esto tres veces. Y escribo 209 00:24:32,720 --> 00:24:40,040 otra vez la S, repito esto tres veces. Vamos a simular, a ver si funciona igual que antes. 210 00:24:40,040 --> 00:24:55,360 Punto, punto, punto, raya, raya y raya. Y tres puntos. Y ahora me espero. Y empieza de nuevo. Y ya hemos 211 00:24:55,360 --> 00:25:05,560 optimizado muchísimo el código, utilizando un bucle FOR que me permite repetir líneas de código con 212 00:25:05,560 --> 00:25:21,680 una condición. Bueno, ¿cómo vais? Bien, ¿no? Esto va OK. ¿Dos rayas? No, son tres rayas, ¿no? 213 00:25:26,360 --> 00:25:34,040 Tres rayitas. Bueno, aquí tenéis lo que hemos hecho. Primero lo hemos hecho escribiendo código, 214 00:25:34,040 --> 00:25:40,200 picando código línea a línea. Y luego lo que hemos hecho ha sido optimizarlo con un bucle FOR. 215 00:25:42,080 --> 00:25:55,160 Le damos el bucle FOR. Dentro del bucle, cada variable local, la I hemos utilizado. Y se va a 216 00:25:55,160 --> 00:26:00,800 incrementar en uno cada vez que se repite el bucle. Ah, y por ahí veo lo de las funciones. Sí, claro 217 00:26:00,800 --> 00:26:07,320 que sí. Esto se puede complicar todo lo que queráis. Yo os propongo el ejercicio de inicio 218 00:26:07,320 --> 00:26:13,120 en la programación. Y ya, obviamente, cuando empieza a darle vuelta a esto, empieza y si le 219 00:26:13,120 --> 00:26:22,880 pongo, y si ahora hago y tal. Y entonces ya se hace ahí. Es la magia de la programación. Bueno, 220 00:26:22,880 --> 00:26:31,640 continuamos. Ah, lo que vamos a hacer va a ser mostrarlo por el puerto serie. Vamos a mostrarlo 221 00:26:31,640 --> 00:26:39,440 por el puerto serie. Porque aquí yo lo que estoy es simulando el LED, pero yo puedo escribir en el 222 00:26:39,440 --> 00:26:46,120 monitor serie de Arduino, que aquí en Tinkercad está aquí abajo. Si le hacéis clic, se abre aquí 223 00:26:46,120 --> 00:26:54,920 abajo. Subo aquí para poder verlo. Aquí puedo escribir cosas. Y puedo escribir el mensaje de 224 00:26:54,920 --> 00:27:05,040 SOS, tal cual lo estoy enviando por el LED. Así que vamos a empezar. Para mostrar algo por el 225 00:27:05,040 --> 00:27:10,640 puerto serie, lo primero que tengo que hacer es decirle a Arduino que voy a utilizar el puerto 226 00:27:10,640 --> 00:27:25,920 serie. Eso lo hago poniendo aquí serial.begin 9600. 9600 es la velocidad. Y ahí hay varias, 227 00:27:25,920 --> 00:27:34,040 se puede cambiar, pero aquí yo voy a dejar el 9600. Y aquí con esta línea de código lo que 228 00:27:34,040 --> 00:27:42,760 estoy diciendo a Arduino es que voy a utilizar el puerto serie. Y una vez que le digo que voy 229 00:27:42,760 --> 00:27:50,400 a utilizarlo, pues lo utilizo de verdad. Entonces, vamos a escribir la S. Una vez que escribo la S, 230 00:27:52,080 --> 00:27:58,160 pues yo lo muestro por el puerto serie. Vamos a poner aquí mostrar primera S 231 00:27:58,160 --> 00:28:11,480 por el puerto serie. Y aquí lo que voy a poner va a ser serial.print. Abro y cierro paréntesis, 232 00:28:11,480 --> 00:28:18,720 y pongo dos comillas. Las comillas del 2. Aunque en el Tinkercad no da problema si ponéis una 233 00:28:18,720 --> 00:28:23,480 comilla. Yo ya he puesto varias veces una comilla. Pero si luego lo copiáis a Arduino, 234 00:28:23,480 --> 00:28:27,960 o sea, lo copiáis al software de Arduino, son dos comillas. Entonces vamos a hacerlo 235 00:28:27,960 --> 00:28:38,120 ahí para que luego funcione. Voy a poner aquí S. Y cierro comillas. Que me falta, 236 00:28:38,120 --> 00:28:50,280 que me falta un puntico más. Ya he escrito la S. Después me toca la O. Pues aquí debajo, 237 00:28:50,280 --> 00:28:57,160 una vez que hago mis tres vueltas, pongo mis tres rayas en el LED, pues yo copio y pego. 238 00:28:57,160 --> 00:29:13,840 Copio esto, lo copio y lo pego. Control V. Y es la O. Mostrar. O por el puerto serie. 239 00:29:13,840 --> 00:29:22,760 Y luego me queda la última, S. Y venga, vamos a simular a ver qué pasa aquí en el monitor 240 00:29:22,760 --> 00:29:30,400 serie. A ver si me he colado. Creo que se escribe así. Vamos a ver. Madre mía, estoy alucinando, 241 00:29:30,400 --> 00:29:38,480 no me está dando esto hoy ningún error. Qué raro, qué raro. S O. Lo está escribiendo aquí, 242 00:29:38,480 --> 00:29:49,400 S. Ahora empezó de nuevo. Está apareciendo ahí toda la misma línea. Yo prefiero que salte de 243 00:29:49,400 --> 00:29:55,680 línea, que escriba un S o S y que luego salte que el siguiente S o S me salga aquí abajo para hacer 244 00:29:55,680 --> 00:30:05,360 como una columna. Entonces vamos a solucionar eso, detener, simulación. Para solucionar eso, 245 00:30:05,360 --> 00:30:10,480 lo que tengo que hacer es en la última cosa que escribo, o sea, en la última cosa que quiero que 246 00:30:10,480 --> 00:30:20,840 aparezca en la misma línea, le pongo un salto de línea, como si hiciera un Enter, como cuando 247 00:30:20,840 --> 00:30:25,600 escribe en cualquier sitio, en el OpenOffice, en el Word y tal, tú cuando quieres saltar de línea 248 00:30:25,600 --> 00:30:31,160 pones un Enter. Entonces lo que vamos a hacer aquí va a ser poner un Enter aquí, cuando quiero 249 00:30:31,160 --> 00:30:38,000 saltar de línea, que es cuando escribo la última S. Para poner un salto de línea es Serial Print, 250 00:30:38,000 --> 00:30:47,920 Serial.println. Y vamos a simular. Bueno, para que esto te quede limpito, para que el monitor 251 00:30:47,920 --> 00:30:57,280 se vea limpito, podéis borrar aquí y así ya empieza de nuevo. Si no, te escribe sobre lo 252 00:30:57,280 --> 00:31:05,640 que tenían. Entonces, ay, ay, ay. A mí me da esos errores porque tengo varias pestañas de 253 00:31:05,640 --> 00:31:11,240 Tinkercad abiertas, ¿vale? Por si alguien le pasa lo mismo que a mí, es porque tengo varias pestañas 254 00:31:11,240 --> 00:31:22,000 de Tinkercad. A ver, monitor serie, que lo veamos. SOS. Ah, mira, ya el siguiente me sale aquí abajo, 255 00:31:22,000 --> 00:31:33,680 perfecto. Y así estará en bucle infinito hasta que yo desconecte el Arduino. 256 00:31:39,000 --> 00:31:40,720 Bueno, ¿cómo vais? ¿Dudas? 257 00:31:43,960 --> 00:31:47,640 Bueno, bastante bien, ¿no? Bastante, bastante asequible. 258 00:31:48,080 --> 00:31:51,160 Esta agencia te inicia la programación. Muy bien. 259 00:31:53,160 --> 00:31:57,720 Ay, perfecto. ¿Alguien lo está haciendo con el Arduino? ¿Tiene el circuito? 260 00:32:02,520 --> 00:32:05,280 Sí, sí, yo este diseño lo comparto, claro. 261 00:32:05,280 --> 00:32:20,040 Bueno, como consejo, siempre viene bien poner un mensaje en el setup. O sea, el void setup es la 262 00:32:20,040 --> 00:32:26,880 función de Arduino en la que yo le digo a Arduino las entradas y salidas que voy a utilizar y todo 263 00:32:26,880 --> 00:32:32,480 lo que tengo en mi circuito. Entonces, aquí yo estoy diciendo que estoy utilizando el pin 12 y 264 00:32:32,560 --> 00:32:42,320 que estoy utilizando el serial print. Aquí lo que normalmente yo hago cuando tengo circuitos 265 00:32:42,320 --> 00:32:50,640 más grandes es poner aquí un mensaje. Un mensaje para que si hay algún problema yo sepa que por lo 266 00:32:50,640 --> 00:32:58,480 menos mi programa ha llegado a ejecutar el void setup. Entonces, le voy a poner serial.print. 267 00:33:02,880 --> 00:33:06,720 Serial.print. Inicio. 268 00:33:14,640 --> 00:33:19,480 Y el N para que me cargue la siguiente, la S. 269 00:33:21,880 --> 00:33:25,800 Ay, que vaya un poquito más despacio. A ver, dime, ¿dónde te has quedado? 270 00:33:32,480 --> 00:33:39,000 Hola. 271 00:33:39,000 --> 00:33:41,600 Hola, dime, dime. 272 00:33:41,600 --> 00:33:41,600 273 00:33:41,600 --> 00:33:41,600 274 00:33:41,600 --> 00:33:41,600 275 00:33:41,600 --> 00:33:41,600 276 00:33:41,600 --> 00:33:41,600 277 00:33:41,600 --> 00:33:57,280 Hola, bueno, no te escucho. 278 00:33:57,280 --> 00:33:57,280 279 00:33:57,280 --> 00:34:06,280 No te escucho, o sea, se oye como ruido. 280 00:34:06,280 --> 00:34:07,280 Vale, el serial.print. 281 00:34:07,280 --> 00:34:08,280 No, depende, es que no sé cómo, cómo yo utilizo la letra intercambiable para hacer 282 00:34:08,280 --> 00:34:09,280 otras cosas. 283 00:34:09,280 --> 00:34:10,280 No es lo mismo aquí. 284 00:34:10,280 --> 00:34:11,280 Yo tengo muchas veces que leer, porque hay, hay programas de aplicación que si no están 285 00:34:11,280 --> 00:34:12,280 en español, ¿no? 286 00:34:12,280 --> 00:34:13,280 Y no lo compro todo en inglés, entonces me lo ponen a leer, ¿vale? 287 00:34:13,280 --> 00:34:14,280 De algunos dispositivos que yo uso todavía. 288 00:34:14,280 --> 00:34:15,280 Entonces tengo que traducir todo en inglés. 289 00:34:15,280 --> 00:34:16,280 Bueno, no te escucho bien, perdóname. 290 00:34:16,280 --> 00:34:17,280 Y ahora vamos a traducir a esto, vamos a traducir a esto. 291 00:34:17,280 --> 00:34:18,280 ¿Vale? 292 00:34:18,280 --> 00:34:19,280 ¿Vale? 293 00:34:19,280 --> 00:34:20,280 ¿Vale? 294 00:34:20,280 --> 00:34:21,280 ¿Vale? 295 00:34:21,280 --> 00:34:22,280 ¿Vale? 296 00:34:22,280 --> 00:34:23,280 ¿Vale? 297 00:34:23,280 --> 00:34:24,280 ¿Vale? 298 00:34:24,280 --> 00:34:25,280 ¿Vale? 299 00:34:25,280 --> 00:34:26,280 ¿Vale? 300 00:34:26,280 --> 00:34:27,280 ¿Vale? 301 00:34:27,280 --> 00:34:28,280 ¿Vale? 302 00:34:28,280 --> 00:34:29,280 ¿Vale? 303 00:34:29,280 --> 00:34:30,280 ¿Vale? 304 00:34:30,280 --> 00:34:31,280 ¿Vale? 305 00:34:31,280 --> 00:34:32,280 ¿Vale? 306 00:34:32,280 --> 00:34:33,280 ¿Vale? 307 00:34:33,280 --> 00:34:34,280 ¿Vale? 308 00:34:34,280 --> 00:34:35,280 ¿Vale? 309 00:34:35,280 --> 00:34:36,280 ¿Vale? 310 00:34:36,280 --> 00:34:37,280 ¿Vale? 311 00:34:37,280 --> 00:34:38,280 ¿Vale? 312 00:34:38,280 --> 00:34:39,280 ¿Vale? 313 00:34:39,280 --> 00:34:49,280 No, no te escucho bien por el micro. 314 00:34:49,280 --> 00:34:52,260 ¿Puedes dejar el mensaje en el chat? 315 00:34:52,260 --> 00:34:53,260 Ay, es que no. 316 00:34:53,260 --> 00:34:54,260 Yo como estoy por el Facebook, ahí tampoco saco nada. 317 00:34:54,260 --> 00:34:55,260 Entonces, eh... 318 00:34:55,260 --> 00:34:56,260 A ver, a ver, ¿qué pasa aquí? 319 00:34:56,260 --> 00:34:57,260 ¿Qué me ponéis? 320 00:34:57,260 --> 00:34:58,260 El celular. 321 00:34:58,260 --> 00:34:59,260 ¿Qué pasa aquí? 322 00:34:59,260 --> 00:35:00,260 ¿Qué pasa aquí? 323 00:35:00,260 --> 00:35:01,260 ¿Qué pasa aquí? 324 00:35:01,260 --> 00:35:02,260 ¿Qué pasa aquí? 325 00:35:02,260 --> 00:35:03,260 ¿Qué pasa aquí? 326 00:35:03,260 --> 00:35:04,260 ¿Qué pasa aquí? 327 00:35:04,260 --> 00:35:05,260 ¿Qué pasa aquí? 328 00:35:05,260 --> 00:35:06,260 ¿Qué pasa aquí? 329 00:35:06,260 --> 00:35:07,260 ¿Qué pasa aquí? 330 00:35:07,260 --> 00:35:08,260 ¿Qué pasa aquí? 331 00:35:08,360 --> 00:35:09,280 El CCCode. 332 00:35:09,280 --> 00:35:10,280 Void loop. 333 00:35:10,280 --> 00:35:11,280 ¿Cuál es vuestra? 334 00:35:11,280 --> 00:35:16,280 No, es que no, no, no, no se escucha. 335 00:35:16,280 --> 00:35:17,280 Perdón. 336 00:35:17,280 --> 00:35:18,280 Ah, sí, seguro. 337 00:35:18,280 --> 00:35:22,540 Porque esto te ha hechoIDS, en todo, en toda la epidemia. 338 00:35:22,540 --> 00:35:24,200 Así que no veo. 339 00:35:25,880 --> 00:35:29,780 En mí me dices si es verdad, ¿qué es todo eso? 340 00:35:29,780 --> 00:35:33,220 Pero esto es meramente... 341 00:35:33,260 --> 00:35:35,500 No lo busqué todavía. 342 00:35:35,600 --> 00:35:37,600 ¿Pero qué ocurre en esa aplicación? 343 00:35:39,920 --> 00:35:42,380 Elena, quizás es un micro abierto, ¿eh? 344 00:35:42,940 --> 00:35:43,940 Claro, eso estaba pensando. 345 00:35:43,940 --> 00:35:46,200 Digo, yo creo que no están hablando conmigo. 346 00:35:46,200 --> 00:35:48,760 Nada, ya lo he silenciado, perdona. 347 00:35:48,760 --> 00:35:49,800 Vale, vale, gracias. 348 00:35:49,800 --> 00:35:50,800 Gracias. 349 00:35:50,800 --> 00:35:51,800 Me ha costado un poco el trabajo. 350 00:35:51,800 --> 00:35:52,800 Awesome. 351 00:35:52,800 --> 00:35:53,800 También he visto aquí cosas en el chat. 352 00:35:53,800 --> 00:35:56,920 Y digo, a ver, pero no era la misma persona la que estaba hablando que la que estaba 353 00:35:56,920 --> 00:35:58,100 en el chat. 354 00:36:00,640 --> 00:36:02,280 Vale, venga, vamos a recopilar aquí. 355 00:36:02,780 --> 00:36:05,100 Lo del Serial Print. 356 00:36:05,100 --> 00:36:09,620 El Serial Print es la función que permite imprimir en el puerto serie. 357 00:36:09,620 --> 00:36:13,340 En el puerto serie, el monitor serie que yo hablo aquí abajo. 358 00:36:13,340 --> 00:36:17,500 Para imprimir por el puerto serie, texto, porque yo estoy imprimiendo texto. 359 00:36:17,500 --> 00:36:21,740 Entonces, que ponenle dos comillas, texto, dos comillas. 360 00:36:21,740 --> 00:36:23,500 Uy, perdón. 361 00:36:23,500 --> 00:36:29,380 Aquí lo que estoy haciendo es que, por ejemplo, yo escribo la S, todo este código, todo este 362 00:36:29,380 --> 00:36:32,000 bloque es para escribir la S. 363 00:36:32,000 --> 00:36:37,600 Entonces, yo escribo la S y una vez que la escribo, es decir, que hago tres puntos con 364 00:36:37,600 --> 00:36:46,200 mi led, yo ya la muestro por el puerto serie, la muestro completa, la S. 365 00:36:46,200 --> 00:36:53,760 Y luego escribo la O aquí y la muestro por el puerto serie. 366 00:36:53,780 --> 00:37:00,020 Y por último, escribo la última S y la muestro por el puerto serie. 367 00:37:00,020 --> 00:37:05,660 Para que el puerto serie funcione, necesito tener en el Voice Setup el Serial Begin. 368 00:37:05,660 --> 00:37:09,600 Si yo quito esto, me va a dar un error, pero un error. 369 00:37:09,600 --> 00:37:15,860 Si yo comento esto, otro truquito que yo tengo es que siempre que quiero probar algo, 370 00:37:15,860 --> 00:37:18,300 antes de borrar la línea, yo comento. 371 00:37:18,300 --> 00:37:22,780 Comento esa línea por si luego en algún momento me hace falta o por si luego la quiero 372 00:37:22,800 --> 00:37:23,360 utilizar. 373 00:37:23,360 --> 00:37:29,080 Voy a comentar la línea para que veas que si yo le inicio simulación, ah, pues, 374 00:37:29,080 --> 00:37:29,960 no va a funcionar. 375 00:37:29,960 --> 00:37:34,280 Ah, porque es la simulación de Tinkercad. 376 00:37:34,280 --> 00:37:39,160 Cuando hace esto en Arduino, aquí te da un error. 377 00:37:39,160 --> 00:37:47,760 Porque Arduino necesita saber que el serial, que va a utilizar el serial porto. 378 00:37:47,760 --> 00:37:49,280 Y la velocidad también. 379 00:37:49,280 --> 00:37:50,800 Hay que definirla. 380 00:37:50,820 --> 00:37:56,540 Si vosotros ponéis aquí serial begin sin este número, tampoco va a funcionar. 381 00:37:56,540 --> 00:38:01,340 Por si algo está haciendo ahí con Arduino y se encuentra esos problemas. 382 00:38:01,340 --> 00:38:05,060 Lo de guardar, ¿cómo se puede hacer? 383 00:38:05,060 --> 00:38:07,300 Yo tengo aquí la sesión 2 que me sale. 384 00:38:07,300 --> 00:38:09,660 Se han guardado los cambios. 385 00:38:09,660 --> 00:38:13,060 Entonces, para yo guardar esto, ahora como otra versión nueva, 386 00:38:13,060 --> 00:38:17,500 tengo que volver al panel de Tinkercad, aquí al panel de Tinkercad. 387 00:38:17,500 --> 00:38:19,300 Y tengo aquí sesión 2. 388 00:38:19,300 --> 00:38:24,480 Entonces, lo que hago va a ser venir aquí a esta ruedecita y darle a duplicar. 389 00:38:24,480 --> 00:38:26,600 Entonces, duplico. 390 00:38:26,600 --> 00:38:29,980 Y ya se me abre como copy of. 391 00:38:29,980 --> 00:38:33,960 Y ya tengo todo lo que tenía antes. 392 00:38:33,960 --> 00:38:37,520 Y puedo modificar sin perder el diseño anterior. 393 00:38:41,040 --> 00:38:44,160 También, creo que no lo he dicho, para poner esto, aparece muy pequeñito. 394 00:38:44,160 --> 00:38:46,800 Esto, si lo tenéis por defecto, aparece así. 395 00:38:46,800 --> 00:38:47,720 Parece muy pequeño. 396 00:38:47,980 --> 00:38:49,900 Necesito un poco, para mirar código, 397 00:38:49,900 --> 00:38:55,620 yo necesito que sea un poco más grande. 398 00:38:55,620 --> 00:38:59,180 Entonces, lo pongo aquí en grande. 399 00:38:59,180 --> 00:39:06,300 Ah, y lo que han puesto aquí, a que habéis definido el SOS como 400 00:39:06,300 --> 00:39:07,740 una función. 401 00:39:07,740 --> 00:39:08,220 OK. 402 00:39:08,220 --> 00:39:19,160 Lo del salto de línea. 403 00:39:19,160 --> 00:39:22,600 El salto de línea es poner un LN. 404 00:39:22,600 --> 00:39:26,080 En el serial.print pongo un LN. 405 00:39:26,080 --> 00:39:33,160 Y esto significa que lo siguiente que se escriba será en la línea siguiente. 406 00:39:33,160 --> 00:39:34,760 Yo he puesto 2 saltos de línea. 407 00:39:34,760 --> 00:39:41,660 He puesto 1 después de la señal de inicio y otro cuando acabo, 408 00:39:41,660 --> 00:39:47,860 para que el siguiente mensaje salga en otra línea. 409 00:39:53,860 --> 00:39:54,980 Vale, vale, vale, vale. 410 00:39:54,980 --> 00:39:57,860 Bueno, pues, ¿alguna duda más? 411 00:39:57,860 --> 00:40:01,100 ¿Intentamos hacer algo con un sensor de temperatura simulado? 412 00:40:01,100 --> 00:40:07,200 Disculpa, ¿una pregunta? 413 00:40:07,200 --> 00:40:08,080 Sí, dime. 414 00:40:08,080 --> 00:40:11,840 Ah, vale, perdona. 415 00:40:11,840 --> 00:40:14,200 ¿Estamos conectados todos al Tinkercad contigo? 416 00:40:14,200 --> 00:40:15,960 Es que yo no me conecté la semana pasada. 417 00:40:15,960 --> 00:40:20,280 Yo tengo el Tinkercad mío que utilizo con mis alumnos. 418 00:40:20,280 --> 00:40:22,200 OK. 419 00:40:22,200 --> 00:40:26,320 Sí, no, yo no he generado una clase con vosotros ni nada. 420 00:40:26,320 --> 00:40:30,120 Yo lo único que he hecho ha sido compartir el proyecto. 421 00:40:30,140 --> 00:40:31,500 Vale, vale, vale. 422 00:40:31,500 --> 00:40:33,700 Para que vosotros podáis copiar y modificar. 423 00:40:33,700 --> 00:40:35,180 Y modificar, vale. 424 00:40:35,180 --> 00:40:38,460 Pero yo no estoy trabajando aquí, digamos, 425 00:40:38,460 --> 00:40:40,620 simultáneamente con todos vosotros. 426 00:40:40,620 --> 00:40:44,740 Vosotros no podéis modificar mi proyecto, el que yo tengo aquí. 427 00:40:44,740 --> 00:40:47,660 Tenéis que hacer una copia y entonces ya modificar. 428 00:40:47,660 --> 00:40:50,900 Sí, sí, esto es lo que estoy haciendo, copiar y pegar y copiar código. 429 00:40:50,900 --> 00:40:54,740 Vale, vale, era por saber si habíais generado una clase de Tinkercad, 430 00:40:54,740 --> 00:40:57,860 porque yo estaba con el mío que tengo yo montado con mis alumnos. 431 00:40:57,860 --> 00:40:59,620 No, no, no has generado una clase de Tinkercad. 432 00:40:59,620 --> 00:41:01,520 Sabéis que se dio el lío porque soy un montón. 433 00:41:01,520 --> 00:41:04,520 No sé vuestro nombre, necesitáis un alias. 434 00:41:04,520 --> 00:41:06,560 Pues, muchísimas gracias. 435 00:41:06,560 --> 00:41:07,120 Nada, nada. 436 00:41:07,120 --> 00:41:15,000 Lo que hace falta es compartiros este, este, ay. 437 00:41:15,000 --> 00:41:21,600 Voy a compartir esta sesión 2 ya con todo para que tengáis el 438 00:41:21,600 --> 00:41:22,640 diseño completo. 439 00:41:27,200 --> 00:41:27,700 Ahí está. 440 00:41:30,280 --> 00:41:37,400 Bueno, ahora yo pensaba hacer con un sensor de temperatura. 441 00:41:37,400 --> 00:41:42,400 Pero no sé si os quedó claro lo de las clases en Tinkercad. 442 00:41:42,400 --> 00:41:43,840 ¿Alguien tiene alguna duda sobre eso, 443 00:41:43,840 --> 00:41:49,360 de cómo enviar ahora estos ejercicios a vuestro alumnado 444 00:41:49,360 --> 00:41:52,840 con las clases de Tinkercad? 445 00:41:52,840 --> 00:41:55,040 Que lo vimos muy rápido la semana pasada, pero bueno. 446 00:41:55,040 --> 00:42:02,420 Si vosotros lo queréis compartir, o sea, 447 00:42:02,420 --> 00:42:05,300 vuestro diseño, lo único que tenéis que hacer es entrar aquí 448 00:42:05,300 --> 00:42:11,900 en la ruedecita esta y darle a propiedades. 449 00:42:11,900 --> 00:42:15,900 Y en propiedades, aquí cambiar a público. 450 00:42:15,900 --> 00:42:18,340 Por defecto, está en privado. 451 00:42:18,340 --> 00:42:21,140 También podéis ponerlo como compartir vínculo y que solo 452 00:42:21,140 --> 00:42:24,540 pueda verlo quien tenga el enlace. 453 00:42:24,540 --> 00:42:28,080 Si lo ponéis público, cualquier persona que busque en la 454 00:42:28,080 --> 00:42:33,640 galería de proyectos de Tinkercad, 455 00:42:33,640 --> 00:42:36,280 porque Tinkercad es como una plataforma aquí para compartir 456 00:42:36,280 --> 00:42:40,000 cosas, si vosotros entráis aquí arriba en la galería. 457 00:42:40,000 --> 00:42:41,720 Vale, ya lo sabéis. 458 00:42:41,720 --> 00:42:43,440 Si vosotros queréis entrar en la galería. 459 00:42:43,440 --> 00:42:46,480 Además, esto me parece muy guay porque aquí están todos los 460 00:42:46,480 --> 00:42:49,520 diseños de toda la gente que lo pone público. 461 00:42:49,520 --> 00:42:52,680 Y tenéis tanto diseños 3D como circuitos como bloques de 462 00:42:52,680 --> 00:42:53,200 código. 463 00:42:53,220 --> 00:43:00,340 Si yo en diseños 3D busco aquí CanSat, ¿vale? 464 00:43:00,340 --> 00:43:02,580 CanSat. 465 00:43:02,580 --> 00:43:08,220 Me van a salir un montón de diseños de gente que ya ha 466 00:43:08,220 --> 00:43:11,780 hecho su CanSat y que lo tiene público y que puedo copiar y 467 00:43:11,780 --> 00:43:13,460 modificar. 468 00:43:13,460 --> 00:43:17,820 Entonces, tampoco hay que inventar aquí la rueda. 469 00:43:17,820 --> 00:43:22,940 Así que esto en diseños 3D, fijaros. 470 00:43:22,960 --> 00:43:24,760 Todo lo que aparece. 471 00:43:24,760 --> 00:43:28,000 Si nos vamos a circuitos, pues a lo mejor es un poco más 472 00:43:28,000 --> 00:43:28,680 difícil. 473 00:43:28,680 --> 00:43:31,000 Ah, pues mira, CanSat. 474 00:43:31,000 --> 00:43:32,840 Trabajo, CanSat. 475 00:43:32,840 --> 00:43:34,600 Proyecto, CanSat. 476 00:43:34,600 --> 00:43:37,120 Sí que hay cosa. 477 00:43:37,120 --> 00:43:39,760 Mira, está el sensor que vamos a utilizar, TMP. 478 00:43:39,760 --> 00:43:40,720 Guay, cositas. 479 00:43:40,720 --> 00:43:42,760 Proyecto, CanSat. 480 00:43:42,760 --> 00:43:44,680 Pues ya tenéis aquí cosas que podéis entrar, 481 00:43:44,680 --> 00:43:47,960 copiar y modificar. 482 00:43:47,960 --> 00:43:49,400 ¿A qué hora termina esta sesión? 483 00:43:49,400 --> 00:43:50,760 Porque creo que a las 7, ¿no? 484 00:43:50,780 --> 00:43:51,740 Termina a las 7, ¿no? 485 00:43:51,740 --> 00:43:54,540 Son 2 horitas. 486 00:43:54,540 --> 00:43:58,900 Tenemos reservado y avisado hasta las 8. 487 00:43:58,900 --> 00:44:02,100 Ah, ¿hasta las 8? 488 00:44:02,100 --> 00:44:06,740 Bueno, yo intentaré no tenerlo aquí hasta las 8. 489 00:44:06,740 --> 00:44:08,100 Bueno, aquí tenemos esto. 490 00:44:08,100 --> 00:44:09,460 Ah, la clase Tinkercad. 491 00:44:09,460 --> 00:44:14,500 Eso, vamos a verlo rápido y así lo tenéis claro. 492 00:44:14,500 --> 00:44:17,380 A ver, yo había entrado aquí en la comunidad de Tinkercad, 493 00:44:17,380 --> 00:44:19,180 que es muy interesante aquí entrar, 494 00:44:19,200 --> 00:44:25,160 buscar aquí arriba CanSat y ya, o aparece, o aparecen cosas. 495 00:44:25,160 --> 00:44:29,400 Entonces, para crear una clase ahora con nuestro alumnado, 496 00:44:29,400 --> 00:44:32,160 vamos a poner que tenemos un equipo. 497 00:44:32,160 --> 00:44:33,880 Entonces, yo me voy aquí a clases. 498 00:44:33,880 --> 00:44:35,520 Como tenemos una cuenta de profesor, 499 00:44:35,520 --> 00:44:37,000 podemos crear una clase. 500 00:44:37,000 --> 00:44:42,960 Con la clase lo que podemos hacer es que yo le puedo enviar 501 00:44:42,960 --> 00:44:47,760 ejercicio a un grupo de alumnos sin que ellos tengan que tener 502 00:44:47,780 --> 00:44:49,260 una cuenta en Tinkercad. 503 00:44:49,260 --> 00:44:52,100 Es decir, sin que ellos tengan que registrarse con un correo 504 00:44:52,100 --> 00:44:53,940 electrónico. 505 00:44:53,940 --> 00:44:56,220 Que también pueden tener su propia cuenta, 506 00:44:56,220 --> 00:44:58,740 porque si tienen ya lo del G Suite y demás. 507 00:44:58,740 --> 00:45:04,380 Pero, bueno, se pueden unir sin tener ningún correo. 508 00:45:04,380 --> 00:45:06,540 Así que vamos a entrar aquí en clases, 509 00:45:06,540 --> 00:45:09,060 aquí en el panel este de la izquierda. 510 00:45:09,060 --> 00:45:11,700 Y creamos una nueva clase. 511 00:45:11,700 --> 00:45:13,180 Aquí, crear una clase nueva. 512 00:45:13,180 --> 00:45:15,060 Mira, esta es la clase que creé el otro día. 513 00:45:15,060 --> 00:45:16,980 Crear una clase nueva. 514 00:45:17,000 --> 00:45:18,440 Aquí le pongo el nombre del aula. 515 00:45:18,440 --> 00:45:26,840 Le puedo poner equipo CanSat 2023, ejemplo. 516 00:45:26,840 --> 00:45:28,160 Nivel educativo. 517 00:45:28,160 --> 00:45:30,840 Esto es para estadística. 518 00:45:30,840 --> 00:45:31,880 O sea, no influye en nada. 519 00:45:31,880 --> 00:45:34,040 No influye en las funcionalidades que luego tiene 520 00:45:34,040 --> 00:45:35,400 tu clase. 521 00:45:35,400 --> 00:45:37,880 Así que le voy a poner otro. 522 00:45:37,880 --> 00:45:41,960 Y el asunto, pues, tampoco influye en ningún sitio. 523 00:45:42,960 --> 00:45:48,740 Yo voy a dejar electrónica. 524 00:45:48,740 --> 00:45:52,460 Sí, yo intentaré acabar entre las 7 y poco como mucho. 525 00:45:52,460 --> 00:45:56,500 Y luego, si quieren quedarse a dudas, perfecto. 526 00:45:56,500 --> 00:45:58,140 Entonces, vamos a crear aquí la clase. 527 00:45:58,140 --> 00:45:58,980 Creamos la clase. 528 00:45:58,980 --> 00:46:03,560 Yo la tengo aquí, equipo CanSat 2023. 529 00:46:03,560 --> 00:46:05,260 Abro aquí. 530 00:46:05,260 --> 00:46:11,580 Y aquí me aparecen todas las cosas que yo tengo en mi clase. 531 00:46:12,300 --> 00:46:15,780 Tengo estudiantes, que será la lista de estudiantes que tenga 532 00:46:15,780 --> 00:46:19,020 las actividades, que es donde yo le puedo enviar actividades a 533 00:46:19,020 --> 00:46:20,380 mis estudiantes. 534 00:46:20,380 --> 00:46:22,880 Los diseños de cada uno de los estudiantes, 535 00:46:22,880 --> 00:46:24,540 todos los diseños que hay. 536 00:46:24,540 --> 00:46:27,820 En notificaciones me va a salir una lista de lo que ha hecho 537 00:46:27,820 --> 00:46:30,100 cada alumno que yo tengo en mi clase. 538 00:46:30,100 --> 00:46:33,740 Y en profesores colaboradores puedo invitar a otro profe para 539 00:46:33,740 --> 00:46:36,100 que me ayude a gestionar la conversión. 540 00:46:36,100 --> 00:46:37,940 Entonces, lo primero que tengo que hacer es añadir 541 00:46:37,940 --> 00:46:40,060 estudiantes. 542 00:46:40,060 --> 00:46:44,040 Añadir estudiantes se puede añadir uno por uno o pegar una 543 00:46:44,040 --> 00:46:45,120 lista de estudiantes. 544 00:46:45,120 --> 00:46:49,200 Si tenéis una lista, puedes pegar una lista de estudiantes. 545 00:46:49,200 --> 00:46:53,520 Yo voy a crear aquí estudiante 1. 546 00:46:53,520 --> 00:46:57,280 Y el alias es lo que luego ellos tienen que saber para entrar 547 00:46:57,280 --> 00:46:59,760 sin correo, porque entran como con un apodo. 548 00:46:59,760 --> 00:47:01,680 Y este es el alias. 549 00:47:01,680 --> 00:47:05,280 Y el alias lo voy a dejar como E01. 550 00:47:05,280 --> 00:47:09,000 Vamos a poner un estudiante 2. 551 00:47:09,020 --> 00:47:10,580 Y el alias, E02. 552 00:47:13,580 --> 00:47:15,540 Y, venga, vamos a poner un estudiante 3. 553 00:47:20,460 --> 00:47:23,500 Y lo voy a dejar como E03. 554 00:47:23,500 --> 00:47:25,460 Y guardar cambios. 555 00:47:25,460 --> 00:47:26,660 Volver a la clase, ¿vale? 556 00:47:26,660 --> 00:47:28,220 Aquí, vuelvo a la clase. 557 00:47:28,220 --> 00:47:30,460 Y ya tengo aquí a mis 3 estudiantes. 558 00:47:30,460 --> 00:47:34,300 Ahora puedo, en la lista de clases, 559 00:47:34,300 --> 00:47:38,220 me genera un listado de todos los estudiantes que yo tengo. 560 00:47:38,240 --> 00:47:42,480 Y esto lo puedo imprimir, lo puedo compartir para que cada 561 00:47:42,480 --> 00:47:47,400 alumno y alumna sepa cuál es su alias y cuál es su código de 562 00:47:47,400 --> 00:47:50,400 clase. 563 00:47:50,400 --> 00:47:52,240 Ay, es que como se me abre aquí. 564 00:47:52,240 --> 00:47:54,040 Vale, cierro esto aquí. 565 00:47:54,040 --> 00:47:55,400 OK. 566 00:47:55,400 --> 00:47:56,320 Volvemos aquí. 567 00:47:56,320 --> 00:48:02,120 Y lo que voy a hacer yo va a ser compartir el vínculo de 568 00:48:02,120 --> 00:48:03,080 clases. 569 00:48:03,100 --> 00:48:05,260 Si yo comparto el vínculo de clases, 570 00:48:05,260 --> 00:48:10,540 me aparece esta imagen. 571 00:48:10,540 --> 00:48:14,620 Lo que necesitan saber los alumnos es el código de clase 572 00:48:14,620 --> 00:48:15,820 y su alias. 573 00:48:15,820 --> 00:48:20,580 O si no, directamente el vínculo de clase con la clase. 574 00:48:20,580 --> 00:48:25,340 Yo voy a entrar de cero una ventana de incógnito como si 575 00:48:25,340 --> 00:48:28,500 fuera aquí una, uh, cuántas cosas tengo abiertas. 576 00:48:28,500 --> 00:48:29,780 Madre mía. 577 00:48:29,780 --> 00:48:31,340 Como si fuera hoy aquí un estudiante. 578 00:48:31,360 --> 00:48:37,240 Entonces, me voy a ir a tinkercad.com y en 579 00:48:37,240 --> 00:48:43,080 tinkercad.com me va a salir únete a una clase. 580 00:48:43,080 --> 00:48:45,260 Venga, vale, lo acepto. 581 00:48:45,260 --> 00:48:46,600 Únete a una clase. 582 00:48:46,600 --> 00:48:52,600 Yo aquí me uno a una clase y pongo el código de mi profe. 583 00:48:52,600 --> 00:48:58,600 Copiar código, que es BQ1NJ no sé qué, no sé cuánto. 584 00:48:58,600 --> 00:48:59,520 Y voy a mi clase. 585 00:48:59,520 --> 00:49:00,960 Aquí me va a pedir el apodo. 586 00:49:00,980 --> 00:49:03,500 Se puede unir con un correo electrónico si ya tiene cuenta 587 00:49:03,500 --> 00:49:06,100 y demás, pero lo más fácil es que se unan con el apodo. 588 00:49:06,100 --> 00:49:06,860 JUAN MANUEL LUCERO. 589 00:49:06,860 --> 00:49:09,460 Elena, no vemos la pantalla que estás utilizando ahora. 590 00:49:09,460 --> 00:49:10,060 ELENA SAAVEDRA. 591 00:49:10,060 --> 00:49:10,540 Ay, ¿no? 592 00:49:10,540 --> 00:49:12,260 Ay, vale, gracias, gracias por avisarme. 593 00:49:15,060 --> 00:49:18,140 Otra vez. 594 00:49:18,140 --> 00:49:18,940 JUAN MANUEL LUCERO. 595 00:49:18,940 --> 00:49:20,620 Imagino que has compartido otra ventana. 596 00:49:20,620 --> 00:49:22,940 Te has compartido un navegador y la de incógnito, ¿no? 597 00:49:22,940 --> 00:49:23,540 ELENA SAAVEDRA. 598 00:49:23,540 --> 00:49:24,300 A ver, ¿ahora lo ves? 599 00:49:24,300 --> 00:49:26,260 Ah, vale, es que la de incógnito necesita. 600 00:49:26,260 --> 00:49:27,620 Ya, ya. 601 00:49:27,620 --> 00:49:28,140 OK. 602 00:49:28,140 --> 00:49:29,540 Bueno, voy a empezar de, bueno, 603 00:49:29,600 --> 00:49:32,720 lo único que había hecho ha sido entrar en tinkercad.com. 604 00:49:32,720 --> 00:49:33,880 Porque como alumno, ¿vale? 605 00:49:33,880 --> 00:49:38,080 Mi ventana de incógnito es el alumno, el estudiante 01. 606 00:49:38,080 --> 00:49:43,480 Entra a tinkercad.com y le da a únete a una clase. 607 00:49:43,480 --> 00:49:48,360 A una clase y ponemos el código que me dan. 608 00:49:48,360 --> 00:49:49,280 Y voy a mi clase. 609 00:49:49,280 --> 00:49:51,480 Y aquí unirse con un apodo. 610 00:49:54,120 --> 00:49:58,520 Yo soy el estudiante 01 y mi apodo era E01. 611 00:49:58,540 --> 00:50:00,420 Yo digo que sí, que soy yo. 612 00:50:00,420 --> 00:50:03,500 Y ya entro a tinkercad sin tener que tener una cuenta de 613 00:50:03,500 --> 00:50:06,020 correo ni nada por el estilo. 614 00:50:06,020 --> 00:50:09,140 Y aquí me tengo que ir a clases. 615 00:50:09,140 --> 00:50:12,300 Bueno, los alumnos ya pueden crear aquí todos los diseños 616 00:50:12,300 --> 00:50:13,060 que quieran, ¿eh? 617 00:50:13,060 --> 00:50:16,180 No tengo por qué asignarle yo ninguna actividad para que 618 00:50:16,180 --> 00:50:18,380 ellos puedan crear sus diseños. 619 00:50:18,380 --> 00:50:22,500 O sea, el alumno 01 podría entrar aquí y crear un diseño 620 00:50:22,500 --> 00:50:24,860 3D. 621 00:50:24,860 --> 00:50:28,100 Ah, vale, que sí que tengo la ventana pequeña. 622 00:50:28,720 --> 00:50:31,160 Para que podáis ver las dos. 623 00:50:31,160 --> 00:50:36,240 Puede crear aquí un diseño y poner aquí un este y hacer su 624 00:50:36,240 --> 00:50:39,400 diseño sin que yo le haya asignado nada. 625 00:50:39,400 --> 00:50:41,920 Entonces, se puede utilizar. 626 00:50:41,920 --> 00:50:44,480 Pero si le quiero asignar ejercicios, 627 00:50:44,480 --> 00:50:47,800 pues yo me voy aquí a clases. 628 00:50:47,800 --> 00:50:49,920 Y me va a aparecer Equipo Cansa 2023. 629 00:50:49,920 --> 00:50:52,600 Y que tu profe es, era puntual. 630 00:50:52,600 --> 00:50:55,440 Entonces, yo entro aquí y ahora mismo ve actividades. 631 00:50:55,440 --> 00:50:57,800 Tu profesor no ha creado ninguna actividad. 632 00:50:57,820 --> 00:51:00,980 Pues, vengamos a crear una actividad al estudiante 1. 633 00:51:00,980 --> 00:51:07,540 Aquí en nuestro profe, volvemos aquí y nos vamos a actividades. 634 00:51:07,540 --> 00:51:10,420 Y en actividades, me dice, actividades le permiten 635 00:51:10,420 --> 00:51:13,520 compartir diseños, crea una actividad y añade algunos 636 00:51:13,520 --> 00:51:14,620 diseños. 637 00:51:14,620 --> 00:51:16,820 Crear la primera actividad. 638 00:51:16,820 --> 00:51:23,660 Entonces, vamos a poner introducción a la programación 639 00:51:23,660 --> 00:51:26,300 con Arduino. 640 00:51:26,320 --> 00:51:28,280 Entonces, vamos a ponerle los mismos ejercicios que hemos 641 00:51:28,280 --> 00:51:29,440 hecho nosotros. 642 00:51:29,440 --> 00:51:40,580 Tenemos ejercicio 1, parpadeo, LED, pin 13, Arduino. 643 00:51:40,580 --> 00:51:43,540 El ejercicio 2, bueno, esto lo podéis poner mejor. 644 00:51:43,540 --> 00:51:45,500 Yo aquí lo estoy escribiendo rápido para que veáis que aquí 645 00:51:45,500 --> 00:51:48,260 en la descripción podéis ponerle todas las instrucciones que 646 00:51:48,260 --> 00:51:49,840 queráis, ¿vale? 647 00:51:49,840 --> 00:51:52,200 Aquí sería parpadeo. 648 00:51:52,200 --> 00:51:56,440 Bueno, es con el pin 13 y con un LED externo. 649 00:51:59,040 --> 00:52:01,640 Aquí para cambiar la frecuencia de parpadeo. 650 00:52:07,280 --> 00:52:11,160 Y ejercicio 3, en fin, lo que queramos. 651 00:52:11,160 --> 00:52:12,640 Lo que vamos a decirle aquí. 652 00:52:12,640 --> 00:52:16,000 Y creo la actividad. 653 00:52:16,000 --> 00:52:18,200 Y ya me aparece aquí como actividad. 654 00:52:18,200 --> 00:52:24,080 Si yo recargo aquí en la vista de mi alumno 1, 655 00:52:24,080 --> 00:52:26,800 ya le va a salir que su profe le ha puesto una actividad. 656 00:52:26,800 --> 00:52:28,800 Oye, mira, tienes que hacer esta actividad. 657 00:52:28,800 --> 00:52:31,160 Me pone ejercicio 1, ejercicio 2. 658 00:52:31,160 --> 00:52:35,200 Esta es una forma en la que el alumno tiene que crear un 659 00:52:35,200 --> 00:52:36,240 diseño de 0. 660 00:52:36,240 --> 00:52:41,480 O sea, el estudiante 1 crearía un diseño de 0. 661 00:52:41,480 --> 00:52:44,960 Como para empezar y tal puede ser un poco ahí raro empezar de 662 00:52:44,960 --> 00:52:49,760 0, 0, yo lo que puedo hacer es compartirle a mis alumnos 663 00:52:49,760 --> 00:52:52,240 directamente ya un diseño. 664 00:52:52,240 --> 00:52:59,280 Así que me voy aquí atrás y me vuelvo a mis diseños. 665 00:52:59,280 --> 00:53:00,320 Me voy aquí a mis diseños. 666 00:53:00,320 --> 00:53:02,600 Bueno, yo tengo aquí un montón de cosas. 667 00:53:02,600 --> 00:53:04,480 A mis circuitos. 668 00:53:04,480 --> 00:53:06,880 Y en mis circuitos tengo, pues, este de la sesión 2, 669 00:53:06,880 --> 00:53:07,640 por ejemplo. 670 00:53:07,640 --> 00:53:12,720 O el que hicimos el otro día, que es la introducción 671 00:53:12,960 --> 00:53:15,000 de esta, creo. 672 00:53:15,000 --> 00:53:16,040 No sé. 673 00:53:16,040 --> 00:53:19,440 Lo digo por no compartirle ya el proyecto ya hecho. 674 00:53:19,440 --> 00:53:22,600 Yo le puedo compartir el inicio y que luego ya ellos lo vayan 675 00:53:22,600 --> 00:53:23,160 terminando. 676 00:53:23,160 --> 00:53:26,720 Porque si no, si le doy el ejercicio ya hecho, 677 00:53:26,720 --> 00:53:28,320 pues, no tiene sentido. 678 00:53:28,320 --> 00:53:33,320 O a lo mejor, si le vais a enviar el ejercicio del SOS, 679 00:53:33,320 --> 00:53:38,160 pues, podéis ponerle solo una S o algo así que complete el 680 00:53:38,160 --> 00:53:39,520 código. 681 00:53:39,520 --> 00:53:41,400 O que lo complete ya con los bucles FOR. 682 00:53:41,400 --> 00:53:44,080 En fin, ya eso es lo que a vosotros vais a ver. 683 00:53:44,080 --> 00:53:48,880 Y aquí para meter este diseño, por ejemplo, en una clase, 684 00:53:48,880 --> 00:53:52,640 yo lo que hago es darle a este iconito, 685 00:53:52,640 --> 00:53:58,240 al icono este de los ajustes, y le digo a añadir a la actividad 686 00:53:58,240 --> 00:54:00,120 de clase. 687 00:54:00,120 --> 00:54:02,720 Entonces, le doy a añadir a la actividad de clase. 688 00:54:02,720 --> 00:54:04,640 Y aquí me dice que elija la clase. 689 00:54:04,640 --> 00:54:06,040 Yo tengo aquí muchas clases. 690 00:54:06,040 --> 00:54:10,760 Bueno, elijo la clase que quiero y la actividad en la que 691 00:54:10,800 --> 00:54:11,480 quiero compartirlo. 692 00:54:11,480 --> 00:54:14,120 Entonces, le doy a añadir diseño. 693 00:54:14,120 --> 00:54:16,560 Recargo el diseño. 694 00:54:16,560 --> 00:54:23,160 Y ya cuando mi estudiante 1 va a sus actividades, 695 00:54:23,160 --> 00:54:26,600 ya puede directamente copiar y modificar este diseño que yo 696 00:54:26,600 --> 00:54:27,880 le he compartido. 697 00:54:27,880 --> 00:54:30,440 Y no tiene que empezar de cero un diseño. 698 00:54:33,320 --> 00:54:34,840 Copiar y modificar. 699 00:54:34,840 --> 00:54:37,960 Y aquí este solo tiene esto, solo tiene lo de encender y 700 00:54:37,960 --> 00:54:38,960 apagar LED. 701 00:54:38,960 --> 00:54:42,280 Bueno, pues, tiene que hacer todo lo que le ponga ahí en las 702 00:54:42,280 --> 00:54:43,000 actividades. 703 00:54:51,000 --> 00:54:52,000 Bueno, hasta ahí bien, ¿no? 704 00:54:52,000 --> 00:54:54,420 Vamos a seguir un poco con el sensor de temperatura. 705 00:54:59,560 --> 00:55:00,080 OK. 706 00:55:00,080 --> 00:55:05,960 Porque ya hemos terminado aquí nuestro ejercicio. 707 00:55:05,960 --> 00:55:09,240 Sí, el ejercicio completo en Tinkercad. 708 00:55:09,240 --> 00:55:11,640 ¿Alguien lo está haciendo con Arduino? 709 00:55:22,120 --> 00:55:25,920 ¿Habéis tenido algún problema con Arduino? 710 00:55:25,920 --> 00:55:27,080 Que lo estáis haciendo, digo. 711 00:55:34,600 --> 00:55:35,320 No parece, ¿no? 712 00:55:35,320 --> 00:55:41,000 Vale, pues, entonces voy a seguir con el Tinkercad. 713 00:55:41,000 --> 00:55:42,560 Hay que dejar de compartir, pero. 714 00:55:52,760 --> 00:55:53,440 OK. 715 00:55:53,440 --> 00:55:56,040 Bueno, pues, yo tengo aquí ya mi Inicia Tinkercad. 716 00:55:56,040 --> 00:56:00,360 Lo que voy a hacer va a ser utilizar un sensor de 717 00:56:00,360 --> 00:56:03,000 temperatura que tenemos disponible en Arduino, 718 00:56:03,000 --> 00:56:05,400 que no es el sensor que nosotros vamos a conectar, 719 00:56:05,400 --> 00:56:08,760 porque nosotros vamos a conectar el BMP280, 720 00:56:08,760 --> 00:56:12,600 que no tiene versión aquí en Tinkercad. 721 00:56:12,600 --> 00:56:16,400 Aquí en Tinkercad, si yo busco BMP280, 722 00:56:16,400 --> 00:56:19,360 no me aparece nada porque no está disponible. 723 00:56:19,360 --> 00:56:27,160 El sensor de temperatura que está disponible aquí en 724 00:56:27,160 --> 00:56:33,760 Arduino, en Tinkercad, perdón, es el TMP36. 725 00:56:33,760 --> 00:56:35,480 TMP36, este de aquí. 726 00:56:38,960 --> 00:56:45,080 Así que lo voy a coger y lo voy a pinchar aquí. 727 00:56:45,080 --> 00:56:49,520 Yo no he encontrado ningún simulador que tenga el BMP, ¿vale? 728 00:56:49,520 --> 00:56:53,480 Así que si lo encuentro, os aviso, 729 00:56:53,480 --> 00:56:58,960 pero no he encontrado ningún simulador que lo tenga. 730 00:56:58,960 --> 00:57:01,880 Bueno, pues, tengo aquí mi TMP. 731 00:57:01,880 --> 00:57:06,960 Mi TMP tiene 3 partillas, Vout, que es nuestra señal de 732 00:57:06,960 --> 00:57:11,560 salida, la potencia, bueno, esto es por la traducción, 733 00:57:11,560 --> 00:57:17,360 porque se refiere al VCC, y la tierra. 734 00:57:17,360 --> 00:57:21,320 Tenemos línea de alimentación, que lo veis mejor. 735 00:57:21,320 --> 00:57:24,360 Línea de alimentación, línea de datos, 736 00:57:24,360 --> 00:57:27,680 es decir, por donde yo voy a recibir los datos de mi sensor, 737 00:57:27,680 --> 00:57:29,600 y línea de tierra. 738 00:57:29,600 --> 00:57:33,000 Entonces, como ya somos unos expertos en Tinkercad, 739 00:57:33,000 --> 00:57:37,440 pues, sabemos que el cable que va a tierra tiene que ser negro. 740 00:57:37,440 --> 00:57:39,960 Lo pongo aquí arriba negro. 741 00:57:39,960 --> 00:57:42,000 Y lo puedo llevar a cualquier tierra. 742 00:57:42,000 --> 00:57:44,400 Yo voy a darle aquí la vuelta. 743 00:57:44,400 --> 00:57:45,320 ¿Puedo dar la vuelta? 744 00:57:45,320 --> 00:57:46,560 Venga, vamos a dar la vuelta. 745 00:57:47,560 --> 00:57:53,640 Tierra, voy a hacer aquí un, bueno, sí. 746 00:57:53,640 --> 00:57:56,960 También luego lo podría hacer más limpio uniéndolo con la 747 00:57:56,960 --> 00:57:57,840 protoboard, ¿no? 748 00:57:57,840 --> 00:58:03,320 Pero bueno, yo lo voy a hacer así, aquí así, para, aquí, 749 00:58:03,320 --> 00:58:09,640 a GENEDE, GENEDE. 750 00:58:09,640 --> 00:58:11,360 También lo podría haber conectado a este. 751 00:58:11,360 --> 00:58:15,400 Aquí en Tinkercad te deja conectar. 752 00:58:15,400 --> 00:58:19,200 Tengo la señal de potencia que el cable tiene que ser rojo. 753 00:58:19,200 --> 00:58:20,880 Y lo voy a conectar. 754 00:58:20,880 --> 00:58:25,600 Tenemos un sensor, el TMP es un sensor analógico. 755 00:58:25,600 --> 00:58:30,080 Y me da una señal analógica que tiene que ir a una entrada 756 00:58:30,080 --> 00:58:34,320 analógica de Arduino. 757 00:58:34,320 --> 00:58:37,760 Así que voy a cogerlo aquí. 758 00:58:37,760 --> 00:58:38,320 Ay, perdón. 759 00:58:38,320 --> 00:58:43,680 Bueno, el de potencia va a 5 voltios. 760 00:58:43,680 --> 00:58:50,880 Voy a cruzarlo por aquí, a 5 voltios. 761 00:58:53,560 --> 00:59:01,880 Y me falta el VOUT, que lo voy a poner amarillo, por ejemplo. 762 00:59:01,880 --> 00:59:03,520 Y lo voy a poner en el A0. 763 00:59:07,320 --> 00:59:11,280 Ahí está, A0. 764 00:59:11,280 --> 00:59:12,560 Bueno, más o menos. 765 00:59:14,640 --> 00:59:15,720 Y no voy a borrar nada. 766 00:59:15,720 --> 00:59:20,440 Yo voy a programar aquí este sensor sin borrar nada de lo 767 00:59:20,440 --> 00:59:22,280 que tengo para que lo quiera borrar. 768 00:59:22,280 --> 00:59:24,720 El LED seguirá haciendo lo suyo. 769 00:59:24,720 --> 00:59:28,800 Y yo, mientras, pues, seguiré viendo lo que pasa aquí en el 770 00:59:28,800 --> 00:59:31,000 sensor TMP. 771 00:59:31,000 --> 00:59:33,600 Bien, pues, vamos a ver cómo hacemos para que esto 772 00:59:33,600 --> 00:59:34,200 funcione. 773 00:59:37,280 --> 00:59:39,520 Vamos a ver nuestro código. 774 00:59:39,520 --> 00:59:48,480 Lo primero que tenemos que hacer es decir que nuestra señal A0 775 00:59:48,480 --> 00:59:49,720 es un input, ¿no? 776 00:59:52,920 --> 00:59:55,240 No sé, decirme. 777 00:59:55,240 --> 01:00:08,200 Tenemos PIDMODE, PIDMODE, A0, coma. 778 01:00:10,520 --> 01:00:11,520 Input. 779 01:00:11,520 --> 01:00:15,160 Uy, uy, uy, uy, uy, perdón. 780 01:00:15,160 --> 01:00:17,160 Esto tiene que estar en mayúscula. 781 01:00:23,160 --> 01:00:25,480 ¿Vais? 782 01:00:25,480 --> 01:00:25,980 M. 783 01:00:33,400 --> 01:00:36,360 ¿Alguien ha utilizado el TMP36? 784 01:00:40,240 --> 01:00:42,720 Sí. 785 01:00:42,720 --> 01:00:44,720 ¿Lo había hecho en TinkerCAD? 786 01:00:44,720 --> 01:00:45,220 Sí. 787 01:00:48,000 --> 01:00:50,000 ¿Y qué programación le hais puesto? 788 01:00:50,000 --> 01:00:57,240 Yo aquí lo que voy a hacer va a ser programarlo para que me dé 789 01:00:57,240 --> 01:01:02,120 la temperatura que, ¿qué le digo? 790 01:01:02,120 --> 01:01:05,560 O sea, la temperatura que mide una vez por segundo. 791 01:01:10,040 --> 01:01:12,200 ¿Vale? 792 01:01:12,200 --> 01:01:14,560 Así que, bueno, ya he puesto eso ahí. 793 01:01:14,560 --> 01:01:17,840 Entonces voy a poner que. 794 01:01:17,840 --> 01:01:20,040 Disculpa, ¿puedes compartir? 795 01:01:20,040 --> 01:01:20,720 Tu pantalla. 796 01:01:20,720 --> 01:01:24,600 Ahí, que no, ¿por qué no lo veis? 797 01:01:24,600 --> 01:01:26,360 Has hecho algo y lo has descompartido. 798 01:01:26,360 --> 01:01:30,280 Estábamos viendo las traces de 10 segundos. 799 01:01:30,280 --> 01:01:30,920 Ay, perdón. 800 01:01:35,840 --> 01:01:37,760 ¿Ahora? ¿Ahora lo veis? 801 01:01:37,760 --> 01:01:39,040 OK. 802 01:01:39,040 --> 01:01:41,560 Ah, vale, qué susto, qué susto. 803 01:01:41,560 --> 01:01:44,680 Vale, voy a generar aquí una variable. 804 01:01:44,680 --> 01:01:48,360 Porque cuando yo creo variables, yo tengo que crear justo antes 805 01:01:48,360 --> 01:01:49,960 del void setup. 806 01:01:49,960 --> 01:01:54,000 Mis variables tienen que estar antes del void setup. 807 01:01:54,000 --> 01:01:57,760 Entonces, voy a crear aquí una variable que se va a llamar 808 01:01:57,760 --> 01:01:58,800 lectura. 809 01:01:58,800 --> 01:02:04,960 Y es un entero, int lectura. 810 01:02:04,960 --> 01:02:07,160 Y le voy a poner que es igual a 0, ¿vale? 811 01:02:07,960 --> 01:02:09,720 Para luego yo no tener problemas. 812 01:02:09,720 --> 01:02:12,320 Y su punto y coma. 813 01:02:12,320 --> 01:02:18,360 Y también voy a crear una variable que me va a decir la 814 01:02:18,360 --> 01:02:19,120 temperatura. 815 01:02:19,120 --> 01:02:22,200 Porque lo que yo leo, o sea, lo que leo de ascensor, 816 01:02:22,200 --> 01:02:24,480 luego lo tengo que convertir a temperatura en grados 817 01:02:24,480 --> 01:02:25,800 centígrados. 818 01:02:25,800 --> 01:02:29,080 No, yo quiero mi temperatura en grados centígrados. 819 01:02:29,080 --> 01:02:31,360 No la quiero ahí en voltios. 820 01:02:31,360 --> 01:02:37,080 Porque al final lo que le llega a Arduino es una variación del 821 01:02:37,080 --> 01:02:43,520 de lo que, una variación del sensor. 822 01:02:43,520 --> 01:02:45,120 No le llegan ya los grados centígrados. 823 01:02:45,120 --> 01:02:47,640 Los grados centígrados lo tengo que interpretar yo. 824 01:02:47,640 --> 01:02:49,560 Así que int lectura. 825 01:02:49,560 --> 01:02:55,560 Y yo le voy a poner un float porque voy a hacer cuentas. 826 01:02:55,560 --> 01:02:58,000 Quiero que tenga decimales. 827 01:02:58,000 --> 01:03:00,640 Y voy a poner float. 828 01:03:00,640 --> 01:03:03,960 Temperatura igual a 0.0. 829 01:03:03,960 --> 01:03:04,720 Y punto y coma. 830 01:03:04,720 --> 01:03:07,880 Estas son las 2 variables que yo voy a utilizar en este 831 01:03:07,880 --> 01:03:10,120 programa. 832 01:03:10,120 --> 01:03:11,400 Aquí no tengo que hacer nada. 833 01:03:11,400 --> 01:03:12,960 Me voy directamente al void loop. 834 01:03:12,960 --> 01:03:17,320 Y yo esto lo voy a hacer antes de meterme en todo el SOS. 835 01:03:17,320 --> 01:03:20,120 Así que voy a darle aquí un enter, enter, enter, enter. 836 01:03:20,120 --> 01:03:21,040 No borro nada. 837 01:03:21,040 --> 01:03:25,840 Ahí se queda mi mensaje de SOS que no me estorba. 838 01:03:25,840 --> 01:03:28,560 Entonces, lo primero que tengo que hacer es leer. 839 01:03:28,560 --> 01:03:30,560 Voy a almacenar en la variable lectura. 840 01:03:30,560 --> 01:03:36,480 Ay, ay, ay, ¿qué me han dicho ahí? 841 01:03:36,480 --> 01:03:39,480 Que tengo una falta. 842 01:03:39,480 --> 01:03:44,640 Sí, es con N. Vale. 843 01:03:44,640 --> 01:03:45,280 Aquí entro. 844 01:03:48,640 --> 01:03:50,640 Te da un decimal. 845 01:03:50,640 --> 01:03:52,760 Vale, vale, vale. 846 01:03:52,760 --> 01:03:56,640 Aquí lo que voy a hacer va a ser almacenar en lectura lo que 847 01:03:56,640 --> 01:03:59,800 creo de la entrada a 0. 848 01:03:59,800 --> 01:04:03,080 Entonces, voy a poner que lectura. 849 01:04:03,080 --> 01:04:05,280 Si lo habéis puesto con mayúscula, 850 01:04:05,280 --> 01:04:07,960 tenéis que ponerlo con mayúscula también. 851 01:04:07,960 --> 01:04:12,000 Porque Arduino distingue entre mayúscula y minúscula. 852 01:04:12,000 --> 01:04:12,560 ¿Vale? 853 01:04:12,560 --> 01:04:13,840 Para que no os dé error. 854 01:04:13,840 --> 01:04:18,400 Entonces, mi lectura va a ser igual a analog. 855 01:04:18,400 --> 01:04:23,200 Rep 0. 856 01:04:23,200 --> 01:04:24,640 Mi entrada a 0. 857 01:04:25,640 --> 01:04:31,640 Ahí ya yo estoy almacenando lo que leo en lectura. 858 01:04:31,640 --> 01:04:35,040 Y ahora lo que tengo que hacer es convertir esta lectura en 859 01:04:35,040 --> 01:04:36,360 temperatura. 860 01:04:36,360 --> 01:04:41,040 Yo esta ecuación la he sacado del datasheet del TMP36. 861 01:04:41,040 --> 01:04:43,720 La hoja de datos del TMP36. 862 01:04:43,720 --> 01:04:49,960 Todos los sensores y todos los componentes que tengáis y que 863 01:04:49,960 --> 01:04:53,800 utilicéis, tienen siempre una hoja de datos en la que va a 864 01:04:54,520 --> 01:04:59,160 aparecer el uso normal. 865 01:04:59,160 --> 01:05:02,240 Normal use o normal connection. 866 01:05:02,240 --> 01:05:07,280 Y ya te va a aparecer el primer ejemplo para seguir. 867 01:05:07,280 --> 01:05:11,880 Entonces, aquí vamos a poner temperatura. 868 01:05:11,880 --> 01:05:15,640 A ver cómo lo he puesto ahí, no lo he puesto en minúscula. 869 01:05:15,640 --> 01:05:18,280 Temperatura igual a. 870 01:05:18,280 --> 01:05:25,440 Y esto va a ser la lectura por. 871 01:05:25,440 --> 01:05:27,320 Esto ahora lo copio, ¿vale? 872 01:05:27,320 --> 01:05:37,720 Por 500 entre 1,023. 873 01:05:37,720 --> 01:05:39,720 Esta es la ecuación para grado centígrado. 874 01:05:39,720 --> 01:05:42,160 Lo podéis tener también en Fahrenheit. 875 01:05:42,160 --> 01:05:46,880 Si lo queréis en Fahrenheit, lo podéis tener en Fahrenheit. 876 01:05:46,880 --> 01:05:49,000 Y todo esto menos 50. 877 01:05:52,240 --> 01:05:53,040 Y punticoma. 878 01:05:56,560 --> 01:05:58,160 Y ahora lo voy a escribir. 879 01:05:58,160 --> 01:06:02,960 O sea, yo lo voy a escribir por el monitor serie, ¿vale? 880 01:06:02,960 --> 01:06:10,880 Voy a decir, serial punto print, temperatura. 881 01:06:10,880 --> 01:06:15,560 Aquí ya, temperatura. 882 01:06:16,240 --> 01:06:17,880 Y punticoma, punticoma. 883 01:06:17,880 --> 01:06:21,240 Aquí no le pongo comillas porque temperatura es una variable, 884 01:06:21,240 --> 01:06:22,120 no es texto. 885 01:06:22,120 --> 01:06:25,880 Yo no quiero que me aparezca temperatura escrito. 886 01:06:25,880 --> 01:06:28,440 Yo quiero que me aparezca el número de la temperatura, 887 01:06:28,440 --> 01:06:33,360 25 con 2, 30 con 1, 38 con 3. 888 01:06:33,360 --> 01:06:36,880 Yo quiero el número, quiero lo que está en la variable. 889 01:06:36,880 --> 01:06:42,320 No quiero el texto, como estábamos escribiendo antes. 890 01:06:42,320 --> 01:06:47,080 ¿Y qué tengo que hacer para que esto pase una vez por segundo? 891 01:06:47,080 --> 01:06:48,200 Pues ponerle aquí un delay. 892 01:06:51,840 --> 01:06:54,200 Aunque luego va a tardar más porque como tenemos todo el 893 01:06:54,200 --> 01:06:56,160 código ese detrás. 894 01:06:56,160 --> 01:06:58,440 Pero, bueno, yo en principio no voy a borrar nada. 895 01:06:58,440 --> 01:07:01,400 Ahora sí, cuando probemos esto, lo vamos. 896 01:07:01,400 --> 01:07:03,960 Vengamos a ver si me va a dar, yo creo que me va a dar un 897 01:07:03,960 --> 01:07:04,720 error aquí, ¿eh? 898 01:07:04,720 --> 01:07:07,760 Pero, bueno, vamos a iniciar la simulación. 899 01:07:07,760 --> 01:07:12,080 Ver, aquí ya me ha dado un error. ¿Qué me dice? 900 01:07:12,080 --> 01:07:15,280 Funcion void loop. 901 01:07:15,280 --> 01:07:15,780 Vale. 902 01:07:19,280 --> 01:07:21,400 Y me falta un punticoma. 903 01:07:21,400 --> 01:07:24,680 No, tengo punticoma, punticoma. 904 01:07:24,680 --> 01:07:30,880 La definición de la variable creo que la has puesto con 905 01:07:30,880 --> 01:07:31,600 temperatura. 906 01:07:31,600 --> 01:07:33,680 Muy bien, ahí está, temperatura. 907 01:07:37,000 --> 01:07:38,400 Nada, sí, un error. 908 01:07:38,440 --> 01:07:42,080 No, es que has puesto temperatura. 909 01:07:42,080 --> 01:07:44,440 Temperatura, ahí está. 910 01:07:44,440 --> 01:07:47,600 No, sigue estando mal, lo siento. 911 01:07:47,600 --> 01:07:49,880 Ya no le pasa nada, así es como a mí me pasa muchas veces. 912 01:07:49,880 --> 01:07:52,280 Y así, si a vosotros da este error, 913 01:07:52,280 --> 01:07:56,560 pues ya sabéis que es por la variable. 914 01:07:56,560 --> 01:07:58,800 Ahora sí. 915 01:07:58,800 --> 01:07:59,880 Ay, que no he copiado esto. 916 01:07:59,880 --> 01:08:03,240 Voy a copiar esto aquí, bueno. 917 01:08:03,240 --> 01:08:04,400 Sí, dime. 918 01:08:04,440 --> 01:08:09,040 Si utilizas bloques, la fórmula que utiliza para convertirlo, 919 01:08:09,040 --> 01:08:13,000 o sea, si pones bloques y texto y metes leer el sensor de 920 01:08:13,000 --> 01:08:15,760 temperatura tal en grados Celsius, 921 01:08:15,760 --> 01:08:18,080 la fórmula que utiliza es un poco distinta a la que tienes 922 01:08:18,080 --> 01:08:20,440 tú. 923 01:08:20,440 --> 01:08:23,280 Me ha tocado, sin más, porque yo lo estaba haciendo con bloques 924 01:08:23,280 --> 01:08:27,040 a la vez y viendo en texto cómo lo traduce. 925 01:08:27,040 --> 01:08:29,720 Y tienes un bloque que es leer el sensor de temperatura. 926 01:08:29,720 --> 01:08:31,760 Sí, perdona. 927 01:08:31,880 --> 01:08:36,040 No, digo que será porque hace, porque hará otro tipo de 928 01:08:36,040 --> 01:08:40,480 conversión o a lo mejor lo hace con más o menos decimales o 929 01:08:40,480 --> 01:08:42,520 como lo haga por bloques. 930 01:08:42,520 --> 01:08:43,040 No lo sé. 931 01:08:43,040 --> 01:08:46,120 Pone un menos 40, luego multiplica por 0, 48 y luego 932 01:08:46,120 --> 01:08:46,920 le vuelve a restar. 933 01:08:46,920 --> 01:08:50,880 O sea, y luego la lectura que tiene le resta 20, o sea, es. 934 01:08:50,880 --> 01:08:53,200 Claro, hace como otra cuenta, ¿no? 935 01:08:53,200 --> 01:08:56,280 Bueno, en principio por eso no, creo que eso, 936 01:08:56,280 --> 01:08:57,720 los bloques vienen ya predefinidos. 937 01:08:57,720 --> 01:09:02,680 Igual hace alguna otra conversión en medio o cualquier 938 01:09:02,680 --> 01:09:03,180 cosa. 939 01:09:07,880 --> 01:09:14,600 También lo que puedo hacer es probar esa ecuación en texto a 940 01:09:14,600 --> 01:09:20,160 ver si da exactamente, a ver si te lo da en el mismo formato. 941 01:09:24,440 --> 01:09:26,200 Elena, una pregunta. 942 01:09:26,200 --> 01:09:27,320 Sí, dime. 943 01:09:27,400 --> 01:09:32,200 ¿Has probado alguna vez poner otro sensor que no sea de 944 01:09:32,200 --> 01:09:36,440 Tinkercad en el código que pones y te funcione? 945 01:09:36,440 --> 01:09:38,040 ¿O tienes que ponerle una biblioteca? 946 01:09:38,040 --> 01:09:38,840 ¿Sabes lo que te quiero decir? 947 01:09:38,840 --> 01:09:41,440 Es decir, no todos los símbolos están en Tinkercad, 948 01:09:41,440 --> 01:09:45,960 pero ¿hay alguna forma de introducirlo? 949 01:09:45,960 --> 01:09:48,560 No, yo no he probado. 950 01:09:48,560 --> 01:09:53,040 Y creo que no se puede hacer porque, bueno, yo lo intenté, 951 01:09:53,040 --> 01:09:54,160 pero no lo conseguí. 952 01:09:54,160 --> 01:09:59,120 Porque Tinkercad, o sea, es gratuita, pero no es abierta. 953 01:09:59,120 --> 01:10:02,240 O sea, Tinkercad es una plataforma en la que usted puede 954 01:10:02,240 --> 01:10:05,000 generar todo lo que quieras, es gratuito y demás, 955 01:10:05,000 --> 01:10:07,000 pero no es de código abierto. 956 01:10:07,000 --> 01:10:10,440 Entonces, digamos que no puede modificar ni puede subir 957 01:10:10,440 --> 01:10:11,840 nuevos bloques. 958 01:10:11,840 --> 01:10:13,040 Vale, entonces, una pregunta. 959 01:10:13,040 --> 01:10:17,680 Si yo, por ejemplo, tengo un DTH11 que me mide la 960 01:10:17,680 --> 01:10:20,720 temperatura y la presión, ¿vale? 961 01:10:20,720 --> 01:10:24,560 Entonces, ¿yo puedo poner el código de Tinkercad y luego 962 01:10:24,560 --> 01:10:26,880 poner mi sensor y puede funcionar? 963 01:10:26,880 --> 01:10:30,640 ¿O tengo que variarlo todo o incluir alguna librería o 964 01:10:30,640 --> 01:10:31,720 algo? 965 01:10:31,720 --> 01:10:35,360 O sea, ¿es más fácil empezar de nuevo o sería una reconversión? 966 01:10:35,360 --> 01:10:37,760 ¿El DHT sí está aquí, no? 967 01:10:37,760 --> 01:10:39,120 ¿El DHT está aquí? 968 01:10:39,120 --> 01:10:41,520 Perdón, no. 969 01:10:41,520 --> 01:10:42,160 No lo sé. 970 01:10:42,160 --> 01:10:46,960 Ah, pero tú dices de hacer aquí el código, ¿no? 971 01:10:46,960 --> 01:10:48,560 Sí. 972 01:10:48,600 --> 01:10:49,160 Por bloques. 973 01:10:49,160 --> 01:10:50,160 Y luego llevarlo a Arduino. 974 01:10:50,160 --> 01:10:53,240 Y luego llevarlo a Arduino, sí. 975 01:10:53,240 --> 01:10:56,520 Sí que te va a, o sea, en el código no hay problema. 976 01:10:56,520 --> 01:11:00,200 O sea, el código lo va a poder copiar y pegar sin problema. 977 01:11:00,200 --> 01:11:03,800 Pero sí que te va a pedir que tengas todas las bibliotecas 978 01:11:03,800 --> 01:11:07,040 porque el DHT necesita las bibliotecas. 979 01:11:07,040 --> 01:11:09,160 Vale, entonces, quiere decir que este código de aquí me 980 01:11:09,160 --> 01:11:10,240 funcionaría para el DHT. 981 01:11:14,480 --> 01:11:18,120 Si le incluyo la biblioteca. 982 01:11:18,680 --> 01:11:20,520 ¿Con esta ecuación dices? 983 01:11:20,520 --> 01:11:21,480 ¿Con exactamente lo mismo? 984 01:11:21,480 --> 01:11:24,200 Sí, sí, pregunto, pregunto por ignorancia, ¿eh? 985 01:11:24,200 --> 01:11:25,120 Ah, vale, vale. 986 01:11:25,120 --> 01:11:27,840 Ah, no, no, perdona. 987 01:11:27,840 --> 01:11:31,400 Cada sensor tiene sus características y su forma de 988 01:11:31,400 --> 01:11:32,320 programación. 989 01:11:32,320 --> 01:11:33,400 Ah, vale, vale, perfecto. 990 01:11:33,400 --> 01:11:40,440 El DHT, a ver, el funcionamiento, digamos que la forma de 991 01:11:40,440 --> 01:11:41,960 funcionar es la misma. 992 01:11:41,960 --> 01:11:44,520 Tienes que poner en el setup lo que vas a utilizar, 993 01:11:44,520 --> 01:11:47,640 definir tus variables y luego mostrarlo por el puerto serie. 994 01:11:47,640 --> 01:11:48,080 Correcto. 995 01:11:48,080 --> 01:11:52,320 Pero lo que tienes que hacer en medio, 996 01:11:52,320 --> 01:11:55,400 digamos que las ecuaciones y las conversiones van a ser 997 01:11:55,400 --> 01:11:59,440 diferentes porque cada sensor es diferente. 998 01:11:59,440 --> 01:11:59,960 Vale. 999 01:11:59,960 --> 01:12:02,200 De una forma, si te sirve para el DHT, 1000 01:12:02,200 --> 01:12:06,640 si te descargas la biblioteca en Arduino, 1001 01:12:06,640 --> 01:12:09,320 el DHT trae ya un ejemplo. 1002 01:12:09,320 --> 01:12:11,480 Yo siempre recomiendo cargar el ejemplo. 1003 01:12:11,480 --> 01:12:13,720 O sea, cuando tú te descargas la biblioteca en Arduino, 1004 01:12:13,720 --> 01:12:15,720 puedes cargar el ejemplo. 1005 01:12:15,720 --> 01:12:16,480 Vale, vale, vale. 1006 01:12:16,480 --> 01:12:20,440 Medir directamente la humedad, la temperatura y demás. 1007 01:12:20,440 --> 01:12:23,800 Vale, pues muchas gracias. 1008 01:12:23,800 --> 01:12:26,160 Nada, nada. 1009 01:12:26,160 --> 01:12:28,080 A ver, ah, que me está saliendo aquí el SOS. 1010 01:12:28,080 --> 01:12:29,200 No, no me decís nada. 1011 01:12:29,200 --> 01:12:31,960 El SOS está saliendo aquí al lado. 1012 01:12:34,520 --> 01:12:35,760 ¿Qué tenemos que hacer? 1013 01:12:35,760 --> 01:12:36,520 El N aquí. 1014 01:12:40,640 --> 01:12:41,140 El N. 1015 01:12:47,480 --> 01:12:53,480 24,78. 1016 01:12:53,480 --> 01:12:55,480 Podemos cambiar la temperatura del sensor. 1017 01:12:55,480 --> 01:12:59,400 O sea, si yo le doy, mientras está simulando, 1018 01:12:59,400 --> 01:13:02,520 si yo le doy click aquí a mi sensor, me sale aquí arriba. 1019 01:13:02,520 --> 01:13:05,360 Ay, que me está saliendo también aquí, que lo corta. 1020 01:13:05,360 --> 01:13:06,200 Ahí está. 1021 01:13:06,200 --> 01:13:09,400 Me sale aquí que está, a ver, a ver. 1022 01:13:09,400 --> 01:13:11,000 Puedo moverlo, ¿vale? 1023 01:13:11,000 --> 01:13:14,280 Para que se me mueva también la temperatura. 1024 01:13:14,280 --> 01:13:16,120 Ahí está. 1025 01:13:16,120 --> 01:13:19,520 No es exacto, pero, bueno, me da, por lo menos, 1026 01:13:19,520 --> 01:13:22,680 me da un poco de fiabilidad de que está funcionando. 1027 01:13:27,880 --> 01:13:29,680 ¿Había alguna otra pregunta por ahí? 1028 01:13:33,880 --> 01:13:35,800 Hola. 1029 01:13:35,800 --> 01:13:36,560 Sí, dime. 1030 01:13:36,560 --> 01:13:37,920 Soy José Luis. 1031 01:13:37,920 --> 01:13:44,400 No, solo quería aclarar que el sensor de temperatura que estás 1032 01:13:44,400 --> 01:13:50,120 usando es analógico, pero el DHT11 es digital. 1033 01:13:50,120 --> 01:13:53,560 Va por entrada digital. 1034 01:13:53,560 --> 01:13:57,000 Y además, claro, lo que dijo el otro profesor, 1035 01:13:57,000 --> 01:14:00,840 necesitarías tener instaladas las librerías. 1036 01:14:00,840 --> 01:14:04,720 Y creo que Tinkercad eso no lo permite, o al menos yo no lo 1037 01:14:04,720 --> 01:14:06,280 sé. 1038 01:14:06,280 --> 01:14:07,640 No, no, no lo permite. 1039 01:14:07,640 --> 01:14:13,520 O sea, aquí no, en el IDE de Arduino habría que meter todas 1040 01:14:13,600 --> 01:14:15,480 las bibliotecas. 1041 01:14:15,480 --> 01:14:23,600 Claro, lo mejor es tener la placa, el sensor e ir probando. 1042 01:14:23,600 --> 01:14:24,240 Exacto. 1043 01:14:24,240 --> 01:14:28,240 Yo propongo hacer ejercicios de programación básica aquí con 1044 01:14:28,240 --> 01:14:29,320 LED y demás. 1045 01:14:29,320 --> 01:14:32,720 Podemos poner aquí varios LED, podemos utilizar aquí este 1046 01:14:32,720 --> 01:14:39,280 sensor o coger algún otro sensor de aquí de Tinkercad y hacer un 1047 01:14:39,280 --> 01:14:41,920 poco de intro a la programación. 1048 01:14:41,960 --> 01:14:46,000 Pero una vez que ya haya un poquito de soltura, 1049 01:14:46,000 --> 01:14:49,720 lo mejor es pasarse a los componentes físicos. 1050 01:14:49,720 --> 01:14:50,520 Claro. 1051 01:14:50,520 --> 01:14:51,640 Bueno, nada más. 1052 01:14:51,640 --> 01:14:53,280 Gracias. 1053 01:14:53,280 --> 01:14:53,920 Nada, nada. 1054 01:14:58,240 --> 01:15:02,440 Cambiar de línea es con el LN. 1055 01:15:02,440 --> 01:15:03,480 LN. 1056 01:15:03,480 --> 01:15:05,200 Sería el punto print LN. 1057 01:15:05,200 --> 01:15:10,280 Y lo que pongas después ya va a salir en la siguiente línea. 1058 01:15:10,480 --> 01:15:14,000 Que alguien ha preguntado ahí por el chat. 1059 01:15:14,000 --> 01:15:20,280 A ver, tengo por aquí, ¿cuál se recomienda poner en el CANSAT? 1060 01:15:20,280 --> 01:15:24,920 A ver, ¿por poner el BMP o el BME? 1061 01:15:24,920 --> 01:15:26,960 A ver, el BMP te mide temperatura y presión 1062 01:15:26,960 --> 01:15:28,240 atmosférica. 1063 01:15:28,240 --> 01:15:31,520 Creo que el BME también te mide humedad, ¿no? 1064 01:15:31,520 --> 01:15:34,560 Creo, no recuerdo, pero creo que añade. 1065 01:15:34,560 --> 01:15:37,600 Entonces, claro, cuanto más datos tenga, 1066 01:15:37,600 --> 01:15:41,880 pues luego más análisis y mejor te va a salir. 1067 01:15:41,880 --> 01:15:46,280 Pero, en principio, para la misión primaria se te piden 1068 01:15:46,280 --> 01:15:50,320 temperatura y presión atmosférica. 1069 01:15:50,320 --> 01:15:52,200 Vale, ahí. 1070 01:15:52,200 --> 01:15:56,960 Si tenéis un BME, si por lo que sea tenéis un BME y no tenéis 1071 01:15:56,960 --> 01:16:00,240 el BMP, podéis utilizar directamente el BME, 1072 01:16:00,240 --> 01:16:02,040 que es prácticamente igual. 1073 01:16:02,040 --> 01:16:07,400 Y, vamos, tiene prácticamente todas las mismas conexiones. 1074 01:16:07,400 --> 01:16:09,080 Bueno, yo voy a compartir esto. 1075 01:16:09,080 --> 01:16:10,120 Esto queréis tener. 1076 01:16:10,120 --> 01:16:11,440 Vamos a poner sesión 2. 1077 01:16:14,480 --> 01:16:18,600 El sensor temperatura. 1078 01:16:18,600 --> 01:16:21,400 Tengo un problema con la temperatura. 1079 01:16:21,400 --> 01:16:22,440 Aquí toma muchas veces. 1080 01:16:32,360 --> 01:16:37,760 Aquí lo pongo público, propiedades y público. 1081 01:16:37,760 --> 01:16:41,600 Podéis poner también una descripción. 1082 01:16:41,600 --> 01:16:45,920 Podéis poner, este diseño es para la formación, no sé qué. 1083 01:16:45,920 --> 01:16:52,920 Si queréis poner, yo rara vez pongo comentarios, la verdad. 1084 01:16:52,920 --> 01:16:55,040 Guardo cambios si os lo comparto. 1085 01:16:56,040 --> 01:17:00,640 Y, ahora, vamos a empezar a ver un poquito del sensor BMP, 1086 01:17:00,640 --> 01:17:02,840 que casi nadie tiene, pero, bueno, 1087 01:17:02,840 --> 01:17:05,040 yo lo voy a enseñar aquí. 1088 01:17:05,040 --> 01:17:08,520 Dejaré grabado algunos vídeos para que la semana que viene, 1089 01:17:08,520 --> 01:17:11,280 quien haya podido hacerlo o cualquier cosa, 1090 01:17:11,280 --> 01:17:14,360 pues, vamos resolviendo dudas. 1091 01:17:14,360 --> 01:17:17,840 Hasta aquí alguna duda más. 1092 01:17:17,840 --> 01:17:22,640 Tenía alguna duda de, no sé, de cualquier tipo de 1093 01:17:23,640 --> 01:17:25,880 No sé, de cualquier cosa. 1094 01:17:25,880 --> 01:17:27,440 Sigo. 1095 01:17:27,440 --> 01:17:33,480 Sí, yo quería preguntar, es en relación al sensor, al BMP, 1096 01:17:33,480 --> 01:17:39,360 que creo que hay 2 modelos, uno que tiene 4 pines y otro que 1097 01:17:39,360 --> 01:17:41,360 tiene 6. 1098 01:17:41,360 --> 01:17:43,240 ¿Cuál es el que recomiendas? 1099 01:17:43,240 --> 01:17:46,640 Porque uno creo que depende del voltaje, 1100 01:17:46,640 --> 01:17:51,760 que llega hasta 5 voltios o hasta 3 con 3. 1101 01:17:51,760 --> 01:17:57,080 Yo aquí tengo, a ver, el de 6. 1102 01:17:57,080 --> 01:18:00,520 Mi BMP es este, el de 6. 1103 01:18:00,520 --> 01:18:01,040 Ahí está. 1104 01:18:05,280 --> 01:18:09,920 La diferencia es que el BMP, que tiene solo 4 pines, 1105 01:18:09,920 --> 01:18:13,880 solo puede conectar con I2C, que es como nosotros lo vamos 1106 01:18:13,880 --> 01:18:14,520 a conectar. 1107 01:18:14,520 --> 01:18:17,800 O sea, digamos que el protocolo que puede utilizar solo es el 1108 01:18:17,800 --> 01:18:18,880 I2C. 1109 01:18:18,880 --> 01:18:25,440 Las 2 patillas estas extras son para él la conexión SPI. 1110 01:18:25,440 --> 01:18:28,400 Y también te permite 2 direcciones de I2C. 1111 01:18:28,400 --> 01:18:31,240 Entonces, si lo tienes solo de 4 patillas, 1112 01:18:31,240 --> 01:18:35,400 digamos que tu dirección I2C es fija y solo lo vas a poder 1113 01:18:35,400 --> 01:18:36,920 conectar con I2C. 1114 01:18:36,920 --> 01:18:40,760 No vas a tener otra opción. 1115 01:18:40,760 --> 01:18:43,840 Y con el otro, pues, sí que va a tener SPI. 1116 01:18:43,840 --> 01:18:48,280 Pero a nivel de operación, los 2 son prácticamente, vamos, 1117 01:18:48,280 --> 01:18:49,480 prácticamente iguales. 1118 01:18:49,480 --> 01:18:52,400 Yo he utilizado los 2 y funcionan igual. 1119 01:18:55,960 --> 01:18:58,560 Si tenéis el de 4, podéis utilizar el de 4. 1120 01:18:58,560 --> 01:19:02,240 No hace falta que os compréis precisamente el de 6. 1121 01:19:08,680 --> 01:19:12,640 Espero haber respondido ahí a tu pregunta. 1122 01:19:12,640 --> 01:19:14,360 Sí, muchas gracias. 1123 01:19:14,360 --> 01:19:17,240 De nada. 1124 01:19:17,280 --> 01:19:18,320 Una pregunta más. 1125 01:19:18,320 --> 01:19:20,960 A ver. 1126 01:19:20,960 --> 01:19:22,280 Sí, yo tengo una pregunta. 1127 01:19:22,280 --> 01:19:26,760 En el archivo que enviaron, explicaban cómo soldar el 1128 01:19:26,760 --> 01:19:27,840 sensor. 1129 01:19:27,840 --> 01:19:29,960 Y decían que habían 2 maneras de soldarlo, 1130 01:19:29,960 --> 01:19:31,960 por un lado o por otro, en función de cómo lo 1131 01:19:31,960 --> 01:19:33,560 quisiéramos utilizar. 1132 01:19:33,560 --> 01:19:35,920 Entonces, no sé cómo nos interesa soldarlo, 1133 01:19:35,920 --> 01:19:38,040 si me podíais decir. 1134 01:19:38,040 --> 01:19:38,640 Ah, OK. 1135 01:19:38,640 --> 01:19:42,480 Bueno, para eso voy a poner mi otra cámara. 1136 01:19:43,480 --> 01:19:45,080 Una pregunta, Elena, también. 1137 01:19:45,080 --> 01:19:47,560 Ya está aquí. 1138 01:19:47,560 --> 01:19:49,360 Elena, una pregunta. 1139 01:19:49,360 --> 01:19:52,920 Cuando hablabas del sensor con I2C, 1140 01:19:52,920 --> 01:19:55,880 ¿necesitas bajarte un protocolo diferente? 1141 01:19:55,880 --> 01:19:58,320 ¿Hay una librería diferente? 1142 01:19:58,320 --> 01:20:02,160 No, no, ya viene directamente la librería del BMP. 1143 01:20:02,160 --> 01:20:04,760 O sea, tú cuando te descargas la librería para utilizar el 1144 01:20:04,760 --> 01:20:07,120 sensor, ya viene ahí todo. 1145 01:20:07,120 --> 01:20:09,320 No hace falta que te lo descargues por separado. 1146 01:20:13,160 --> 01:20:15,320 Vale. 1147 01:20:15,320 --> 01:20:21,320 A ver, lo de cómo, a ver, ¿cómo puedo cambiar ya acá? 1148 01:20:24,320 --> 01:20:26,680 Bueno, no lo vais a ver. 1149 01:20:29,360 --> 01:20:31,440 Me voy a cambiar la cámara. 1150 01:20:31,440 --> 01:20:36,080 Es que vamos, te tengo aquí, vamos. 1151 01:20:36,080 --> 01:20:38,560 Ah, OK, ya está, ya está. 1152 01:20:38,560 --> 01:20:44,240 Aquí veis el sensor, este, que es el BMP. 1153 01:20:44,240 --> 01:20:49,400 Yo lo he soldado, digamos, con el sensor para arriba. 1154 01:20:49,400 --> 01:20:50,960 O sea, porque tenemos todas las blues. 1155 01:20:55,400 --> 01:21:02,840 Ahí tenemos este pequeñito de aquí, esto, es el sensor. 1156 01:21:02,840 --> 01:21:05,520 Luego, todo lo demás, digamos, que es el encapsulado. 1157 01:21:05,520 --> 01:21:08,760 Es la circuitería que me permite sacarlo por los pines. 1158 01:21:08,760 --> 01:21:10,040 Y luego conectar. 1159 01:21:12,800 --> 01:21:15,760 Estáis viendo la cámara, ¿no? 1160 01:21:15,760 --> 01:21:16,280 Sí, ¿no? 1161 01:21:16,280 --> 01:21:17,520 Estás compartiendo pantalla. 1162 01:21:17,520 --> 01:21:20,960 Entonces, se ve pequeño. 1163 01:21:20,960 --> 01:21:24,200 Ay, pues, venga, aquí te la. 1164 01:21:24,200 --> 01:21:28,760 ¿La puedes poner mayor si desplaza el cursor que hay en la 1165 01:21:28,760 --> 01:21:31,160 pantalla? 1166 01:21:31,160 --> 01:21:33,360 Bueno, ya no. 1167 01:21:33,360 --> 01:21:36,600 Bueno, no me importa. 1168 01:21:36,600 --> 01:21:39,840 Aquí tenemos el sensor. 1169 01:21:39,840 --> 01:21:42,640 A mí me gusta soldarlo así tal cual lo tengo yo. 1170 01:21:42,640 --> 01:21:47,400 Porque lo que me va a medir es este pequeñito de aquí. 1171 01:21:47,400 --> 01:21:51,400 Entonces, digamos que cuanto más libre lo tenga, 1172 01:21:51,400 --> 01:21:56,320 más reales van a ser mis medidas. 1173 01:21:56,320 --> 01:21:59,080 Así que a mí me gusta soldarlo así. 1174 01:21:59,080 --> 01:22:01,720 Si lo soldáis de otra forma, va a funcionar igual, 1175 01:22:01,720 --> 01:22:03,280 no va a haber ningún problema. 1176 01:22:03,280 --> 01:22:10,160 Pero, por ejemplo, cuando yo lo pongo aquí en la protoboard, 1177 01:22:10,160 --> 01:22:15,560 si lo tengo soldado de la otra forma, 1178 01:22:15,560 --> 01:22:19,240 lo que es el sensorcito ese se va a quedar boca abajo. 1179 01:22:19,240 --> 01:22:21,440 O sea, va a estar pegado a la placa. 1180 01:22:21,440 --> 01:22:24,640 Entonces, igual no me va a medir presión y temperatura tan 1181 01:22:24,640 --> 01:22:26,640 bien como si estuviera aquí suelto. 1182 01:22:26,640 --> 01:22:29,600 Y luego va a pasar lo mismo en el cancer. 1183 01:22:29,600 --> 01:22:33,800 Si al final se te queda todo metido, digamos, 1184 01:22:33,800 --> 01:22:37,680 muy pegado al arduino o muy pegado a la placa que utilices, 1185 01:22:37,680 --> 01:22:40,000 la temperatura que va a medir no va a ser la real. 1186 01:22:40,000 --> 01:22:42,440 Porque siempre todos estos circuititos pues generan ahí 1187 01:22:42,440 --> 01:22:46,920 calor y va a medir más bien la temperatura del arduino que la 1188 01:22:46,920 --> 01:22:49,160 temperatura del aire. 1189 01:22:49,160 --> 01:22:52,440 Entonces, yo recomiendo ponerlo así. 1190 01:22:52,440 --> 01:22:55,440 Pero se puede soldar las dos formas. 1191 01:22:55,440 --> 01:22:59,560 Al final los pines van a ser lo mismo y va a funcionar igual. 1192 01:22:59,560 --> 01:23:02,920 O sea, no te va a dar ahí ningún problema. 1193 01:23:02,920 --> 01:23:04,320 Es que yo quiero otro más cómodo. 1194 01:23:04,320 --> 01:23:07,000 Tengo una pregunta de José Lombardero. 1195 01:23:07,000 --> 01:23:08,000 ¿Cómo? 1196 01:23:08,000 --> 01:23:09,840 Que hay una mano levantada. 1197 01:23:09,840 --> 01:23:12,800 Ah, dime. 1198 01:23:12,800 --> 01:23:13,720 Madre mía. 1199 01:23:13,720 --> 01:23:15,240 A ver, no. 1200 01:23:15,240 --> 01:23:20,360 Disculpa, he hablado ya, pero la mano no se quitó. 1201 01:23:20,360 --> 01:23:21,320 Entonces, no se puede. 1202 01:23:21,320 --> 01:23:23,320 Ah, pues no sé cómo puedes quitarla, la verdad. 1203 01:23:23,320 --> 01:23:24,080 Claro. 1204 01:23:24,080 --> 01:23:25,520 No te preocupes, ya está. 1205 01:23:25,520 --> 01:23:26,520 Ah, gracias. 1206 01:23:26,520 --> 01:23:28,720 Disculpa. 1207 01:23:28,760 --> 01:23:31,600 OK, OK. 1208 01:23:31,600 --> 01:23:38,760 Bueno, pues seguimos con el sensor de temperatura y 1209 01:23:38,760 --> 01:23:41,960 presión, con el BMP un poquito, que nos queda media horita. 1210 01:23:41,960 --> 01:23:45,240 Aunque no lo tenga ahí, así podemos ver cómo funciona. 1211 01:23:52,280 --> 01:23:56,080 Bueno, entiendo que sí. 1212 01:23:56,080 --> 01:23:58,680 OK, pues estamos con el sensor BMP. 1213 01:23:58,680 --> 01:24:00,400 El sensor BMP lo tenéis aquí. 1214 01:24:00,400 --> 01:24:06,320 Yo tengo este, el de 6 pines, pero puede ser de 4 solo. 1215 01:24:06,320 --> 01:24:09,160 Es un sensor de temperatura y presión atmosférica que me da 1216 01:24:09,160 --> 01:24:11,160 una estimación de la altitud. 1217 01:24:11,160 --> 01:24:16,080 Es decir, con la presión atmosférica tengo la estimación 1218 01:24:16,080 --> 01:24:16,640 de la altitud. 1219 01:24:16,640 --> 01:24:19,640 Tienes que compartir pantalla. 1220 01:24:19,640 --> 01:24:20,440 ¿Lo estáis viendo? 1221 01:24:20,440 --> 01:24:24,080 Ah, hay que dejar compartir antes porque me han, ah, OK. 1222 01:24:24,960 --> 01:24:25,460 Ahora sí. 1223 01:24:30,440 --> 01:24:32,440 Sigo aquí. 1224 01:24:32,440 --> 01:24:37,240 Vale, ¿cuánto tiempo queda de sesión? 1225 01:24:37,240 --> 01:24:38,200 ¿Tenemos hasta las 7? 1226 01:24:41,120 --> 01:24:44,120 Sí, ¿no? 1227 01:24:44,120 --> 01:24:50,680 No, no, yo creo, lo que está planificado es hasta las 8. 1228 01:24:50,680 --> 01:24:52,360 Bueno, yo voy a intentar terminar antes. 1229 01:24:52,360 --> 01:24:55,120 Tampoco nos queda aquí tanto tiempo y así os da tiempo a 1230 01:24:55,120 --> 01:24:57,360 vosotros hacerlo luego. 1231 01:24:57,360 --> 01:24:58,440 Hacerlo luego. 1232 01:24:58,440 --> 01:24:59,520 OK, OK. 1233 01:24:59,520 --> 01:25:04,040 Bueno, aquí tenemos el sensor BMP que vamos a utilizar en esta 1234 01:25:04,040 --> 01:25:06,080 formación, que es un sensor de temperatura y presión 1235 01:25:06,080 --> 01:25:11,040 atmosférica, que también me da el dato de altitud porque lo 1236 01:25:11,040 --> 01:25:14,800 estima a partir de la presión atmosférica con una ecuación. 1237 01:25:14,800 --> 01:25:18,280 Entonces, me da temperatura, presión atmosférica y altitud. 1238 01:25:18,280 --> 01:25:21,160 Las propiedades que tiene mi sensor que salen de la hoja de 1239 01:25:21,160 --> 01:25:24,040 datos, que yo recomiendo siempre mirar la hoja de datos de los 1240 01:25:24,040 --> 01:25:27,360 sensores cuando lo utilizamos y de cualquier componente, 1241 01:25:27,360 --> 01:25:30,440 es que me va a dar un rango de temperatura de menos 40 grados, 1242 01:25:30,440 --> 01:25:31,400 85 grados. 1243 01:25:31,400 --> 01:25:34,880 Si yo lo meto en un sitio que tiene más de 85 grados, 1244 01:25:34,880 --> 01:25:37,960 que yo sé que va a tener más de 85 grados, por ejemplo, 1245 01:25:37,960 --> 01:25:41,560 un horno, mi sensor no va a funcionar bien porque el rango 1246 01:25:41,560 --> 01:25:46,240 que mide de temperatura es de menos 40 a 85 grados. 1247 01:25:46,240 --> 01:25:48,280 La presión, para la presión atmosférica, 1248 01:25:48,280 --> 01:25:53,960 el rango que tiene es de 30 pascales a 1,110 pascales. 1249 01:25:53,960 --> 01:25:58,120 Y el altímetro, pues, de menos 50 metros a 9,000 sobre el 1250 01:25:58,120 --> 01:25:59,440 nivel del mar. 1251 01:25:59,440 --> 01:26:03,680 El consumo que tiene, 2,7 microamperios. 1252 01:26:03,680 --> 01:26:06,040 Entonces, importante tenerlo en cuenta luego para la batería, 1253 01:26:06,040 --> 01:26:08,040 aunque ahora mismo nos pilla lejitos. 1254 01:26:08,040 --> 01:26:11,560 Y la conexión puede ser por I2C y SPI, 1255 01:26:11,560 --> 01:26:13,520 que tenemos aquí los 6 pines. 1256 01:26:13,520 --> 01:26:19,080 ¿Qué significa esto de I2C y SPI? 1257 01:26:19,080 --> 01:26:20,360 Ay, ¿qué ha pasado con mi cámara? 1258 01:26:26,640 --> 01:26:27,880 ¿Por qué no me estáis viendo? 1259 01:26:34,600 --> 01:26:35,160 Ahora sí. 1260 01:26:35,160 --> 01:26:36,480 OK. 1261 01:26:36,480 --> 01:26:42,160 Tenéis, y aquí voy a hacer una pequeña intro a lo de los 1262 01:26:42,160 --> 01:26:42,720 protocolos. 1263 01:26:42,720 --> 01:26:45,920 El protocolo de I2C nos permite realizar la comunicación con 1264 01:26:45,920 --> 01:26:46,720 2 hilos. 1265 01:26:46,720 --> 01:26:49,440 Yo lo voy a conectar, voy a tener 4 hilos. 1266 01:26:49,440 --> 01:26:52,800 Voy a conectar alimentación, tierra y 2 hilos, 1267 01:26:52,800 --> 01:26:55,560 que son los que me van a permitir hacer la comunicación. 1268 01:26:55,560 --> 01:26:58,800 El SCL y el SDA. 1269 01:26:58,800 --> 01:27:03,880 Y tenemos la dirección 066 y 077. 1270 01:27:03,880 --> 01:27:05,840 En la librería que yo voy a utilizar, 1271 01:27:05,840 --> 01:27:09,200 la dirección por defecto es la 077. 1272 01:27:09,200 --> 01:27:12,280 Y en este sensor que tengo yo, me he encontrado que la 1273 01:27:12,280 --> 01:27:15,840 dirección por defecto es la 076. 1274 01:27:15,840 --> 01:27:18,920 Entonces, para cambiar esto, lo que tengo que hacer es unir el 1275 01:27:18,920 --> 01:27:22,480 SDO a 3.3 voltios. 1276 01:27:22,480 --> 01:27:27,240 Si tengo un sensor que solo tiene 4 salidas, 4 pines, 1277 01:27:27,240 --> 01:27:30,840 esto se puede hacer en el código. 1278 01:27:30,840 --> 01:27:34,640 No hace falta hacerlo por hardware. 1279 01:27:34,640 --> 01:27:40,240 Las conexiones que tenemos son VCC a 3.3 voltios, GND a GND, 1280 01:27:40,240 --> 01:27:44,440 el SCL al A5 y el SDA al A4. 1281 01:27:44,440 --> 01:27:50,880 Y luego tenemos el SDO para la dirección 067 a 3.3 voltios. 1282 01:27:50,880 --> 01:27:56,080 Y aquí he puesto una imagen de ARC. 1283 01:27:56,080 --> 01:28:00,360 Bueno, aquí, mira, me viene muy bien porque ya voy a mostrar 2 1284 01:28:00,360 --> 01:28:01,320 versiones de Arduino. 1285 01:28:01,320 --> 01:28:04,440 Porque yo hace poco me cambié de ordenador y entonces esta 1286 01:28:04,440 --> 01:28:06,960 presentación la hice antes. 1287 01:28:06,960 --> 01:28:11,000 Y esta la hice con la versión de Arduino 1.8 y la versión que 1288 01:28:11,000 --> 01:28:15,080 tengo ahora es la última, ultimísima, la 2.2. 1289 01:28:15,080 --> 01:28:19,160 Entonces, la gestión de librería de bibliotecas es diferente. 1290 01:28:19,160 --> 01:28:22,840 Así que, como voy a dejar la presentación y luego lo voy a 1291 01:28:22,840 --> 01:28:26,360 hacer yo aquí, pues, tenéis las 2 versiones dependiendo de la 1292 01:28:26,360 --> 01:28:28,520 versión que tengáis de Arduino. 1293 01:28:28,520 --> 01:28:30,760 Tenemos que para instalar una biblioteca tenemos que estar en 1294 01:28:30,760 --> 01:28:33,920 herramientas, administrar bibliotecas. 1295 01:28:33,920 --> 01:28:42,080 Y aquí yo voy a utilizar la Adafruit BMP280 Label, ¿vale? 1296 01:28:42,080 --> 01:28:44,680 Que yo la tengo ahí instalada. 1297 01:28:44,680 --> 01:28:48,960 Y lo primero que voy a hacer va a ser entrar en ejemplos y 1298 01:28:48,960 --> 01:28:51,680 cargar el test. 1299 01:28:51,680 --> 01:28:56,920 Yo entro en archivo ejemplos y cargar el BMP test. 1300 01:28:56,920 --> 01:29:00,880 Y cargando el BMP test, que siempre que os descargáis una 1301 01:29:00,880 --> 01:29:07,920 biblioteca, una librería, va a venir un programa de test. 1302 01:29:07,920 --> 01:29:12,000 Yo recomiendo cargar el programa de test antes de empezar aquí a 1303 01:29:12,000 --> 01:29:13,080 buscar por ahí. 1304 01:29:13,080 --> 01:29:15,280 Porque normalmente lo que quieres hacer se parece 1305 01:29:15,280 --> 01:29:18,480 bastante a lo que viene en el programa de test. 1306 01:29:18,480 --> 01:29:22,760 En el programa de test ya me viene programado que me diga 1307 01:29:22,760 --> 01:29:26,680 temperatura igual a tal, presión igual a tal y altitud 1308 01:29:26,680 --> 01:29:28,520 aproximada igual a tal. 1309 01:29:28,520 --> 01:29:29,680 Que eso es lo que yo quiero. 1310 01:29:29,680 --> 01:29:32,600 Yo quiero medir la temperatura y medir la presión atmosférica. 1311 01:29:32,600 --> 01:29:35,480 Y encima todo me dan un dato extra, que es la altitud. 1312 01:29:35,480 --> 01:29:40,120 O sea, que yo este programa, con modificarlo un poquito, 1313 01:29:40,120 --> 01:29:42,720 ya tengo todo lo que quiero. 1314 01:29:42,720 --> 01:29:46,040 No hace falta que empiece yo aquí a picar código de cero. 1315 01:29:46,040 --> 01:29:49,840 Así que cargar el BMP test. 1316 01:29:49,840 --> 01:29:54,800 También sirve para si tenéis algún problema de conexión o 1317 01:29:54,800 --> 01:29:58,280 lo que sea, o que no funciona, en los programas de test 1318 01:29:58,280 --> 01:30:01,360 normalmente viene como un chequeo en el que te va a 1319 01:30:01,360 --> 01:30:03,880 mostrar por el puerto serie que no funciona. 1320 01:30:03,880 --> 01:30:06,880 En plan, check wiring, no está funcionando. 1321 01:30:06,880 --> 01:30:12,300 Para que tengáis en cuenta lo de revisar las conexiones. 1322 01:30:12,300 --> 01:30:16,640 Así que los ejercicios que yo voy a proponer van a ser 1323 01:30:16,640 --> 01:30:19,080 mostrar los datos separados por comas. 1324 01:30:19,080 --> 01:30:22,920 Porque aquí en mi test me aparecen así los datos. 1325 01:30:22,920 --> 01:30:28,240 Y yo estos datos, así tal cual, me resulta un poco difícil. 1326 01:30:28,240 --> 01:30:33,120 Ponerlos en una hoja de cálculo o en cualquier sitio. 1327 01:30:33,120 --> 01:30:35,680 Entonces, lo que voy a hacer va a ser mostrar los datos 1328 01:30:35,680 --> 01:30:37,600 separados por comas. 1329 01:30:37,600 --> 01:30:40,280 Luego, incluir un número de paquete. 1330 01:30:40,280 --> 01:30:41,480 Ay, perdón. 1331 01:30:41,480 --> 01:30:46,400 Incluir un número de paquete para que cuando esté enviando a 1332 01:30:46,400 --> 01:30:51,560 través de radio, sepa si se me ha olvidado si mi transmisión 1333 01:30:51,560 --> 01:30:53,760 ha fallado en algún paquete. 1334 01:30:53,760 --> 01:30:57,520 Es decir, que todas las líneas que yo envío voy a tener. 1335 01:30:57,520 --> 01:30:59,040 Temperatura, presión, altitud. 1336 01:30:59,040 --> 01:31:00,160 Temperatura, presión, altitud. 1337 01:31:00,160 --> 01:31:02,520 Cada segundo voy a tener una línea que ponga temperatura, 1338 01:31:02,520 --> 01:31:03,800 presión, altitud. 1339 01:31:03,800 --> 01:31:05,440 Temperatura, presión, altitud. 1340 01:31:05,440 --> 01:31:08,480 Entonces, yo a eso le voy a poner un número delante. 1341 01:31:08,480 --> 01:31:09,980 ¿Qué va a ser mi número de paquete? 1342 01:31:09,980 --> 01:31:12,440 Mi número de paquete va a ser 1, temperatura, presión, 1343 01:31:12,440 --> 01:31:13,160 altitud. 1344 01:31:13,160 --> 01:31:15,480 2, temperatura, presión, altitud. 1345 01:31:15,480 --> 01:31:20,200 Entonces, luego cuando metamos el módulo de radio y nos 1346 01:31:20,200 --> 01:31:23,080 pongamos a recibir en nuestro receptor, 1347 01:31:23,080 --> 01:31:26,280 vamos a ver el número de paquete también. 1348 01:31:26,280 --> 01:31:31,120 Y si hay un salto, por ejemplo, si el del paquete 5 se pasa al 1349 01:31:31,120 --> 01:31:35,800 10, yo me voy a dar cuenta de que he perdido datos. 1350 01:31:35,800 --> 01:31:38,800 Y voy a poder hacer un porcentaje de pérdida de datos. 1351 01:31:38,800 --> 01:31:41,040 Que eso queda genial ante el jurado, 1352 01:31:41,040 --> 01:31:44,240 porque es un análisis ahí ya profundo. 1353 01:31:44,240 --> 01:31:47,500 Con algo tan fácil como poner el número de paquete. 1354 01:31:47,500 --> 01:31:50,600 Luego vamos a incluir nuestro nombre de equipo para saber que 1355 01:31:50,600 --> 01:31:52,760 esos son nuestros datos. 1356 01:31:52,760 --> 01:31:55,360 Una forma muy fácil de saber que esos son nuestros datos es 1357 01:31:55,400 --> 01:31:57,760 poner el nombre de equipo en la línea. 1358 01:31:57,760 --> 01:32:03,880 Yo tengo número de paquete 1, presión, temperatura, altitud. 1359 01:32:03,880 --> 01:32:08,720 Y el último dato que voy a poner va a ser el nombre de mi equipo 1360 01:32:08,720 --> 01:32:10,440 para darme cuenta de que esos son mis datos. 1361 01:32:10,440 --> 01:32:16,200 No sabéis cuántos problemas soluciona tener el nombre del 1362 01:32:16,200 --> 01:32:17,200 equipo o un código. 1363 01:32:17,200 --> 01:32:19,240 O sea, no tiene por qué ser el nombre del equipo, 1364 01:32:19,240 --> 01:32:23,880 pero un código vuestro, para saber cuáles son tus datos. 1365 01:32:23,880 --> 01:32:25,960 Y si está recibiendo datos de otro equipo, 1366 01:32:25,960 --> 01:32:29,600 saber qué equipo te está interfiriendo y demás. 1367 01:32:29,600 --> 01:32:33,640 Y por último, yo propongo un ejemplo sencillo de análisis de 1368 01:32:33,640 --> 01:32:37,440 datos, que es simplemente coger los datos que tenemos, 1369 01:32:37,440 --> 01:32:41,320 copiarlos y pegarlos en una hoja de cálculo. 1370 01:32:41,320 --> 01:32:46,400 Así que en el programa ejemplo, en el void loop, 1371 01:32:46,400 --> 01:32:48,360 tenemos todo esto. 1372 01:32:48,360 --> 01:32:52,680 Tenemos que aquí a la derecha, esto es lo que me va a aparecer 1373 01:32:52,680 --> 01:32:54,920 en el puerto serie de Arduino. 1374 01:32:54,920 --> 01:32:58,560 Y aquí a la izquierda tengo lo que está en el programa. 1375 01:32:58,560 --> 01:33:02,440 Entonces, en el programa de test me aparece serial print, 1376 01:33:02,440 --> 01:33:03,880 temperatura igual. 1377 01:33:03,880 --> 01:33:04,840 ¿Qué se refiere a esto? 1378 01:33:04,840 --> 01:33:07,560 Temperatura igual. 1379 01:33:07,560 --> 01:33:11,320 Serial print vmp.readTemperature. 1380 01:33:11,320 --> 01:33:16,760 Aquí se refiere ya directamente a temperatura, 21.61. 1381 01:33:16,760 --> 01:33:18,480 Y luego me imprime. 1382 01:33:18,880 --> 01:33:23,840 ¿La f de serial print de temperatura quiere decir algo? 1383 01:33:23,840 --> 01:33:31,600 La f es que no ocupa memoria. 1384 01:33:31,600 --> 01:33:35,840 Es una función de Arduino que tiene para que lo que escriba 1385 01:33:35,840 --> 01:33:41,360 en el puerto serie, digamos que no afecte a tu memoria. 1386 01:33:41,360 --> 01:33:45,760 Pero realmente no tiene, o sea, si tú lo quitas de aquí, 1387 01:33:45,760 --> 01:33:47,480 va a aparecer temperatura también. 1388 01:33:47,480 --> 01:33:53,120 O sea, funcionalmente no tiene ningún impacto. 1389 01:33:53,120 --> 01:33:56,040 Pero el ejemplo, en el ejemplo te lo pone. 1390 01:33:56,040 --> 01:33:56,960 Viene ahí con la f. 1391 01:33:59,960 --> 01:34:02,200 Voy a buscar ahí más información sobre la tal. 1392 01:34:02,200 --> 01:34:04,040 Yo normalmente no lo utilizo. 1393 01:34:04,040 --> 01:34:08,520 Normalmente no utilizo lo de la f porque cuando tomo datos de 1394 01:34:08,520 --> 01:34:10,920 sensores, no le pongo texto. 1395 01:34:10,920 --> 01:34:15,120 O sea, yo simplemente imprimo los datos para que luego sea más 1396 01:34:15,120 --> 01:34:16,840 fácil llevarlo a una hoja de cálculo. 1397 01:34:20,760 --> 01:34:23,080 Entonces, aquí en el programa de ejemplo, 1398 01:34:23,080 --> 01:34:26,760 lo que hace es que pone temperatura, o sea, 1399 01:34:26,760 --> 01:34:32,600 escribe temperatura igual a la temperatura que hay y le pone 1400 01:34:32,600 --> 01:34:34,080 la unidad, grado centígrado. 1401 01:34:34,080 --> 01:34:37,440 Presión, la presión y pascales. 1402 01:34:37,440 --> 01:34:39,120 Aproximación, altitud. 1403 01:34:39,120 --> 01:34:42,520 Esto para meterlo luego en una hoja de cálculo es difícil 1404 01:34:42,520 --> 01:34:44,920 porque aquí, ¿cómo están separados los datos? 1405 01:34:44,920 --> 01:34:47,440 ¿Por comas, por espacios, por qué? 1406 01:34:47,440 --> 01:34:49,920 Entonces, esto es lo que vamos a modificar. 1407 01:34:49,920 --> 01:34:53,120 Nosotros queremos que me aparezca temperatura, 1408 01:34:53,120 --> 01:34:55,720 coma, presión, coma, altitud. 1409 01:34:55,720 --> 01:34:58,680 Y con eso yo lo puedo pegar directamente a una hoja de 1410 01:34:58,680 --> 01:35:01,800 cálculo y que me salgan los datos en columna encima. 1411 01:35:01,800 --> 01:35:02,720 JUAN MANUEL LUCERO. 1412 01:35:02,720 --> 01:35:04,240 ¿Estás? 1413 01:35:04,240 --> 01:35:05,280 ¿Ve? 1414 01:35:05,280 --> 01:35:06,280 CARLA NUDEL ARESTADORA Uy, alguien se ha dejado ahí el 1415 01:35:06,280 --> 01:35:08,920 micro abierto. 1416 01:35:08,920 --> 01:35:12,400 JUAN MANUEL LUCERO ¿Estás? 1417 01:35:12,400 --> 01:35:13,480 CARLA NUDEL ARESTADORA OK. 1418 01:35:13,520 --> 01:35:16,440 Para separarlos por comas, lo que tenemos que hacer es 1419 01:35:16,440 --> 01:35:18,520 modificar los Serial Print. 1420 01:35:18,520 --> 01:35:21,320 No tengo que modificar nada más del código. 1421 01:35:21,320 --> 01:35:24,600 Simplemente tengo que modificar lo que imprimo por el puerto 1422 01:35:24,600 --> 01:35:25,400 serie. 1423 01:35:25,400 --> 01:35:30,840 O sea, yo no tengo que modificar ni el setup del código, 1424 01:35:30,840 --> 01:35:32,120 ni lo que hace, ni nada. 1425 01:35:32,120 --> 01:35:35,600 Simplemente lo que imprimo por el puerto serie. 1426 01:35:35,600 --> 01:35:39,360 Y para modificar lo que imprimo por el puerto serie, 1427 01:35:39,360 --> 01:35:41,920 tengo que modificar los Serial Print, 1428 01:35:41,960 --> 01:35:43,960 que es lo que hemos estado viendo con el mensaje de SOS, 1429 01:35:43,960 --> 01:35:45,560 los Serial Print. 1430 01:35:45,560 --> 01:35:49,280 Entonces, yo quiero que me imprima Serial Print la 1431 01:35:49,280 --> 01:35:51,760 temperatura, 21.09. 1432 01:35:51,760 --> 01:35:52,920 Y una coma. 1433 01:35:52,920 --> 01:35:54,560 Coma. 1434 01:35:54,560 --> 01:35:59,080 BMP punto presión. 1435 01:35:59,080 --> 01:36:00,160 Presión. 1436 01:36:00,160 --> 01:36:03,120 Y luego otra coma y la altitud. 1437 01:36:03,120 --> 01:36:05,360 Y ya aquí el EN es alto de línea, 1438 01:36:05,360 --> 01:36:08,720 porque los siguientes datos quiero que me aparezcan en la 1439 01:36:08,720 --> 01:36:09,720 siguiente línea. 1440 01:36:09,720 --> 01:36:13,600 Y yo aquí esto ya podría simplemente copiar y pegar un 1441 01:36:13,600 --> 01:36:16,720 Control-C, Control-V a una hoja de cálculo. 1442 01:36:16,720 --> 01:36:22,920 Y mi hoja de cálculo sí que sabe interpretar esta información. 1443 01:36:22,920 --> 01:36:24,360 Y luego el delay de 1,000. 1444 01:36:24,360 --> 01:36:26,240 El delay de un segundo. 1445 01:36:26,240 --> 01:36:28,640 Que creo que en el ejemplo aparece de 2 segundos. 1446 01:36:28,640 --> 01:36:30,680 Nosotros queremos un dato cada segundo. 1447 01:36:30,680 --> 01:36:32,160 Nos piden un dato cada segundo. 1448 01:36:32,160 --> 01:36:34,760 Entonces, yo voy a poner aquí un delay cada segundo. 1449 01:36:37,320 --> 01:36:39,400 OK, seguimos con el número de paquete. 1450 01:36:40,400 --> 01:36:44,160 Lo que voy a hacer va a ser meter en mi línea de datos un 1451 01:36:44,160 --> 01:36:47,840 mensaje, perdón, un número de paquete. 1452 01:36:47,840 --> 01:36:49,320 Para eso, ¿qué tenemos que hacer? 1453 01:36:49,320 --> 01:36:52,280 Pues, lo que hemos hecho con el Tinkercad para el sensor de 1454 01:36:52,280 --> 01:36:52,920 temperatura. 1455 01:36:52,920 --> 01:36:57,160 Tenemos que crear una variable int paquete, 1456 01:36:57,160 --> 01:36:59,720 que puede ser paquete o puede ser otro nombre. 1457 01:36:59,720 --> 01:37:03,160 Podéis dejarlo solo como p, int p, no tiene que ser paquete. 1458 01:37:03,160 --> 01:37:05,920 Pero, bueno, yo he puesto aquí paquete. 1459 01:37:05,920 --> 01:37:08,000 En el setup no tengo que hacer nada. 1460 01:37:08,000 --> 01:37:10,840 Habrá lo que haya en el ejemplo. 1461 01:37:10,840 --> 01:37:16,520 Y le voy al Serial Print, que es donde yo quiero imprimir cosas. 1462 01:37:16,520 --> 01:37:21,360 Así que en el Serial Print, antes de imprimir la 1463 01:37:21,360 --> 01:37:25,200 temperatura, que sería el 21,14 de aquí, 1464 01:37:25,200 --> 01:37:27,400 imprimo el número de paquete. 1465 01:37:27,400 --> 01:37:29,440 Y aquí ya esta captura de pantalla, 1466 01:37:29,440 --> 01:37:35,200 yo la cogí con mi número de paquete 106. 1467 01:37:35,200 --> 01:37:39,040 Y entonces, luego ya pongo paquete coma, 1468 01:37:39,040 --> 01:37:44,600 temperatura coma, presión coma, altitud coma. 1469 01:37:44,600 --> 01:37:47,120 Y paquete más más. 1470 01:37:47,120 --> 01:37:51,160 Paquete más más lo que va a hacer es que incrementa en una 1471 01:37:51,160 --> 01:37:56,840 unidad la variable que hay dentro de paquete para que se 1472 01:37:56,840 --> 01:37:59,160 incremente una vez cada vez que yo doy una vuelta. 1473 01:37:59,160 --> 01:38:02,360 O sea, el paquete es igual a 1, doy una vuelta. 1474 01:38:02,360 --> 01:38:04,320 El paquete es igual a 2, doy otra vuelta. 1475 01:38:04,360 --> 01:38:08,000 El paquete es igual a 3 y así me va a ir contando todos los 1476 01:38:08,000 --> 01:38:10,120 datos que voy recogiendo. 1477 01:38:10,120 --> 01:38:16,360 Y luego podéis decir, pues, hemos tomado 350 datos durante 1478 01:38:16,360 --> 01:38:19,360 todo el vuelo o algo así, de los cuales hemos perdido, 1479 01:38:19,360 --> 01:38:21,320 pues, no sé, 10. 1480 01:38:21,320 --> 01:38:24,600 Tenemos un porcentaje de, o sea, tenéis un porcentaje de 1481 01:38:24,600 --> 01:38:27,600 transmisión mayor del 80%. 1482 01:38:27,600 --> 01:38:29,440 Y eso es un exitazo. 1483 01:38:29,440 --> 01:38:32,440 Perfecto. 1484 01:38:32,440 --> 01:38:37,040 Y en el ejercicio 3, lo que propongo yo para saber que 1485 01:38:37,040 --> 01:38:39,960 estos son nuestros datos, asegurarnos de que son nuestros 1486 01:38:39,960 --> 01:38:42,560 datos, es poner el nombre del equipo. 1487 01:38:42,560 --> 01:38:43,960 Yo aquí he puesto SEA, ¿vale? 1488 01:38:43,960 --> 01:38:46,040 Como nombre del equipo. 1489 01:38:46,040 --> 01:38:47,280 Entonces, tenemos. 1490 01:38:47,280 --> 01:38:52,760 Elena, en la página anterior, mientras, 1491 01:38:52,760 --> 01:38:58,080 en el setup que ponía, mientras no sea serial delay. 1492 01:38:58,080 --> 01:38:59,680 ¿Esto qué quiere decir? 1493 01:38:59,680 --> 01:39:02,280 Esto es lo que aparece en el ejemplo. 1494 01:39:02,280 --> 01:39:05,320 Eso está en el ejemplo, lo dejáis tal cual. 1495 01:39:08,960 --> 01:39:12,520 Lo único que hay que modificar aquí son los serial print del 1496 01:39:12,520 --> 01:39:15,160 void loop, lo que marco yo aquí en rojo. 1497 01:39:15,160 --> 01:39:18,680 Lo que está en el setup se queda como está en el ejemplo. 1498 01:39:18,680 --> 01:39:22,400 Yo no lo voy a tocar. 1499 01:39:22,400 --> 01:39:25,080 De hecho, mucho más texto que todo esto. 1500 01:39:25,080 --> 01:39:29,600 Voy aquí, he hecho ahí un recorte. 1501 01:39:29,600 --> 01:39:32,040 Para que veáis la estructura, para que veáis que primero 1502 01:39:32,800 --> 01:39:34,960 tengo que poner la variable paquete, 1503 01:39:34,960 --> 01:39:37,960 luego iría el setup y todo lo que mi ejemplo mete en el 1504 01:39:37,960 --> 01:39:39,040 setup. 1505 01:39:39,040 --> 01:39:41,840 Y luego me voy al void loop. 1506 01:39:41,840 --> 01:39:43,240 De esta forma, ya lo abro. 1507 01:39:46,560 --> 01:39:52,320 Y ya tenemos que imprimo paquete, coma, temperatura, 1508 01:39:52,320 --> 01:39:59,360 coma, presión, coma, nombre de equipo y el paquete más más. 1509 01:39:59,360 --> 01:40:06,120 Y con eso ya tengo todos mis datos para copiar y pegar en una 1510 01:40:06,120 --> 01:40:06,960 hoja de cálculo. 1511 01:40:10,800 --> 01:40:14,120 Aquí, como ejemplo de análisis, lo que propongo, 1512 01:40:14,120 --> 01:40:17,560 lo que os propongo yo, que podéis hacer un análisis 1513 01:40:17,560 --> 01:40:22,000 cualquiera, yo propongo como un inicio de análisis. 1514 01:40:22,000 --> 01:40:26,840 Tenemos, para hacer un análisis de datos, 1515 01:40:27,480 --> 01:40:29,680 primero buscamos qué tenemos. 1516 01:40:29,680 --> 01:40:35,320 Yo tengo temperatura, presión atmosférica y altitud. 1517 01:40:35,320 --> 01:40:36,400 ¿Qué puedo mostrar? 1518 01:40:36,400 --> 01:40:38,880 O sea, ¿qué gráficas puedo hacer? 1519 01:40:38,880 --> 01:40:41,720 Pues puedo hacer altitud frente a tiempo, 1520 01:40:41,720 --> 01:40:44,880 temperatura frente a tiempo o incluso presión frente a 1521 01:40:44,880 --> 01:40:46,240 altitud. 1522 01:40:46,240 --> 01:40:47,760 Y ahí me hago mis preguntas. 1523 01:40:47,760 --> 01:40:51,800 O sea, teniendo esas gráficas, esas gráficas, 1524 01:40:51,800 --> 01:40:53,200 ¿qué puedo decir? 1525 01:40:53,200 --> 01:40:55,800 ¿Qué puedo decir yo de esas gráficas? 1526 01:40:55,800 --> 01:40:59,240 Pues podría decir si la temperatura aumenta o disminuye 1527 01:40:59,240 --> 01:41:01,600 con respecto a la altura. 1528 01:41:01,600 --> 01:41:05,280 A lo mejor me sale que la temperatura varía con respecto 1529 01:41:05,280 --> 01:41:06,720 a la altura. 1530 01:41:06,720 --> 01:41:10,120 Y también puedo decir algo de la presión atmosférica con 1531 01:41:10,120 --> 01:41:11,600 respecto a la altura. 1532 01:41:11,600 --> 01:41:14,560 ¿Cómo cambian todas estas variables con respecto a las 1533 01:41:14,560 --> 01:41:15,080 demás? 1534 01:41:15,080 --> 01:41:19,560 Y esta sería como un primer ejemplo de análisis de datos 1535 01:41:19,560 --> 01:41:28,280 con los datos que me da mi sensor BMP280. 1536 01:41:28,280 --> 01:41:34,240 Y, bueno, hasta aquí lo que tenía yo preparado para hoy. 1537 01:41:34,240 --> 01:41:41,080 Si tenéis alguna pregunta, para la siguiente, ay, sí, dime. 1538 01:41:41,080 --> 01:41:43,800 Pues sí tengo un par de preguntas. 1539 01:41:43,800 --> 01:41:46,240 No he levantado la mano porque estoy buscando y no lo 1540 01:41:46,240 --> 01:41:47,400 encuentro. 1541 01:41:47,400 --> 01:41:48,120 Ah, no pasa nada. 1542 01:41:48,120 --> 01:41:49,400 Dime. 1543 01:41:50,120 --> 01:41:53,000 Bueno, lo primero, si podías repetir lo de la biblioteca, 1544 01:41:53,000 --> 01:41:56,000 que es que justo ahí me he despistado y no. 1545 01:41:56,000 --> 01:41:56,680 Ah, claro. 1546 01:41:56,680 --> 01:41:59,440 Si no, ahora lo hago. 1547 01:41:59,440 --> 01:42:00,920 Nos van a mandar el kit. 1548 01:42:00,920 --> 01:42:04,400 O sea, esto viene en el kit. 1549 01:42:04,400 --> 01:42:09,440 En el kit, en la comunidad de autónomas que se repartan kits, 1550 01:42:09,440 --> 01:42:12,320 el BMP280 está incluido. 1551 01:42:12,320 --> 01:42:14,840 Vale. 1552 01:42:14,840 --> 01:42:16,840 La comunidad de Madrid sí lo reparta. 1553 01:42:16,840 --> 01:42:18,040 Ah, perdón, dime. 1554 01:42:18,080 --> 01:42:21,640 No, la comunidad de Madrid sí lo reparten. 1555 01:42:21,640 --> 01:42:22,360 Sí. 1556 01:42:22,360 --> 01:42:24,480 Vale. 1557 01:42:24,480 --> 01:42:27,280 De todas formas, el sensor BMP es muy baratito. 1558 01:42:27,280 --> 01:42:29,760 O sea, un sensor BMP. 1559 01:42:29,760 --> 01:42:32,760 No, si no es tanto por el precio, sino por la gestión. 1560 01:42:32,760 --> 01:42:33,600 Si va a llegar, pues. 1561 01:42:33,600 --> 01:42:35,920 No, claro, yo sé que lo de los centros educativos es muy 1562 01:42:35,920 --> 01:42:37,600 difícil, en fin. 1563 01:42:37,600 --> 01:42:39,880 Porque, claro, estas cosas no se compran ahí. 1564 01:42:39,880 --> 01:42:41,320 Pero, bueno. 1565 01:42:41,320 --> 01:42:45,080 Pero, bueno, o si alguien lo tiene de algún otro proyecto y 1566 01:42:45,080 --> 01:42:45,600 demás. 1567 01:42:49,040 --> 01:42:50,800 ¿Aquí alguna otra pregunta? 1568 01:42:50,800 --> 01:42:53,000 Lo de la biblioteca. 1569 01:42:53,000 --> 01:42:55,640 Ah, pues, perdóname que me he ido a otra. 1570 01:42:55,640 --> 01:43:00,640 Para descargar la biblioteca, una vez que entras en tu 1571 01:43:00,640 --> 01:43:04,000 Arduino IDE, que se descarga desde, 1572 01:43:04,000 --> 01:43:08,720 entra ahí en la página oficial de Arduino y se descarga el 1573 01:43:08,720 --> 01:43:10,840 Arduino IDE. 1574 01:43:10,840 --> 01:43:12,920 Vais a, sí. 1575 01:43:12,920 --> 01:43:14,920 Sería, o sea, ¿qué biblioteca era? 1576 01:43:14,920 --> 01:43:16,360 Es que no. 1577 01:43:16,360 --> 01:43:22,400 La biblioteca es, la que yo utilizo es Adafruit BMP 280 1578 01:43:22,400 --> 01:43:23,440 Library. 1579 01:43:23,440 --> 01:43:23,940 Vale. 1580 01:43:28,080 --> 01:43:29,520 Esa es la que yo voy a utilizar. 1581 01:43:29,520 --> 01:43:30,800 Hay otras, ¿eh? 1582 01:43:30,800 --> 01:43:34,520 Pero, bueno, esta es la que yo, mira, incluso aquí abajo, 1583 01:43:34,520 --> 01:43:37,320 si veis aquí, pone Kansakit Library. 1584 01:43:37,320 --> 01:43:38,000 ¿Sabe? 1585 01:43:38,000 --> 01:43:41,760 Alguien ya ha hecho ahí algo para Kansakit. 1586 01:43:41,760 --> 01:43:42,680 Hay que buscar info, ¿eh? 1587 01:43:42,680 --> 01:43:45,520 Porque hay muchas cosas ya hechas para Kansakit. 1588 01:43:45,520 --> 01:43:54,040 Y una vez que la instalas, entras en Archivo, Ejemplos, 1589 01:43:54,040 --> 01:43:58,040 y ahí abajo del todo te va a salir la biblioteca, 1590 01:43:58,040 --> 01:44:01,640 Adafruit BMP 280 Library. 1591 01:44:01,640 --> 01:44:02,120 Vale. 1592 01:44:02,120 --> 01:44:04,960 Y va a poder abrir el BMP Test. 1593 01:44:04,960 --> 01:44:06,040 Vale, perfecto. 1594 01:44:06,040 --> 01:44:07,320 Muchas gracias. 1595 01:44:07,320 --> 01:44:11,960 Solo una consulta, lo de los tiempos que estamos diciendo 1596 01:44:11,960 --> 01:44:13,240 cuándo terminan las clases. 1597 01:44:13,240 --> 01:44:16,240 A lo mejor la duda, en la Comunidad de Madrid nos ponía 1598 01:44:16,240 --> 01:44:18,480 que era de 5 a 7 y media. 1599 01:44:18,480 --> 01:44:21,440 En la Comunidad de Madrid, yo no sé si es diferente en otros 1600 01:44:21,440 --> 01:44:22,440 sitios. 1601 01:44:22,440 --> 01:44:24,800 Sí, yo también tenía previsto eso. 1602 01:44:24,800 --> 01:44:28,480 Digo, bueno, si he terminado a las 7 y ya la gente dice que va 1603 01:44:28,480 --> 01:44:31,520 a quedar para dudas y demás, pues, pues, perfecto. 1604 01:44:31,520 --> 01:44:34,800 Porque si no esto se alarga, esto se alarga muchísimo. 1605 01:44:34,800 --> 01:44:38,000 Bueno, aquí yo voy a hacerlo muy rápido y no. 1606 01:44:38,000 --> 01:44:39,360 Muchas gracias. 1607 01:44:39,360 --> 01:44:40,440 Nada, nada. 1608 01:44:40,440 --> 01:44:43,160 Aquí tenemos, ah, hay manos levantadas. 1609 01:44:43,160 --> 01:44:45,720 Sí. 1610 01:44:45,720 --> 01:44:50,080 Bueno, yo tenía, yo tenía una duda con el tema que has 1611 01:44:50,080 --> 01:44:52,440 comentado de los datos para Excel. 1612 01:44:52,440 --> 01:44:54,080 Eso es una gestión a posteriori, ¿no? 1613 01:44:54,080 --> 01:44:57,320 Una vez ya ha caído y estamos ya abajo en el ordenador, ¿no? 1614 01:44:57,320 --> 01:45:00,960 O está automatizado para hacerlo en el tiempo real, ¿no? 1615 01:45:00,960 --> 01:45:01,640 Hay de todo. 1616 01:45:01,640 --> 01:45:02,720 No, no, no. 1617 01:45:02,720 --> 01:45:06,240 Lo que te piden es que tú recibas en tiempo real. 1618 01:45:06,240 --> 01:45:08,840 O sea, tú recibes en tiempo real. 1619 01:45:08,840 --> 01:45:12,800 Pero luego el análisis puede ser a posterior. 1620 01:45:12,800 --> 01:45:18,120 Hay equipo que sí que, digamos, incluyen en su misión 1621 01:45:18,120 --> 01:45:20,600 secundaria lo de procesar en tiempo real, 1622 01:45:20,600 --> 01:45:23,080 pero ya como misión secundaria extra. 1623 01:45:23,080 --> 01:45:27,560 Pero no, pero no se pide, no se pide procesar, 1624 01:45:27,560 --> 01:45:30,040 analizar datos en tiempo real. 1625 01:45:30,040 --> 01:45:32,320 Vale, vale. 1626 01:45:32,320 --> 01:45:35,240 Sí que hay equipos que se centran ahí para desarrollar su 1627 01:45:35,240 --> 01:45:40,040 misión secundaria y hacen un procesamiento en tiempo real, 1628 01:45:40,040 --> 01:45:41,040 compacto, no sé qué. 1629 01:45:41,080 --> 01:45:43,480 Pero ya como misión secundaria, no, no. 1630 01:45:43,480 --> 01:45:44,440 Va a diferente. 1631 01:45:47,440 --> 01:45:49,640 Yolanda, una duda que tenía era parecida un poco a lo que te 1632 01:45:49,640 --> 01:45:53,280 acaban de decir, que si conoces algún software o programa para 1633 01:45:53,280 --> 01:45:58,360 realizar gráficas en tiempo real con esa información. 1634 01:45:58,360 --> 01:46:03,200 Bueno, realmente yo lo del procesamiento en tiempo real 1635 01:46:03,200 --> 01:46:04,120 nunca lo he hecho. 1636 01:46:04,120 --> 01:46:07,480 Sí que he visto equipos que se han lanzado y han utilizado 1637 01:46:07,480 --> 01:46:10,840 Processing, si lo conocen, la extensión de Arduino. 1638 01:46:11,240 --> 01:46:13,280 Han utilizado Processing, ¿vale? 1639 01:46:13,280 --> 01:46:17,960 Por si por ahí puede encontrar más información. 1640 01:46:17,960 --> 01:46:20,160 De todas formas, me lo apunto porque creo que sí que el club 1641 01:46:20,160 --> 01:46:24,200 de robótica hizo algo parecido por si os puedo compartir 1642 01:46:24,200 --> 01:46:26,160 cualquier información. 1643 01:46:26,160 --> 01:46:26,680 De acuerdo. 1644 01:46:26,680 --> 01:46:28,040 Gracias, Elena. 1645 01:46:28,040 --> 01:46:29,760 Solamente una pregunta, Elena. 1646 01:46:29,760 --> 01:46:35,520 Cuando tenemos la base de datos separado, ¿esto lo pasamos a un 1647 01:46:35,520 --> 01:46:38,960 Excel o qué hacemos con este archivo? 1648 01:46:38,960 --> 01:46:40,640 ¿O cómo lo pasamos? 1649 01:46:40,960 --> 01:46:45,600 La forma más fácil es copiar y pegar. 1650 01:46:45,600 --> 01:46:47,640 Copiar y pegar y al Excel y al Excel. 1651 01:46:47,640 --> 01:46:48,240 Exacto. 1652 01:46:48,240 --> 01:46:57,640 Esa sería como la forma más fácil y analógica de hacerlo todo. 1653 01:46:57,640 --> 01:47:01,480 Sí que hay un programita muy simple que yo mostraré, 1654 01:47:01,480 --> 01:47:08,240 que grabaré un vídeo, porque ahora parece que voy a subir un 1655 01:47:08,240 --> 01:47:12,520 vídeo a YouTube, grabaré un vídeo de cómo capturar los 1656 01:47:12,520 --> 01:47:14,000 datos con Cool Term. 1657 01:47:14,000 --> 01:47:18,680 Cool Term es un programita muy básico que lo que hace es que 1658 01:47:18,680 --> 01:47:21,760 lo que el Arduino escribe en el puerto serie lo guarda un 1659 01:47:21,760 --> 01:47:23,760 archivo. 1660 01:47:23,760 --> 01:47:26,600 Y entonces, en vez de copiar y pegar a lo bruto, 1661 01:47:26,600 --> 01:47:30,720 puede entrar en la hoja de cálculo en Excel o en Office y, 1662 01:47:30,720 --> 01:47:34,360 digamos, importar los datos desde archivo. 1663 01:47:34,360 --> 01:47:36,720 Claro, sería mucho más fácil porque los datos se van 1664 01:47:36,720 --> 01:47:40,960 subiendo y los vas perdiendo de la vista. 1665 01:47:40,960 --> 01:47:42,600 Claro, exacto. 1666 01:47:42,600 --> 01:47:46,600 Claro, sería mejor para no perder ahí ningún dato con el 1667 01:47:46,600 --> 01:47:47,840 copia y pega. 1668 01:47:47,840 --> 01:47:51,080 Pero digamos que la forma más simple que no está prohibido 1669 01:47:51,080 --> 01:47:51,960 copiar y pegar. 1670 01:47:51,960 --> 01:47:54,520 Si tú copias tus datos y los pega de una hoja de cálculo, 1671 01:47:54,520 --> 01:47:56,560 nadie te puede decir nada porque en ningún sitio. 1672 01:47:56,560 --> 01:47:59,840 El tiempo que pones es un segundo. 1673 01:47:59,840 --> 01:48:02,240 Cuando te das cuenta de que pones copia de 2, 1674 01:48:02,240 --> 01:48:05,520 has perdido 10. 1675 01:48:05,520 --> 01:48:08,400 No, pero no se borra. 1676 01:48:08,400 --> 01:48:13,040 O sea, digamos que tú puedes luego copiar todos los datos 1677 01:48:13,040 --> 01:48:15,600 que tienes. 1678 01:48:15,600 --> 01:48:19,560 Pero claro, es mucho mejor que se te vaya guardando porque así, 1679 01:48:19,560 --> 01:48:22,080 además, yo qué sé, cualquier cosa que lo cierras, 1680 01:48:22,080 --> 01:48:25,600 que no sé qué, te permite hacer, te permite mucha más 1681 01:48:25,600 --> 01:48:28,480 flexibilidad. 1682 01:48:28,480 --> 01:48:31,840 Lo del Arduino, lo del proceso sí que sería chulo saberlo 1683 01:48:31,840 --> 01:48:33,920 hacer. 1684 01:48:33,920 --> 01:48:36,000 Vale, vale, puedo buscar información. 1685 01:48:36,000 --> 01:48:42,200 Porque hubo 2 o 3 equipos que sí que utilizaron procesos para 1686 01:48:42,200 --> 01:48:44,000 intentar hacer, para ver, digamos, 1687 01:48:44,000 --> 01:48:45,960 la gráfica en tiempo real. 1688 01:48:45,960 --> 01:48:50,160 Lo que hacían era tomar los datos y tener ahí varias 1689 01:48:50,160 --> 01:48:55,080 gráficas que se podían ver en tiempo real. 1690 01:48:55,080 --> 01:48:57,840 Vale, muchas gracias. 1691 01:48:57,840 --> 01:48:59,120 Nada, nada, vosotros. 1692 01:48:59,120 --> 01:49:07,440 ¿Podrías repetir la aplicación, la última aplicación que coge 1693 01:49:07,440 --> 01:49:08,800 los datos? 1694 01:49:08,800 --> 01:49:09,400 ¿Coolterm? 1695 01:49:09,400 --> 01:49:10,920 Sí, es Coolterm. 1696 01:49:10,920 --> 01:49:12,560 Lo puedo dejar aquí en el chat. 1697 01:49:12,560 --> 01:49:16,920 De todas formas, os grabaré un vídeo. 1698 01:49:16,920 --> 01:49:19,920 Ah, gracias. 1699 01:49:19,920 --> 01:49:22,280 Coolterm. 1700 01:49:22,280 --> 01:49:24,440 Hay muchos programitas parecidos a este. 1701 01:49:24,440 --> 01:49:26,920 Yo utilizo el Coolterm. 1702 01:49:30,120 --> 01:49:32,120 Ese de aquí, vale. 1703 01:49:37,840 --> 01:49:42,040 Bueno, para los que estos días vayáis haciendo esto con el 1704 01:49:42,040 --> 01:49:45,320 sensor, si lo tenéis y demás, o incluso lo del LED con 1705 01:49:45,320 --> 01:49:50,320 Arduino, yo me he descargado aquí el IDE 2.2.1, 1706 01:49:50,320 --> 01:49:52,280 que es el último, ultimísimo de Arduino. 1707 01:49:52,280 --> 01:49:54,000 Y sí que tiene cosas que me gustan. 1708 01:49:54,000 --> 01:49:57,840 Y, bueno, y otras cosas que me ha cambiado a mí un poco. 1709 01:49:57,880 --> 01:50:01,320 Pero, bueno, así para que lo sepáis, 1710 01:50:01,320 --> 01:50:04,760 aquí la librería parece indiferente que lo que yo he 1711 01:50:04,760 --> 01:50:07,800 puesto en la presentación. 1712 01:50:07,800 --> 01:50:10,600 Para que lo tengáis en cuenta, aquí en Tools, 1713 01:50:10,600 --> 01:50:13,880 cuando le damos a Manage Libraries, 1714 01:50:13,880 --> 01:50:18,320 gestionar bibliotecas, me sale aquí a la izquierda, ¿vale? 1715 01:50:18,320 --> 01:50:19,760 En esta versión de Arduino. 1716 01:50:19,760 --> 01:50:21,600 Para que no os asustéis que sale aquí. 1717 01:50:21,600 --> 01:50:24,960 Entonces, yo aquí busco, ay, perdón, 1718 01:50:24,960 --> 01:50:29,800 yo aquí busco BMP280. 1719 01:50:29,800 --> 01:50:32,040 Y ya me aparecen aquí todas las, ¿ves? 1720 01:50:32,040 --> 01:50:35,800 Yo me he instalado esta, a la Freed, BMP280, Lightroom. 1721 01:50:39,600 --> 01:50:42,160 Y para quitar esto, que yo eché un ratito, 1722 01:50:42,160 --> 01:50:43,320 porque digo, ¿cómo lo quito? 1723 01:50:43,320 --> 01:50:44,800 No me deja quitarlo de aquí. 1724 01:50:44,800 --> 01:50:46,440 Es simplemente dándole aquí. 1725 01:50:46,440 --> 01:50:48,320 Tú abres y cierras, ¿vale? 1726 01:50:48,320 --> 01:50:51,880 Para que no eches el rato que yo para ver eso. 1727 01:50:51,880 --> 01:50:53,520 Abres y cierras aquí. 1728 01:50:53,560 --> 01:50:58,880 Y para abrir el ejemplo, le das a File, Examples. 1729 01:50:58,880 --> 01:51:04,040 Bueno, que lo puedes tener en inglés o en castellano. 1730 01:51:04,040 --> 01:51:08,200 Y aquí el, a la Freed, de BMP280 Library, Sensor Test. 1731 01:51:11,360 --> 01:51:12,440 Sensor Test. 1732 01:51:12,440 --> 01:51:15,480 Y ya te abre en otra ventanita el Sensor Test. 1733 01:51:18,320 --> 01:51:22,560 La batería es, bla, bla, bla, bla, bla, bla. 1734 01:51:22,600 --> 01:51:24,120 Y aquí hay un montón de cosas, ¿ves? 1735 01:51:24,120 --> 01:51:28,000 Como veis, aquí en el Voice Setup hay un montón de cosas que a 1736 01:51:28,000 --> 01:51:31,120 mí, que yo no voy a tocar, no me interesan. 1737 01:51:31,120 --> 01:51:35,320 Yo me voy directamente al loop, que es donde pone todo esto, 1738 01:51:35,320 --> 01:51:36,520 que es lo que yo quiero cambiar. 1739 01:51:36,520 --> 01:51:40,000 Porque yo quiero cambiar cómo imprimen los datos. 1740 01:51:44,600 --> 01:51:51,240 Así que, bueno, voy a dejar en el chat el enlace a los vídeos 1741 01:51:51,240 --> 01:51:56,440 de los ejercicios de Tinkercad que hemos hecho y de la 1742 01:51:56,440 --> 01:52:00,920 conexión del BMP y de cargar el ejemplo. 1743 01:52:00,920 --> 01:52:01,420 ¿Vale? 1744 01:52:01,420 --> 01:52:06,360 Y durante esta semana subiré los ejercicios resueltos, 1745 01:52:06,360 --> 01:52:09,800 estos que propongo, de ponerlos todos separados por coma e 1746 01:52:09,800 --> 01:52:13,160 intentar hacer un pequeño análisis de datos. 1747 01:52:16,800 --> 01:52:17,960 A ver, voy a copiarlo aquí. 1748 01:52:21,440 --> 01:52:25,240 Y por mí hemos terminado. 1749 01:52:25,240 --> 01:52:29,200 De ahoritas va bien aquí de conexión online. 1750 01:52:29,200 --> 01:52:32,520 Tampoco hace falta saturar. 1751 01:52:32,520 --> 01:52:36,840 Así que me quedo para cualquier duda que tengáis. 1752 01:52:36,840 --> 01:52:43,800 Mientras planteéis más dudas y mientras Elena contestaba otra, 1753 01:52:43,800 --> 01:52:47,720 ha habido gente que ha preguntado sobre el hardware. 1754 01:52:47,720 --> 01:52:53,480 A ver, esta formación se está dando con Arduino Uno porque es 1755 01:52:53,480 --> 01:52:56,680 razonablemente grande, no hay que soldar, 1756 01:52:56,680 --> 01:53:00,000 se puede pinchar en los pines, pero, por supuesto, 1757 01:53:00,000 --> 01:53:04,440 vosotros en el Canvas podéis utilizar lo que mejor os 1758 01:53:04,440 --> 01:53:05,200 parezca. 1759 01:53:05,200 --> 01:53:10,680 Ya no solo como procesador, sino como sensores o incluso como 1760 01:53:10,680 --> 01:53:11,400 comunicación. 1761 01:53:11,400 --> 01:53:16,840 Hay quien utiliza, en vez del APC220 LoRa, 1762 01:53:16,840 --> 01:53:21,560 hay alguien que no ha hecho alguna consulta sobre Wi-Fi, 1763 01:53:21,560 --> 01:53:26,760 aunque tengo alguna duda sobre si llegará la señal o no. 1764 01:53:26,760 --> 01:53:35,280 Incluso hay alguien que no estaba haciendo una consulta, 1765 01:53:35,280 --> 01:53:38,320 a ver si lo encuentro. 1766 01:53:38,320 --> 01:53:39,640 Sin nada, era sobre LoRa. 1767 01:53:39,640 --> 01:53:45,520 Entonces, en principio, podéis usar lo que mejor os venga. 1768 01:53:45,520 --> 01:53:50,360 Tenéis que tener en cuenta algo y es que tenéis que ser capaces 1769 01:53:50,360 --> 01:53:58,240 de asegurar que, o bien podéis elegir una frecuencia única, 1770 01:53:58,240 --> 01:54:04,000 porque al final vuestro Canvas, si llegáis a los lanzamientos, 1771 01:54:04,000 --> 01:54:10,640 pues va a ir dentro de un cohete con otro 5 o incluso va 1772 01:54:10,640 --> 01:54:13,560 a tener que coexistir con todos los que se lancen ese día. 1773 01:54:13,600 --> 01:54:20,640 Entonces, tenéis que ser capaces de seleccionar una frecuencia o 1774 01:54:20,640 --> 01:54:24,120 utilizar un protocolo de comunicación que evite la 1775 01:54:24,120 --> 01:54:28,120 interferencia y poco más. 1776 01:54:28,120 --> 01:54:33,680 Creo que sí hay gente que ha hecho cosas con LoRa. 1777 01:54:33,680 --> 01:54:38,880 No sé exactamente el chip que tenéis pensado hacer, 1778 01:54:38,880 --> 01:54:43,840 lo que permite o lo que no, pero, bueno, 1779 01:54:43,840 --> 01:54:47,160 eso ya depende un poco de cada uno. 1780 01:54:58,840 --> 01:55:02,640 Hola, ¿te puedo hacer una consulta? 1781 01:55:02,640 --> 01:55:04,600 Claro, dime. 1782 01:55:04,600 --> 01:55:06,680 Nada, era con respecto a las radios. 1783 01:55:06,720 --> 01:55:10,320 ¿Qué frecuencias son las permitidas? 1784 01:55:10,320 --> 01:55:18,440 Porque, claro, yo no sé si 433 todavía se puede en España o no. 1785 01:55:18,440 --> 01:55:25,520 Sí, sí, la 433 es lo que utiliza el APG. 1786 01:55:25,520 --> 01:55:29,400 Vale, ¿y el 868? 1787 01:55:29,400 --> 01:55:33,000 Y el 868 de LoRa. 1788 01:55:33,000 --> 01:55:36,040 Vale, ¿se puede usar en 868 LoRa sin problemas? 1789 01:55:36,080 --> 01:55:40,800 Sí, en LoRa lo que sí que se puede hacer es cambiar el canal. 1790 01:55:40,800 --> 01:55:44,120 O sea, aunque no cambies la frecuencia, 1791 01:55:44,120 --> 01:55:46,160 sí que puedes cambiar el canal. 1792 01:55:46,160 --> 01:55:48,720 Y con eso ya no va a tener interferencia. 1793 01:55:48,720 --> 01:55:54,120 De todas formas, cuando empiece ya la campaña de lanzamiento, 1794 01:55:54,120 --> 01:55:58,800 pues, iremos viendo cómo cazar ahí todas las frecuencias para que 1795 01:55:58,800 --> 01:56:00,440 nadie tenga interferencia. 1796 01:56:00,440 --> 01:56:03,000 Nada, era más que todo para saber qué frecuencias eran las 1797 01:56:03,000 --> 01:56:04,080 permitidas. 1798 01:56:04,120 --> 01:56:06,560 Es que como hay una variedad ahí interesante. 1799 01:56:06,560 --> 01:56:09,080 Sí, sí, o sea, es diferente en cada país. 1800 01:56:09,080 --> 01:56:12,120 ¿Cuál habéis dicho de LoRa, perdón? 1801 01:56:12,120 --> 01:56:13,720 La 868. 1802 01:56:13,720 --> 01:56:14,220 Gracias. 1803 01:56:18,080 --> 01:56:19,800 Gracias. 1804 01:56:19,800 --> 01:56:20,320 Nada, nada. 1805 01:56:27,640 --> 01:56:29,880 He copiado los, hay que escribir mucho, 1806 01:56:29,880 --> 01:56:32,240 he copiado los vídeos, ¿no? 1807 01:56:32,640 --> 01:56:34,040 Hablando todavía de tu pregunta. 1808 01:56:34,040 --> 01:56:34,720 Ah, vale, vale. 1809 01:56:34,720 --> 01:56:36,520 ¿Puedo otra vez? 1810 01:56:36,520 --> 01:56:37,640 Claro, dime. 1811 01:56:37,640 --> 01:56:42,360 Por ejemplo, si yo quiero hacer transmisión de vídeo en el 1812 01:56:42,360 --> 01:56:44,840 lanzamiento como misión secundaria, ¿no? 1813 01:56:44,840 --> 01:56:53,200 La tengo en frecuencias 5.8, 1.3, ¿cuáles son las permitidas? 1814 01:56:53,200 --> 01:56:55,440 Porque creo que 1.3 ya no está permitido, 1815 01:56:55,440 --> 01:56:56,960 si no me equivoco. 1816 01:56:56,960 --> 01:57:00,080 Ay, pues, lo de en vídeo, no lo recuerdo, 1817 01:57:00,120 --> 01:57:03,360 no lo sé exactamente. 1818 01:57:03,360 --> 01:57:05,840 1.3, ¿lo puedo mirar? 1819 01:57:05,840 --> 01:57:10,000 Claro, en vídeo no lo sé. 1820 01:57:10,000 --> 01:57:12,920 Vale, porque normalmente usamos en 5.8, que va bien, bueno, 1821 01:57:12,920 --> 01:57:17,120 aunque con poca distancia, pero con más distancia, con 1.3. 1822 01:57:17,120 --> 01:57:19,400 Pero creo que 1.3 ya está prohibido en España, 1823 01:57:19,400 --> 01:57:21,280 no estoy seguro. 1824 01:57:21,280 --> 01:57:25,200 Ay, yo tampoco lo sé, lo de si está permitido 1.3, 1825 01:57:25,200 --> 01:57:29,000 pero lo miramos. 1826 01:57:29,000 --> 01:57:33,280 Claro, para el vídeo te va a venir mucho mejor. 1827 01:57:33,280 --> 01:57:36,840 Claro, es que más corta viene mejor. 1828 01:57:36,840 --> 01:57:38,560 Claro, claro. 1829 01:57:38,560 --> 01:57:42,440 Vale, vale, pues, lo miro y si lo encuentro, 1830 01:57:42,440 --> 01:57:44,160 pues, lo comento la semana que viene. 1831 01:57:44,160 --> 01:57:44,720 Vale, genial. 1832 01:57:44,720 --> 01:57:46,040 Gracias. 1833 01:57:46,040 --> 01:57:46,640 Nada, nada. 1834 01:58:00,000 --> 01:58:01,000 ¿Alguna cosita más? 1835 01:58:08,240 --> 01:58:11,840 Yo quería hacer una pregunta. 1836 01:58:11,840 --> 01:58:17,240 No sé si tenía en las bases que los datos que se transmiten por 1837 01:58:17,240 --> 01:58:22,440 radio tenían que estar codificados o encriptados o no 1838 01:58:22,440 --> 01:58:25,760 sé qué historia así rara. 1839 01:58:25,760 --> 01:58:28,680 ¿Sabes algo de eso? 1840 01:58:28,680 --> 01:58:31,720 Sí, lo que pone en las bases es que tienes que saber, 1841 01:58:31,720 --> 01:58:35,120 tienes que poder identificar tus datos. 1842 01:58:35,120 --> 01:58:37,680 Por ejemplo, con lo que yo he mostrado de poner el nombre de 1843 01:58:37,680 --> 01:58:41,160 tu equipo justo detrás, sería una forma de identificarlo 1844 01:58:41,160 --> 01:58:42,520 fácilmente. 1845 01:58:42,520 --> 01:58:46,760 Tú luego ya te puedes meter en hacer ahí alguna ecuación o 1846 01:58:46,760 --> 01:58:49,760 alguna transformación para codificarlos más. 1847 01:58:52,360 --> 01:58:53,960 Vale, vale. 1848 01:58:53,960 --> 01:58:56,760 Vale, pero en principio con eso, o sea, 1849 01:58:56,800 --> 01:59:00,200 tienes que ser capaz de identificar tus datos para saber 1850 01:59:00,200 --> 01:59:02,920 si de verdad estás recibiendo. 1851 01:59:02,920 --> 01:59:04,920 Claro. 1852 01:59:04,920 --> 01:59:06,280 Sí. 1853 01:59:06,280 --> 01:59:08,880 La codificación puede ser tan compleja como tú quieras. 1854 01:59:08,880 --> 01:59:12,880 Tú puedes ponerte ahí una multiplicación, una ecuación, 1855 01:59:12,880 --> 01:59:15,040 un sistema de codificación, no sé qué. 1856 01:59:15,040 --> 01:59:17,480 Pero, bueno, en principio lo que yo propongo es poner 1857 01:59:17,480 --> 01:59:22,720 simplemente el nombre del equipo para identificarlo. 1858 01:59:22,720 --> 01:59:25,920 Incluso en la radio, en las frecuencias de radio, 1859 01:59:26,000 --> 01:59:31,360 tendría que haber la posibilidad de canales independientes. 1860 01:59:31,360 --> 01:59:35,200 Claro, para las frecuencias de radio no puede utilizar toda la 1861 01:59:35,200 --> 01:59:36,440 misma frecuencia. 1862 01:59:36,440 --> 01:59:36,960 Claro. 1863 01:59:36,960 --> 01:59:41,760 Entonces, lo que hacemos es que luego cuando lleguen los 1864 01:59:41,760 --> 01:59:46,840 lanzamientos, pues, intentamos asignar a cada equipo una 1865 01:59:46,840 --> 01:59:49,920 frecuencia para que no haya interferencias. 1866 01:59:49,920 --> 01:59:50,440 Claro. 1867 01:59:50,440 --> 01:59:54,880 Con eso ya se solucionaría prácticamente el problema, ¿no? 1868 01:59:54,880 --> 01:59:56,480 Sí. 1869 01:59:56,480 --> 01:59:57,760 Bueno, esa era mi duda. 1870 01:59:57,760 --> 01:59:59,640 Gracias. 1871 01:59:59,640 --> 02:00:00,140 Nada. 1872 02:00:03,800 --> 02:00:07,240 El BMP280, aparte de medir la presión, 1873 02:00:07,240 --> 02:00:12,720 temperaturas asociadas a la altura, 1874 02:00:12,720 --> 02:00:14,600 ¿mide alguna otra variable? 1875 02:00:14,600 --> 02:00:17,520 La humedad, me parece, a lo mejor. 1876 02:00:17,520 --> 02:00:18,920 La humedad. 1877 02:00:18,920 --> 02:00:22,440 Ay, perdón, la humedad la mide el BME. 1878 02:00:22,440 --> 02:00:23,920 O sea, son dos sensores diferentes. 1879 02:00:23,960 --> 02:00:30,040 Está el BMP de Pamplona y el BME de España. 1880 02:00:30,040 --> 02:00:31,240 O sea, son dos sensores. 1881 02:00:31,240 --> 02:00:34,160 El P, que es el que vamos a utilizar aquí, 1882 02:00:34,160 --> 02:00:37,600 solo mide temperatura, humedad y, perdón, 1883 02:00:37,600 --> 02:00:40,160 temperatura, presión y la altitud. 1884 02:00:40,160 --> 02:00:43,720 Y el BME sí que es capaz de medir la humedad. 1885 02:00:43,720 --> 02:00:46,120 Vale, gracias. 1886 02:00:46,120 --> 02:00:46,640 Nada, nada. 1887 02:00:49,760 --> 02:00:50,920 Buenas. 1888 02:00:50,960 --> 02:00:55,920 Quería preguntar, ¿habéis dicho un programa para analizar los 1889 02:00:55,920 --> 02:00:57,840 datos, Kult Term? 1890 02:00:57,840 --> 02:01:01,440 No sé muy bien en qué momento habéis dicho eso. 1891 02:01:01,440 --> 02:01:04,200 O sea, lo he oído, pero no sabía muy bien. 1892 02:01:04,200 --> 02:01:08,160 Sí, lo he nombrado, pero lo dejaré grabado. 1893 02:01:08,160 --> 02:01:13,920 Kult Term es un programa que lo que hace es que captura el 1894 02:01:13,920 --> 02:01:15,680 puerto serie de Arduino. 1895 02:01:15,720 --> 02:01:20,960 Digamos que te permite todo lo que aparece en el puerto serie 1896 02:01:20,960 --> 02:01:22,280 guardarle un archivo. 1897 02:01:22,280 --> 02:01:26,240 Y entonces ya luego puede importar desde archivo de texto 1898 02:01:26,240 --> 02:01:29,720 en Excel o en Office o en una hoja o en otra hoja de 1899 02:01:29,720 --> 02:01:30,720 cálculo. 1900 02:01:30,720 --> 02:01:33,400 Lo que tenemos que buscar, si no usamos ese, usamos otro, 1901 02:01:33,400 --> 02:01:38,080 pero que copie el puerto serie de Arduino. 1902 02:01:38,080 --> 02:01:42,760 ¿Lo copia en tiempo real? 1903 02:01:42,760 --> 02:01:43,560 O sea, quiero decir. 1904 02:01:43,560 --> 02:01:46,520 Y este programa lo que hace el Kult Term es como una 1905 02:01:46,520 --> 02:01:47,360 grabación. 1906 02:01:47,360 --> 02:01:51,240 O sea, lo que hace es que graba, mientras tiene el puerto serie 1907 02:01:51,240 --> 02:01:53,840 de Arduino abierto, lo que hace es que graba todo lo que 1908 02:01:53,840 --> 02:01:54,520 aparece. 1909 02:01:54,520 --> 02:01:58,080 Y luego justo cuando termina tu conexión y demás, 1910 02:01:58,080 --> 02:02:01,760 pues ya lo guarda en un archivo. 1911 02:02:01,760 --> 02:02:03,800 Hay muchos programas que hacen esto. 1912 02:02:03,800 --> 02:02:07,480 Luego sí que hay otros programas también que como que lo envían 1913 02:02:07,480 --> 02:02:09,480 a tiempo real a Excel o algo así, 1914 02:02:09,480 --> 02:02:11,040 pero hay que tener licencia o algo. 1915 02:02:11,080 --> 02:02:13,800 Porque me acuerdo que un equipo quiso hacerlo el año pasado y 1916 02:02:13,800 --> 02:02:19,400 al final no pudo porque pedía licencia de Excel, 1917 02:02:19,400 --> 02:02:22,920 licencia pro de Microsoft Word. 1918 02:02:22,920 --> 02:02:24,320 VALERIA ARLANTIZ ARDILLO A TRAVÉS DE INTÉRPRETE 1919 02:02:24,320 --> 02:02:25,120 Vale, muchas gracias. 1920 02:02:34,720 --> 02:02:36,880 ¿Alguna duda más? 1921 02:02:36,880 --> 02:02:40,160 Algo con lo que no podáis dormir esta noche. 1922 02:02:40,160 --> 02:02:43,680 Yo intentaré dejaros la solución de estos ejercicios 1923 02:02:43,680 --> 02:02:48,640 durante esta semana para que el martes de la semana que viene 1924 02:02:48,640 --> 02:02:53,840 tengamos ahí al inicio un poquito de recopilación y 1925 02:02:53,840 --> 02:03:02,720 demás del sensor BMP y ya ponernos con el APC220 de 1926 02:03:02,720 --> 02:03:03,560 transmisión radio. 1927 02:03:03,560 --> 02:03:04,560 ¿Alguna duda más? 1928 02:03:09,880 --> 02:03:14,920 Pues yo no lo he utilizado el módulo de 3DR. 1929 02:03:14,920 --> 02:03:17,600 O sea, lo conozco y tal, pero no lo he utilizado. 1930 02:03:17,600 --> 02:03:24,120 Así que no sabría decirte qué tal funciona. 1931 02:03:24,120 --> 02:03:27,800 No sé, si tienes uno, prueba a ver qué tal. 1932 02:03:27,800 --> 02:03:29,680 ¿Se me oye? 1933 02:03:29,680 --> 02:03:31,400 Sí, dime. 1934 02:03:31,400 --> 02:03:33,680 ¿Entonces el LoRa32 si valdría? 1935 02:03:33,680 --> 02:03:36,320 Es que he visto que lo usaban los de Democratizando Kansas de 1936 02:03:36,320 --> 02:03:40,080 Granada, pero no veía la forma de cambiar la frecuencia. 1937 02:03:40,080 --> 02:03:42,240 O sea, con el cambio de canal sí. 1938 02:03:42,240 --> 02:03:44,000 Sí, pero puedes cambiar el canal, exacto. 1939 02:03:44,000 --> 02:03:45,240 Vale, o sea, que sí lo podría. 1940 02:03:45,240 --> 02:03:47,360 Valerá por irlos comprando y probando. 1941 02:03:47,360 --> 02:03:49,680 Vale, pues nada, muchas gracias. 1942 02:03:49,680 --> 02:03:52,040 Nada, nada. 1943 02:03:52,040 --> 02:03:54,200 Sí, tienes que dejar un pin libre. 1944 02:03:54,200 --> 02:03:59,520 El sensor BMP280 tiene 6 pines y nosotros solo vamos a utilizar 1945 02:03:59,520 --> 02:04:00,020 5. 1946 02:04:02,400 --> 02:04:07,040 Ah, pues lo de la lista de componentes, 1947 02:04:07,040 --> 02:04:11,440 yo creo que Miguel sí que tenía ahí la lista, ¿no? 1948 02:04:11,440 --> 02:04:13,200 La lista la puedes compartir, ¿no, Miguel? 1949 02:04:13,200 --> 02:04:14,240 La lista de componentes. 1950 02:04:14,240 --> 02:04:17,720 Sí, la voy a volver a poner ahora. 1951 02:04:17,720 --> 02:04:20,520 OK, OK. 1952 02:04:20,520 --> 02:04:25,360 Ah, mira, por ahí te han dicho que el 3DR no funciona muy bien. 1953 02:04:25,360 --> 02:04:26,760 Yo es que no lo he utilizado. 1954 02:04:31,960 --> 02:04:36,040 Otra pregunta, ¿cuando decís lo dejamos colgado, 1955 02:04:36,040 --> 02:04:38,440 exactamente dónde lo dejáis? 1956 02:04:38,440 --> 02:04:42,000 Yo soy de Madrid, yo supongo que será en el aula virtual. 1957 02:04:42,000 --> 02:04:44,880 ¿O solo dejáis las grabaciones? 1958 02:04:44,880 --> 02:04:49,160 No, eso es, a ver, los que sois de Madrid, 1959 02:04:49,160 --> 02:04:53,880 todos los recursos que utiliza Helena van a estar colgados en 1960 02:04:53,880 --> 02:04:55,040 el aula virtual. 1961 02:04:55,040 --> 02:04:57,320 Las grabaciones, todo el material. 1962 02:04:57,320 --> 02:05:00,600 De hecho, los videotutoriales que ha hecho Helena ya están en 1963 02:05:00,600 --> 02:05:04,600 el aula virtual, los tenéis disponibles en el aula virtual. 1964 02:05:04,600 --> 02:05:07,080 ¿Y la lista de material, por ejemplo, que están ahora? 1965 02:05:07,080 --> 02:05:10,440 También, también, sí, también lo tenéis. 1966 02:05:10,440 --> 02:05:12,640 ¿Y cómo lo conectamos, o sea, a la virtual? 1967 02:05:12,640 --> 02:05:13,640 Gracias, Sonia. 1968 02:05:13,640 --> 02:05:16,640 Nada, gracias. 1969 02:05:16,640 --> 02:05:18,960 Perdón, ¿cómo lo conectamos, o sea, a la virtual, 1970 02:05:18,960 --> 02:05:20,160 en tu plataforma estar? 1971 02:05:20,160 --> 02:05:22,160 Pero, ¿estás apuntado en el curso? 1972 02:05:22,160 --> 02:05:24,160 Sí, estoy apuntado en el curso. 1973 02:05:25,160 --> 02:05:27,160 Pero, ¿estás apuntado en el curso? 1974 02:05:27,160 --> 02:05:31,160 Sí, sí, me he apuntado, me he inscrito a la videoconferencia. 1975 02:05:31,160 --> 02:05:34,160 Me lo ha pasado un compañero el tema porque no podía venir. 1976 02:05:34,160 --> 02:05:38,160 Si estás apuntado al curso, ¿te habrá llegado un correo a tu 1977 02:05:38,160 --> 02:05:40,160 correo de DucaMadrid con el que te inscribiste al curso, 1978 02:05:40,160 --> 02:05:43,160 al curso, no a la competición? 1979 02:05:43,160 --> 02:05:46,160 Ah, vale, pues eso todavía quedaré con mi compañero. 1980 02:05:46,160 --> 02:05:48,160 Vale, ya está, está claro. 1981 02:05:48,160 --> 02:05:49,160 Vale. 1982 02:05:49,160 --> 02:05:50,160 Vale, muchas gracias. 1983 02:05:50,160 --> 02:05:52,160 Bueno, los que sois de Madrid y tenéis algún problema porque 1984 02:05:53,160 --> 02:05:55,160 os dejo el correo, innovación y formación, 1985 02:05:55,160 --> 02:05:58,160 escribís un correo y ahí lo vemos. 1986 02:05:58,160 --> 02:06:00,160 Innovación y formación, ¿no? 1987 02:06:00,160 --> 02:06:02,160 Y lo dejo en el chat. 1988 02:06:02,160 --> 02:06:03,160 Gracias. 1989 02:06:03,160 --> 02:06:06,160 Soy Juan Antonio. 1990 02:06:06,160 --> 02:06:11,160 Lo que hagamos sea también retrasar un poco la fase de 1991 02:06:11,160 --> 02:06:17,160 inscripción para que vayan de alguna forma conectado la 1992 02:06:17,160 --> 02:06:20,160 formación o la formación, la inscripción encima con la 1993 02:06:20,160 --> 02:06:24,160 inscripción a Cancer y a los demás, 1994 02:06:24,160 --> 02:06:27,160 y a los demás desafíos que tiene Cancer, 1995 02:06:27,160 --> 02:06:29,160 que tiene Cancer, no, perdón, que tiene cero y que puedan 1996 02:06:29,160 --> 02:06:34,160 entrar dentro de ese programa marco encima, ¿vale? 1997 02:06:34,160 --> 02:06:37,160 Estamos intentando ponernos al día. 1998 02:06:37,160 --> 02:06:39,160 Yo sé que hay bastantes correos que todavía no se han 1999 02:06:39,160 --> 02:06:44,160 contestado, pero a lo largo de los próximos 2-3 días 2000 02:06:44,160 --> 02:06:47,160 intentaremos, vamos, contestarlos a todos. 2001 02:06:47,160 --> 02:06:52,160 Os pido, por favor, un poco de paciencia para 2002 02:06:52,160 --> 02:06:54,160 obtener respuestas. 2003 02:06:58,160 --> 02:07:02,160 Juan, os digo que nosotros hacemos dos tipos de envíos. 2004 02:07:02,160 --> 02:07:05,160 Por un lado, hacemos un envío a las comunidades autónomas, 2005 02:07:05,160 --> 02:07:09,160 a los diferentes servicios de formación de las comunidades 2006 02:07:09,160 --> 02:07:12,160 autónomas, con todos los que estáis registrados, 2007 02:07:12,160 --> 02:07:16,160 y además es algo que vamos actualizando, pues, 2008 02:07:16,160 --> 02:07:18,160 no diariamente, pero cada tres días. 2009 02:07:18,160 --> 02:07:21,160 Por ejemplo, hoy en la comunidad de Castilla-La Mancha, 2010 02:07:21,160 --> 02:07:24,160 creo recordar, pues ha habido una persona que no estaba 2011 02:07:24,160 --> 02:07:27,160 incluida en el listado que le hemos mandado al asesor que 2012 02:07:27,160 --> 02:07:31,160 tenemos de referencia porque se ha escrito después de que 2013 02:07:31,160 --> 02:07:33,160 mandáramos ese listado. 2014 02:07:33,160 --> 02:07:36,160 Además, lo sabemos porque nos han preguntado, 2015 02:07:36,160 --> 02:07:39,160 nos hemos estado comunicando para otra cuestión y hemos 2016 02:07:39,160 --> 02:07:41,160 detectado, pues, que había alguien que se había escrito 2017 02:07:41,160 --> 02:07:43,160 después de que le pasáramos el mensaje. 2018 02:07:43,160 --> 02:07:47,160 Tenéis que tener un poquito de, bueno, 2019 02:07:47,160 --> 02:07:49,160 tenéis que ser comprensivos en ese sentido. 2020 02:07:49,160 --> 02:07:54,160 Es decir, vamos a las 11 o a las 12, 2021 02:07:54,160 --> 02:07:56,160 a las 12 mandamos la información, 2022 02:07:56,160 --> 02:07:59,160 pero claro, el que se inscriba a la 1 o a las 2 no está dentro 2023 02:07:59,160 --> 02:08:02,160 de esos correos que nosotros vamos mandando. 2024 02:08:02,160 --> 02:08:06,160 La plataforma no permite mandar un correo a todos los que se 2025 02:08:06,160 --> 02:08:11,160 inscriban con la plataforma y en enlace a la plataforma. 2026 02:08:11,160 --> 02:08:16,160 De todas formas, como se están grabando las sesiones y lo 2027 02:08:16,160 --> 02:08:17,160 mandaremos. 2028 02:08:17,160 --> 02:08:19,160 Te cuento lo que ha pasado. 2029 02:08:19,160 --> 02:08:23,160 Además de eso, nosotros hacemos ese envío a las comunidades 2030 02:08:23,160 --> 02:08:26,160 autónomas, a los responsables de formación y luego también os 2031 02:08:26,160 --> 02:08:27,160 lo enviamos a vosotros. 2032 02:08:27,160 --> 02:08:30,160 Es decir, nosotros sacamos el listado con todos los correos 2033 02:08:30,160 --> 02:08:33,160 electrónicos de todos los que estáis inscritos diferenciados 2034 02:08:33,160 --> 02:08:37,160 por comunidad autónoma y también os lo enviamos a vosotros. 2035 02:08:37,160 --> 02:08:39,160 Quería haceros dos preguntas. 2036 02:08:39,160 --> 02:08:42,160 Una es en relación a, vamos, como he visto, 2037 02:08:42,160 --> 02:08:45,160 ya hay algunos compañeros que tienen conocimientos de 2038 02:08:45,160 --> 02:08:48,160 transmisión y de envío de señales. 2039 02:08:48,160 --> 02:08:51,160 En mi caso no sé nada al respecto. 2040 02:08:51,160 --> 02:08:55,160 Me imagino que más adelante habrá, 2041 02:08:55,160 --> 02:08:58,160 vamos, que lo explicaréis en los videotutoriales y en las 2042 02:08:58,160 --> 02:09:06,160 sesiones, qué tipo de adaptadores poner a la placa 2043 02:09:07,160 --> 02:09:09,160 y cómo conectarlos, cómo hacer el envío. 2044 02:09:09,160 --> 02:09:10,160 Imagino, ¿no? 2045 02:09:10,160 --> 02:09:16,160 En la siguiente sesión está previsto que Elena os explique 2046 02:09:16,160 --> 02:09:20,160 el módulo de comunicación que, en principio, 2047 02:09:20,160 --> 02:09:24,160 lo que vamos a contar, el APC220, 2048 02:09:24,160 --> 02:09:32,160 pero vosotros podéis usar lo que mejor os convenga. 2049 02:09:32,160 --> 02:09:37,160 Podéis usar LoRa, podéis usar cualquier plataforma que os 2050 02:09:37,160 --> 02:09:42,160 vaya a permitir transferir los datos y recibirlos a una 2051 02:09:42,160 --> 02:09:45,160 distancia. 2052 02:09:45,160 --> 02:09:49,160 Yo sería conservador y lo haría de al menos 1.500 metros. 2053 02:09:49,160 --> 02:09:56,160 Y sí, un módulo se va a explicar en esta sesión. 2054 02:09:56,160 --> 02:09:57,160 Vale. 2055 02:09:57,160 --> 02:10:02,160 Y luego el tema de la llegada de los kits, 2056 02:10:02,160 --> 02:10:04,160 insisto en lo que se ha comentado, 2057 02:10:04,160 --> 02:10:08,160 si va a ser más o menos breve aquí en la Comunidad de Madrid. 2058 02:10:08,160 --> 02:10:13,160 Eso tienes que hablarlo con la Comunidad de Madrid. 2059 02:10:13,160 --> 02:10:16,160 Eso tienes que hablarlo con la Comunidad de Madrid. 2060 02:10:16,160 --> 02:10:17,160 Vale, vale. 2061 02:10:17,160 --> 02:10:19,160 Pues ya le digo, por si interesa. 2062 02:10:19,160 --> 02:10:21,160 Todas las preguntas al respecto. 2063 02:10:21,160 --> 02:10:22,160 Vale. 2064 02:10:22,160 --> 02:10:30,160 Sobre la llegada de kits y los cursos y las plataformas de 2065 02:10:30,160 --> 02:10:37,160 gestión de la innovación docente en vuestra comunidad autónoma es 2066 02:10:37,160 --> 02:10:39,160 directamente con ellos. 2067 02:10:39,160 --> 02:10:41,160 Lo último que dijiste, 2068 02:10:41,160 --> 02:10:44,160 que tenemos que contactar con la Comunidad de Madrid, 2069 02:10:44,160 --> 02:10:50,160 pero ¿sería con la gente del CETIF o con quién? 2070 02:10:50,160 --> 02:10:54,160 ¿Por lo de los kits me refiero? 2071 02:10:54,160 --> 02:10:55,160 No, José. 2072 02:10:55,160 --> 02:10:57,160 Mira, no tiene que ser con los CETIF. 2073 02:10:57,160 --> 02:10:59,160 Ya cuando tengamos los kits, 2074 02:10:59,160 --> 02:11:05,160 ya os iremos informando a través de correo del aula virtual. 2075 02:11:05,160 --> 02:11:06,160 No te preocupes. 2076 02:11:06,160 --> 02:11:08,160 Ah, bueno, bueno. 2077 02:11:08,160 --> 02:11:10,160 Muchas gracias, sí. 2078 02:11:10,160 --> 02:11:12,160 Gracias. 2079 02:11:12,160 --> 02:11:15,160 Hola, ¿se me oyen? 2080 02:11:15,160 --> 02:11:16,160 Sí. 2081 02:11:16,160 --> 02:11:18,160 Mira, yo quería preguntar, 2082 02:11:18,160 --> 02:11:24,160 porque no encuentro el canal este de Telegram, CanSat 2024. 2083 02:11:24,160 --> 02:11:26,160 No sé cómo hay que llegar a él, 2084 02:11:26,160 --> 02:11:28,160 porque ponía a través del apartado foro. 2085 02:11:28,160 --> 02:11:29,160 ¿El foro de dónde? 2086 02:11:29,160 --> 02:11:30,160 ¿De la aula virtual? 2087 02:11:30,160 --> 02:11:33,160 ¿De dónde? 2088 02:11:33,160 --> 02:11:38,160 Dentro de la aula virtual tienes un enlace, bueno, 2089 02:11:38,160 --> 02:11:42,160 tienes un icono que pone foro y te lleva directamente al enlace 2090 02:11:42,160 --> 02:11:44,160 del Telegram de CanSat Madrid. 2091 02:11:44,160 --> 02:11:50,160 En el chat, Pedro Flores acaba de colgar el enlace a Telegram. 2092 02:11:50,160 --> 02:11:53,160 Entiendo que son cuestiones que os apucian bastante, 2093 02:11:53,160 --> 02:11:59,160 pero son cuestiones muy locales y hay otros 110 participantes. 2094 02:11:59,160 --> 02:12:06,160 No sé si alguien tiene alguna otra pregunta de procedimiento 2095 02:12:06,160 --> 02:12:09,160 en general que proceda. 2096 02:12:09,160 --> 02:12:11,160 Si sois tan amables. 2097 02:12:11,160 --> 02:12:16,160 Y si no, pues damos por concluida la sesión hasta la semana que viene.