1 00:00:09,970 --> 00:00:15,689 Vamos a empezar a ver la parte de circuitos. 2 00:00:17,649 --> 00:00:21,289 Y, como ya os dije, vamos a utilizar este modelo de Tinkercad. 3 00:00:21,489 --> 00:00:27,109 Lo suyo sería hacerlo directamente con la placa de robótica y los componentes, 4 00:00:28,010 --> 00:00:32,850 pero, en principio, lo que tenemos que aprender es cómo se conectan las cosas 5 00:00:32,850 --> 00:00:37,030 y dónde va cada una de las patillas de los componentes conectadas. 6 00:00:37,030 --> 00:00:41,969 Entonces, no te da igual hacerlo en el taller que hacerlo en un simulador. 7 00:00:43,070 --> 00:00:53,170 Los voltajes que vamos a ver hoy son cómo conectar un LED, una luz, que es muy facilito, 8 00:00:54,070 --> 00:01:01,289 y otro que es un poco más complejo, que es el botón, que también parece que el botón 9 00:01:01,289 --> 00:01:05,030 es una cosa fácil de conectar, un botón o un interruptor. 10 00:01:07,379 --> 00:01:11,400 Este voltaje tiene alguna cosita especial, entonces lo vamos a ver hoy. 11 00:01:11,400 --> 00:01:13,340 Eso es lo que vamos a ver en la parte teórica 12 00:01:13,340 --> 00:01:16,969 En Tinkerback Circuits 13 00:01:16,969 --> 00:01:19,629 Esos mismos circuitos 14 00:01:19,629 --> 00:01:20,250 ¿Vale? 15 00:01:20,370 --> 00:01:23,390 Por lo cual la clase de hoy tiene una parte teórica 16 00:01:23,390 --> 00:01:26,590 Que son las piezas del puzzle 17 00:01:26,590 --> 00:01:28,469 Y luego con esas piezas 18 00:01:28,469 --> 00:01:29,689 Nosotros podemos hacer cosas 19 00:01:29,689 --> 00:01:30,269 Por ejemplo 20 00:01:30,269 --> 00:01:32,950 Con tres LEDs y un botón 21 00:01:32,950 --> 00:01:34,569 Podemos hacer un semáforo 22 00:01:34,569 --> 00:01:35,090 ¿Vale? 23 00:01:36,049 --> 00:01:39,310 Con muchos LEDs, cuatro, cinco, seis LEDs 24 00:01:39,310 --> 00:01:40,049 Y un botón 25 00:01:40,049 --> 00:01:43,209 Podemos hacer una secuencia de luces que vaya en una dirección 26 00:01:43,209 --> 00:01:46,370 y si nos llega el botón, que vaya en la dirección contraria, por ejemplo. 27 00:01:46,569 --> 00:01:50,549 Es decir, podemos hacer montajes que a través de la programación, 28 00:01:50,709 --> 00:01:54,109 que será lo que haremos luego, programar esto y ver cómo se puede programar, 29 00:01:55,870 --> 00:02:00,030 hagamos que el mismo montaje, el robot o nuestra placa de control, 30 00:02:00,250 --> 00:02:02,650 lo haga funcionar de una forma o de otra. 31 00:02:03,109 --> 00:02:04,409 Pero estas son las piezas básicas. 32 00:02:04,409 --> 00:02:08,469 Yo para cualquier montaje de estos que os digo, necesito botones y necesito LEDs. 33 00:02:08,469 --> 00:02:11,550 y los botones siempre los tengo que conectar igual 34 00:02:11,550 --> 00:02:14,370 y los leds siempre los tengo que conectar igual 35 00:02:14,370 --> 00:02:15,129 ¿vale? 36 00:02:16,150 --> 00:02:17,949 tanto los leds como los botones 37 00:02:17,949 --> 00:02:19,969 los voy a conectar en la placa 38 00:02:19,969 --> 00:02:25,400 pines digitales 39 00:02:25,400 --> 00:02:29,879 que son los que están 40 00:02:29,879 --> 00:02:31,599 si miro la placa 41 00:02:31,599 --> 00:02:34,599 este sería el USB 42 00:02:34,599 --> 00:02:39,060 y este sería la corriente 43 00:02:39,060 --> 00:02:41,550 ¿vale? 44 00:02:41,650 --> 00:02:44,710 mi placa se la coloco de forma vertical así 45 00:02:44,710 --> 00:02:51,150 tiene un conector largo aquí, que son los pines digitales, que hay, si no recuerdo mal, 46 00:02:51,250 --> 00:03:15,810 y luego aquí están, y los análogos, que ya veremos cuando los usamos. 47 00:03:24,159 --> 00:03:29,659 Los pines son agujeritos que yo tengo en la placa donde puedo meter cables, donde puedo 48 00:03:29,659 --> 00:03:35,219 conectar cables, son conexiones. Cuando yo hablo de pines, en robótica un pin es lo 49 00:03:35,219 --> 00:03:40,300 mismo que un terminal y es lo mismo que un punto de conexión, ¿de acuerdo? Y siempre 50 00:03:40,300 --> 00:03:44,979 desde un pin, yo lo que voy a tener es un agujerito y ahí puedo pinchar un cable, sacarlo 51 00:03:44,979 --> 00:03:52,289 y conectarlo luego a un sensor o a un actuador. Bueno, pues tenemos 14 pines digitales, tenemos 52 00:03:52,289 --> 00:03:58,490 6 pines analógicos, aquí tenemos 6, y luego tenemos aquí algunos pines de montaje que 53 00:03:58,490 --> 00:04:18,769 vamos a utilizar positivo, saco el equivalente a los polos. Y luego, una cosa que tenemos 54 00:04:18,769 --> 00:04:27,790 que saber es que los pines, los pines, los pines digitales, un pin digital, yo luego 55 00:04:27,790 --> 00:04:33,290 a través de un comando de programación, que ya veremos cuál es, lo puedo poner en 56 00:04:33,290 --> 00:04:54,389 high o en alta, ¿vale? El pin 10 se coloque en alta y el pin 10 se coloque en baja, ¿vale? 57 00:04:54,430 --> 00:04:58,829 Lo puedo conectar en alta o en baja. ¿Y qué quiere decir esto? Cuando le digo que se ponga 58 00:04:58,829 --> 00:05:10,970 un pin concreto, que le ponga ese pin con un voltaje de 4,5 voltios, eso quiere decir 59 00:05:10,970 --> 00:05:27,459 alta, ¿vale? Un voltaje alto. Y cuando le digo que le ponga el low, va. Entonces, cuando 60 00:05:27,459 --> 00:05:46,279 yo, a través de un comando, lo que sea, una luz, un zumbador, lo que sea, ¿vale? Si esto 61 00:05:46,279 --> 00:05:48,980 lo tengo conectado aquí a este pin 62 00:05:48,980 --> 00:05:52,199 y este pin lo pongo a 4 voltios y medio 63 00:05:52,199 --> 00:05:53,220 pues aquí le va a llegar 64 00:05:53,220 --> 00:05:55,660 si lo hubiera conectado a un positivo de una pila 65 00:05:55,660 --> 00:05:56,540 ¿vale? 66 00:05:57,220 --> 00:05:59,699 y si le pongo ese pin en baja 67 00:05:59,699 --> 00:06:02,259 lo que le va a llegar son 0 voltios 68 00:06:02,259 --> 00:06:03,879 ahí no le va a llegar nada 69 00:06:03,879 --> 00:06:07,000 por lo tanto yo tengo un cable 70 00:06:07,000 --> 00:06:11,620 este cable que está aquí conectado 71 00:06:11,620 --> 00:06:12,399 a este pin 72 00:06:12,399 --> 00:06:14,560 lo voy a poder controlar en la red de un programa 73 00:06:14,560 --> 00:06:17,560 y voy a poder decidir si quiero ponerle voltios o no 74 00:06:17,560 --> 00:06:24,259 como una cosa dinámica 75 00:06:24,259 --> 00:06:33,699 Yo, si quiero conectar un circuito a una pila, tengo que decir, si el robot se está moviendo, 76 00:06:33,699 --> 00:06:36,699 yo no puedo ir corriendo detrás del robot para ir conectando y desconectando las cosas. 77 00:06:36,699 --> 00:06:43,339 Que es lo que hacemos en el programa, que ponga cuatro voltios y medio, que ponga cero voltios 78 00:06:43,339 --> 00:06:48,339 en el cable donde está conectado ese cacharro y así lo conecto a corriente o lo dejo de conectar. 79 00:06:48,339 --> 00:06:50,339 ¿Vale? Así de fácil. 80 00:06:50,339 --> 00:06:58,220 Entonces, los fines digitales, ahora veremos cuál es el comando para conectarlo a HIGH o a LOW. 81 00:06:58,220 --> 00:07:11,660 Y al contrario también sucede. Si yo tengo aquí conectado algo que lo que está haciendo es ponerme en este cable 4,5 voltios o 0, depende de que detecte o no detecte algo, ¿vale? 82 00:07:12,420 --> 00:07:15,019 Supongamos que yo tengo aquí un detector de presencia. 83 00:07:16,079 --> 00:07:21,399 Si tengo un detector de presencia, cuando haya un objeto, ¿vale?, que se detecte por el detector, 84 00:07:22,839 --> 00:07:29,100 el detector pondrá en el cable que yo tengo identificado, por el cable de señal, en este caso, 85 00:07:30,319 --> 00:07:35,399 si la señal es de entrada, en ese cable de señal me va a poner 4 voltios y medio. 86 00:07:35,399 --> 00:07:38,620 pero si yo tengo el detector 87 00:07:38,620 --> 00:07:40,000 y no hay nada por delante 88 00:07:40,000 --> 00:07:42,420 en el cable de señal 89 00:07:42,420 --> 00:07:44,879 el detector para indicar que no detecta nada 90 00:07:44,879 --> 00:07:46,199 pondrá 0 voltios 91 00:07:46,199 --> 00:07:48,480 es un detector 92 00:07:48,480 --> 00:07:49,660 no detector, ¿vale? 93 00:07:50,519 --> 00:07:50,959 entonces 94 00:07:50,959 --> 00:07:54,540 estos 4 voltios y medio que yo tengo aquí 95 00:07:54,540 --> 00:07:56,699 o este 0 que yo tengo aquí 96 00:07:56,699 --> 00:07:58,660 en ese cable, en función de lo que esté 97 00:07:58,660 --> 00:08:00,759 detectando mi detector 98 00:08:00,759 --> 00:08:04,680 yo, mediante otro comando 99 00:08:04,680 --> 00:08:12,680 puedo decirle al programa que mire un pin para que compruebe si tiene 4 o 5 voltios 100 00:08:12,680 --> 00:08:20,220 o 0 voltios, ¿vale? Que comprobemos si en un determinado pin digital está en alta o 101 00:08:20,220 --> 00:08:28,480 en baja, ¿vale? Por lo tanto, los pines digitales los puedo utilizar tanto de salida para conectar 102 00:08:28,480 --> 00:08:30,199 actuadores con una luz 103 00:08:30,199 --> 00:08:32,759 o los puedo 104 00:08:32,759 --> 00:08:35,000 conectar de entrada 105 00:08:35,000 --> 00:08:36,340 para 106 00:08:36,340 --> 00:08:38,759 ver si algo 107 00:08:38,759 --> 00:08:40,480 un detector que tengo allí conectado 108 00:08:40,480 --> 00:08:41,539 está detectando 109 00:08:41,539 --> 00:08:44,820 aquello que para lo que está diseñado o no 110 00:08:44,820 --> 00:08:46,500 ¿de acuerdo? sea lo que sea 111 00:08:46,500 --> 00:08:47,639 lo que sea, lo que detecte 112 00:08:47,639 --> 00:08:49,080 entonces 113 00:08:49,080 --> 00:08:52,379 lo importante es que los pines digitales 114 00:08:52,379 --> 00:08:54,399 con el hecho de ser digitales, funcionan solo 115 00:08:54,399 --> 00:08:55,279 con estos dos valores 116 00:08:55,279 --> 00:08:57,679 ¿vale? tanto si es para 117 00:08:57,679 --> 00:08:59,720 encender o apagar algo, si es de salida 118 00:08:59,720 --> 00:09:01,559 como si es para ver 119 00:09:01,559 --> 00:09:03,480 si el detector que tengo allí conectado 120 00:09:03,480 --> 00:09:04,480 está detectando o no 121 00:09:04,480 --> 00:09:07,299 y los comandos que yo utilizo en la programación 122 00:09:07,299 --> 00:09:09,139 habrá uno que será 123 00:09:09,139 --> 00:09:10,480 para colocar 124 00:09:10,480 --> 00:09:13,039 el pin 125 00:09:13,039 --> 00:09:15,600 que sea el número que yo le diga 126 00:09:15,600 --> 00:09:16,559 ¿vale? 127 00:09:17,000 --> 00:09:18,059 en alta o en baja 128 00:09:18,059 --> 00:09:21,679 y habrá otro que sea para 129 00:09:21,679 --> 00:09:23,980 detectar 130 00:09:23,980 --> 00:09:34,919 si el pin que sea está en alta o en baja. En este caso primero va a ser cuando yo quiera 131 00:09:34,919 --> 00:09:43,720 utilizarlo como saliva y por lo tanto lo que tengo que conectar en este pin es un actuador. 132 00:09:46,789 --> 00:09:52,230 Mientras que si yo lo que hago es utilizar el pin para detectar los comandos de detección, 133 00:09:52,649 --> 00:09:56,350 lo que voy a esperar es que lo que está aquí conectado me envíe información a mí. Por 134 00:09:56,350 --> 00:10:03,740 por lo tanto será de entrada, de información, y lo que estaré conectando será un sensor, 135 00:10:05,100 --> 00:10:06,440 que son los que me dan información. 136 00:10:06,440 --> 00:10:15,440 ¿Os acordáis que dijimos que una placa de control puede tener conectados sensores, 137 00:10:16,179 --> 00:10:26,620 que son los de entrada, o actuadores, que son los de salida? 138 00:10:26,620 --> 00:10:45,759 y sensores, ya dijimos que podían ser luces, LED, los sensores podían ser un botón, una 139 00:10:45,759 --> 00:11:06,730 LEDR que era para detectar luces físicas que nosotros detectábamos y los actuadores 140 00:11:06,730 --> 00:11:21,799 que normalmente eran luces, motores, zumbadores para emitir sonidos. Eran cosas que emitían 141 00:11:21,799 --> 00:11:33,960 luz, que se movían o que zumbaban, que emitían sonidos. Entonces este concepto ahora lo vamos 142 00:11:33,960 --> 00:11:41,840 a implementar, esto que era una idea, ahora la vamos a implementar a través de los pines 143 00:11:41,840 --> 00:11:50,279 de conexión, donde yo voy a conectar físicamente mis actuadores, mis motores, mis luces, mis 144 00:11:50,279 --> 00:11:56,179 botones, lo que sea, y yo lo iré conectando, tengo que saber en qué número es donde lo 145 00:11:56,179 --> 00:12:02,299 tengo conectado, y luego si es de salida, pues utilizaré los comandos de programación 146 00:12:02,299 --> 00:12:10,419 que me permiten colocar en ese pin donde esté lo que sea, el motor o la luz, la señal a 4,5 voltios o a cero, 147 00:12:11,340 --> 00:12:18,639 o si lo que tengo es un sensor conectado, poder utilizar los comandos de programación que me informen a mí, 148 00:12:18,799 --> 00:12:27,500 que me permitan detectar si ese cable tiene 4,5 voltios o cero, donde yo interpretaré si está detectando o no detectando 149 00:12:27,500 --> 00:12:41,179 el detector, el sensor que sea. ¿Está claro? Entonces, ¿qué vamos a hacer? Pues vamos 150 00:12:41,179 --> 00:12:46,399 a ir conectando diferentes piezas. Vamos a conectar un LED, ¿vale? Vamos a conectar 151 00:12:46,399 --> 00:12:50,879 un LED, lo primero, que es el más facilito. Y hoy vamos a conectar un botón. Y vamos 152 00:12:50,879 --> 00:12:55,919 a ver cómo se utilizaría, cómo se conecta, cuál es el circuito. Los circuitos los voy 153 00:12:55,919 --> 00:13:01,600 dar yo. Con lo cual, cuando yo diga cómo se conecta un LED, pues voy a decir, un LED 154 00:13:01,600 --> 00:13:08,340 se conecta así. Y vosotros simplemente tendréis que replicar ese montaje independientemente 155 00:13:08,340 --> 00:13:12,120 del signo en el que lo conecte. Lo conecto al 3, al 4, al 5, al 7, pues tengo que hacer 156 00:13:12,120 --> 00:13:17,679 el mismo montaje, pero conectándolo al 4, al 5, al 7. ¿Vale? Si pongo un botón, lo 157 00:13:17,679 --> 00:13:27,309 mismo. Yo quiero poner un botón. Los piles digitales los puedo intercambiar, ¿vale? 158 00:13:27,309 --> 00:13:33,590 no son fijos. Yo voy a utilizar uno para los ejemplos, pero se pueden poner en los pines que yo quiera. 159 00:13:33,769 --> 00:13:38,429 El pin es seleccionable, siempre y cuando sean del mismo tipo, digital o analógico. 160 00:13:39,490 --> 00:13:44,309 Por ejemplo, un sensor de distancia, ya veremos que lo voy a conectar a un pin analógico. 161 00:13:45,309 --> 00:13:56,940 Y un LDR lo puedo conectar a un pin digital o a un pin digital. 162 00:13:56,940 --> 00:14:05,559 ¿Qué quiero montar? Quiero montar un circuito que cuando haya poca luz me recoja, por ejemplo, los tornos. 163 00:14:06,299 --> 00:14:11,980 Pues necesito un motor para el tordo y necesito un sensor de luminosidad para ver si hay luz o no. 164 00:14:12,820 --> 00:14:19,379 Pondré el sensor LDR de luminosidad, lo conectaré, como yo sé que tengo que conectarlo, porque lo habremos aprendido. 165 00:14:20,139 --> 00:14:33,379 Pondremos el motor y luego lo programaré sabiendo que el sensor está en el 10 y el motor en el 5, por ejemplo. 166 00:14:33,379 --> 00:14:39,740 Pues entonces yo programaré que cuando se detecte luz por el 10, pues se active el motor que está en el 5. 167 00:14:40,539 --> 00:14:41,840 ¿Vale? Y entonces haremos el programa. 168 00:14:43,629 --> 00:14:44,029 ¿Me explico? 169 00:14:44,490 --> 00:14:47,730 Pero las piezas son las que vamos a ir viendo ahora una por una. 170 00:14:48,409 --> 00:14:51,269 Y hoy vamos a centrarnos en LED y en botón. 171 00:14:52,830 --> 00:14:53,309 ¿Correcto? 172 00:14:53,950 --> 00:14:54,429 Bien. 173 00:14:56,669 --> 00:14:57,549 ¿Puedo, Cris? 174 00:14:58,809 --> 00:14:59,350 ¿Más o menos? 175 00:15:00,970 --> 00:15:04,549 Vamos a empezar entonces con el montaje del LED. 176 00:15:04,950 --> 00:15:14,159 voy a borrar esto de aquí 177 00:15:15,580 --> 00:15:25,019 y la que viene, vamos a ir viendo diferentes elementos, sus montajes y algunos circuitos de ejemplo 178 00:15:25,019 --> 00:15:29,700 para que veáis físicamente cómo se conecta y cómo se programa 179 00:15:29,700 --> 00:15:36,019 con lo cual no os preocupéis porque yo os voy a ir dando todos los elementos que necesitéis para luego montar el puzzle 180 00:15:36,019 --> 00:15:41,019 y luego sois vosotros los que con esas piezas tendréis que montar un puzzle de diferente forma 181 00:15:41,019 --> 00:15:41,580 ¿Vale? 182 00:15:42,200 --> 00:15:42,519 Vemos 183 00:15:42,519 --> 00:15:43,879 LED 184 00:15:43,879 --> 00:15:50,090 Todo el mundo a estas alturas del curso sabe lo que es un LED 185 00:15:50,090 --> 00:15:51,509 ¿No? 186 00:15:51,929 --> 00:15:52,750 Es una luz 187 00:15:52,750 --> 00:15:55,549 Es una luz que tiene 188 00:15:55,549 --> 00:15:58,190 Así, formada de sombrero 189 00:15:58,190 --> 00:16:01,230 Y tiene una patilla más larga, una patilla más corta 190 00:16:01,230 --> 00:16:04,210 La patilla más larga se llama ánodo 191 00:16:04,210 --> 00:16:07,090 Y es la positiva 192 00:16:07,090 --> 00:16:08,649 Y el cátodo 193 00:16:08,649 --> 00:16:11,330 La negativa 194 00:16:11,330 --> 00:16:30,330 y como es un diodo, si lo conecto al revés no funciona, no funciona, lo tengo que conectar correctamente, es decir, el positivo de la pila, lo que sería, voy a llamarle aquí, los 5 voltios, 195 00:16:30,330 --> 00:16:53,039 5 voltios, los tengo que conectar, que es el positivo de la pila, pero luego si conecto 196 00:16:53,039 --> 00:17:01,799 el negativo, explota. ¿Por qué? Porque está pasando demasiada corriente eléctrica. Siempre 197 00:17:01,799 --> 00:17:07,619 en el LED, también lo aprendimos en la primera evaluación, hay que protegerlo. ¿Cómo se 198 00:17:07,619 --> 00:17:18,769 protege un LED? Con una resistencia. ¿Vale? Que la vamos a poner, la resistencia la vamos 199 00:17:18,769 --> 00:17:29,109 a poner de 220 ohmios para los montajes con arduino. Y de aquí ya iría conectado el 200 00:17:29,109 --> 00:17:38,109 negativo. Con lo cual, con esa conexión, ¿vale? Con esa conexión, mi diodo luciría. 201 00:17:38,829 --> 00:17:43,970 ¿Por qué? Ojalá de un 10.5, entra por el positivo, al entrar por el positivo entra 202 00:17:43,970 --> 00:17:48,990 bien, va en la dirección correcta, sale con el negativo, tengo la resistencia que me lo 203 00:17:48,990 --> 00:17:58,769 protege y vuelvo al cero voltios, con lo cual aquí estaría encendido. ¿De acuerdo? Bien, 204 00:17:59,250 --> 00:18:04,690 este es el montaje en electrónica. ¿Cómo lo hacemos? Utilizando mi placa de arco. Bueno, 205 00:18:04,730 --> 00:18:11,529 pues muy fácil. Voy a pintar solo el lado de la derecha de la placa. Aquí tendría 206 00:18:11,529 --> 00:18:18,470 mis fines digitales, que irían del número 0 al número 13, ¿vale? Bueno, pues yo voy 207 00:18:18,470 --> 00:18:34,359 a coger, por ejemplo, el número 2. Del número 2, fijaros, como esto que es un sensor o un 208 00:18:34,359 --> 00:18:42,259 actuador. Un actuador, ¿no? Es algo a lo que yo le digo si tiene que encenderse o apagarse. 209 00:18:42,259 --> 00:18:46,859 No es algo que me esté informando de una magnitud que esté detectando. Esto es un 210 00:18:46,859 --> 00:18:53,079 actuador, además lo acabamos de decir. Como es un actuador, es un elemento, por lo tanto, 211 00:18:53,880 --> 00:18:59,680 de salida, de información de mi placa. Por lo tanto, el funcionamiento yo lo voy a hacer 212 00:18:59,680 --> 00:19:06,599 activando o no activando el pin correspondiente, por lo que acabo de decir antes. Entonces, 213 00:19:06,599 --> 00:19:15,059 yo en el pin 2 voy a conectar el que sería el positivo de mi LED. ¿Vale? El positivo 214 00:19:15,059 --> 00:19:25,569 de nivel. Después, aquí arriba, hay un pin especial que está marcado como GND, ¿vale? 215 00:19:26,130 --> 00:19:31,230 Aquí arriba, uno de estos que he pintado aquí en este cuadrito pequeñito, es GND, 216 00:19:31,569 --> 00:19:36,869 es grande, que es cero voltios, ¿vale? Esto es lo mismo, este de aquí es lo mismo que 217 00:19:36,869 --> 00:19:45,210 cero voltios. Entonces, ¿qué voy a hacer? Fijaros, la batalla negativa la voy a poner 218 00:19:45,210 --> 00:19:58,640 con una resistencia de 220 ohmios y esto lo voy a conectar a cero voltios. Con ese montaje, 219 00:19:59,000 --> 00:20:12,809 con ese montaje, fijaros lo que tengo. El positivo conectado al pin número 2, el negativo 220 00:20:12,809 --> 00:20:25,869 conectado al pin 2, el negativo conectado a resistencia, ¿vale? Y la resistencia conectada 221 00:20:25,869 --> 00:20:31,750 grado que es 0 voltios, GND 0 voltios. Esto hay que recordarlo siempre, que no se os olvide. 222 00:20:32,230 --> 00:20:41,970 GND 0 voltios. Es lo mismo que tengo aquí. Esto sería el montaje de electrónica y este 223 00:20:41,970 --> 00:20:52,619 sería el montaje con la luz. ¿Qué pasa? Que claro, yo ahora aquí, si quiero encender 224 00:20:52,619 --> 00:21:02,319 mi luz, ¿qué tengo que hacer? Utilizar una línea de programa que diga el qué. Si yo 225 00:21:02,319 --> 00:21:09,319 a través del programa que se ejecuta en la placa, yo tengo que decirle que coloque en 226 00:21:09,319 --> 00:21:18,180 el pin 2 una señal alta, de 4,5 voltios o de 5 voltios. Si yo le digo con un comando 227 00:21:18,180 --> 00:21:25,359 pon en el pin 2 alto, pon el pin 2 en alta, lo que va a hacer es que aquí va a poner 228 00:21:25,359 --> 00:21:29,039 5 voltios y fijaros que pasa en ese momento, en el momento en el que yo ejecuto esa línea 229 00:21:29,039 --> 00:21:35,079 de comando, la plaza conecta aquí 5 voltios en el pin 2, ¿qué le pasa a la luz? Pues 230 00:21:35,079 --> 00:21:43,299 mira, 5 voltios al positivo, negativo a resistencia y a 0 voltios. ¿Qué le pasa a la luz? Que 231 00:21:43,299 --> 00:21:49,740 se enciende. Es lo mismo que esto. Y ahora yo arrobo a lo que sea y luego ejecuto otro 232 00:21:49,740 --> 00:21:58,680 comando que es, pon el pin 2 en baja. ¿Cuánto es baja? 0 voltios. Si pongo 0 voltios en 233 00:21:58,680 --> 00:22:01,279 esta maquilla 234 00:22:01,480 --> 00:22:09,059 y 0 voltios en la otra, que le pasa al LED, porque está desconectado, que no se enciende, por lo tanto, con el comando 235 00:22:09,059 --> 00:22:31,920 pon el PIN 2 en alta, voy a encender el LED, y con el comando pon el PIN 2 en baja, voy a apagar el LED, y yo a través de un comando de un programa, si se enciende o no se enciende la luz, lo entendéis, lo mismo si esto está conectado a cualquier otro agujero, vale, a cualquier otro PIN digital, si está en 2D, 236 00:22:31,920 --> 00:23:13,720 y el montaje fijaros que se hereda de la electrónica, si un LED necesita una resistencia, el Arduino también necesita una resistencia, porque si no el LED explota, porque son 5 voltios los que pongo, y los 5 voltios explotan igual, que vengan de una pila o que vengan de un pin digital de una placa de control, son 5 voltios, y el LED solo conoce el lenguaje de los voltios, 237 00:23:13,720 --> 00:23:16,059 Si me llega a 5 voltios, exploto 238 00:23:16,059 --> 00:23:18,400 Si tengo una resistencia, no exploto 239 00:23:18,400 --> 00:23:20,140 ¿Vale? 240 00:23:20,339 --> 00:23:22,640 Y es lo mismo que hacíamos en electrónica 241 00:23:22,640 --> 00:23:24,160 En la segunda evaluación 242 00:23:24,160 --> 00:23:25,160 ¿De acuerdo? 243 00:23:26,359 --> 00:23:28,700 Bueno, pues eso es lo que tenéis que tener en cuenta 244 00:23:28,700 --> 00:23:30,140 Con robótica 245 00:23:30,140 --> 00:23:32,799 Lo que hago es aplicar mis conocimientos 246 00:23:32,799 --> 00:23:33,700 De circuitos 247 00:23:33,700 --> 00:23:36,059 Para hacer las conexiones 248 00:23:36,059 --> 00:23:38,039 Pero en lugar de utilizar pilas 249 00:23:38,039 --> 00:23:41,059 Lo que voy a utilizar son los pines digitales 250 00:23:41,059 --> 00:23:42,619 Que yo puedo controlar 251 00:23:42,619 --> 00:23:43,480 Mediante un programa 252 00:23:43,480 --> 00:23:46,640 bueno, pues este sería 253 00:23:46,640 --> 00:23:47,420 el montaje de un LED 254 00:23:47,420 --> 00:23:50,359 y siempre se montan igual, con lo cual 255 00:23:50,359 --> 00:23:52,920 cada LED que yo quiera conectar a mi placa de robots 256 00:23:52,920 --> 00:23:54,559 tiene que llevar asociado 257 00:23:54,559 --> 00:23:56,160 a una resistencia de 220 ohmios 258 00:23:56,160 --> 00:23:57,740 y tiene que estar conectado a un pin digital 259 00:23:57,740 --> 00:24:00,700 siempre, el pin digital 260 00:24:00,700 --> 00:24:02,779 lo puedo elegir, puede ser el número que yo quiera 261 00:24:02,779 --> 00:24:04,500 pero siempre 262 00:24:04,500 --> 00:24:05,500 el montaje va a ser igual 263 00:24:05,500 --> 00:24:07,819 ¿vale? bien 264 00:24:07,819 --> 00:24:08,940 si yo 265 00:24:08,940 --> 00:24:12,299 hiciera el montaje 266 00:24:12,299 --> 00:24:17,680 este montaje lo podemos hacer así 267 00:24:17,680 --> 00:24:37,470 directamente con cable 268 00:24:37,470 --> 00:24:40,690 esta es la placa 269 00:24:40,690 --> 00:24:41,549 que vamos a utilizar 270 00:24:41,549 --> 00:24:43,470 recordar siempre que está colocada así 271 00:24:43,470 --> 00:24:49,059 en el 272 00:24:49,059 --> 00:24:51,859 tinker card cuando yo saco una placa 273 00:24:51,859 --> 00:25:02,670 tinker card 274 00:25:02,670 --> 00:25:04,029 cuando yo saco una placa de arduino 275 00:25:04,029 --> 00:25:08,640 ahí la tenemos 276 00:25:08,640 --> 00:25:12,069 tiene 277 00:25:12,069 --> 00:25:13,190 aquí lo veis arriba 278 00:25:13,190 --> 00:25:16,309 y tengo 279 00:25:16,309 --> 00:25:17,769 número 2 del 0 al 13. 280 00:25:18,269 --> 00:25:21,049 ¿Lo veis? Esos serían mis pines digitales. 281 00:25:22,049 --> 00:25:23,509 7 en la parte de la derecha 282 00:25:23,509 --> 00:25:24,670 y luego en el siguiente conector 283 00:25:24,670 --> 00:25:25,410 hasta el 13. 284 00:25:26,049 --> 00:25:27,990 Entonces, desde esos puntos que están ahí, 285 00:25:28,049 --> 00:25:29,930 que son agujeros, yo voy a poner cables 286 00:25:29,930 --> 00:25:31,410 que son líneas de colores 287 00:25:31,410 --> 00:25:33,109 cuando empiezo a conectar cosas. 288 00:25:33,829 --> 00:25:35,269 Pero esos son los pines digitales, 289 00:25:35,269 --> 00:25:36,150 donde pone digital. 290 00:25:36,849 --> 00:25:38,230 Aquí abajo, a la derecha, 291 00:25:38,910 --> 00:25:41,049 tenéis los analógicos. 292 00:25:42,630 --> 00:25:43,069 AnalogIn. 293 00:25:43,750 --> 00:25:45,170 Que son las entradas analógicas 294 00:25:45,170 --> 00:25:48,410 que ya os he puesto ahí en la pizarra. Y luego también tenemos la parte de power, 295 00:25:48,549 --> 00:25:53,170 la parte de voltaje, donde tengo la conexión de 5 voltios, la veis aquí en el centro, 296 00:25:54,150 --> 00:25:59,829 y luego dos de tierra, dos de ground, de 0 voltios. Pero también tengo un 0 voltios 297 00:25:59,829 --> 00:26:07,750 aquí arriba, ¿lo veis? Esa conexión de ahí, tierra, es 0 voltios, es GND. Eso también 298 00:26:07,750 --> 00:26:12,150 son 0 voltios, y ahí también puedo conectar el negativo, ¿vale? Me da igual. Tanto los 299 00:26:12,150 --> 00:26:18,430 los GND de arriba con los GND de abajo, en la foto, me van a sacar 0 voltios. Si necesito 300 00:26:18,430 --> 00:26:23,470 5 voltios, pues utilizaré la conexión de 5V que está en la parte de Power, ¿vale? 301 00:26:23,470 --> 00:26:31,390 Y de ahí sacaré todos los cables de 5 voltios que necesite. Y luego, los kines que voy a 302 00:26:31,390 --> 00:26:35,349 utilizar son estos de aquí arriba, que están numerados del 0 al 13, y son los que yo puedo 303 00:26:35,349 --> 00:26:41,950 mediante un comando conectarles en alta, serían 5 voltios, y en baja serían 0, ¿vale? 304 00:26:42,809 --> 00:26:46,970 Con lo cual los puedo utilizar para dar conexión o no a mis actuadores. 305 00:26:47,509 --> 00:26:51,349 Bien, esa es la placa que vamos a utilizar, es el marmolino, ¿vale? 306 00:26:51,410 --> 00:26:52,049 Que tiene esta pinta. 307 00:26:52,130 --> 00:26:57,170 Fijaros aquí a la izquierda, por eso he pintado en la pizarra el cable USB que estaría aquí. 308 00:26:57,549 --> 00:27:00,690 Fijaros, esto es un cable USB, ¿vale? 309 00:27:00,710 --> 00:27:01,130 Que está ahí. 310 00:27:02,170 --> 00:27:04,829 Y la conexión de corriente eléctrica que es donde conectaríamos. 311 00:27:04,829 --> 00:27:12,750 Continuamos con el botón, porque el botón tiene su brazo. 312 00:27:18,259 --> 00:27:19,059 Voy a borrarlo. 313 00:27:19,059 --> 00:27:38,900 y voy a conectar el botón. Voy a utilizar este de aquí, ¿vale? Muy bien. Voy a pintarme 314 00:27:38,900 --> 00:27:52,940 mi placa completa, USB, voltaje. Aquí tengo el pil de 5 voltios, ¿vale? Estos son los 315 00:27:52,940 --> 00:28:13,769 y aquí tengo el GPD, aquí tengo dos DGN, ¿vale? Entonces, GND, GND, esta es la misma 316 00:28:13,769 --> 00:28:18,769 placa y está en vertical en vez de en horizontal, aquí a la derecha tengo mis 13 pines digitales, 317 00:28:18,890 --> 00:28:30,750 estos son los digitales, aquí a la izquierda tengo el voltaje con el pin de 5, voy a conectar 318 00:28:30,750 --> 00:28:35,029 un botón, me necesito un montaje donde tenga 5 voltios constantes en algún momento. 319 00:28:35,029 --> 00:29:20,900 que yo veo quizá son los botones de robótica que son un poco curiosos, tienen cuatro patillas, en vez de dos, un botón, un pulso, no se pone, vale, pues dos por una cara y dos por la cara otra de esta, bueno, pues internamente, bueno, bueno, realmente sería así, vale, ese sería el pulsador, 320 00:29:20,900 --> 00:29:30,480 Si yo le llamo esto a la conexión 1, esto a la conexión 2, esto a la conexión 3 y esto a la 4 321 00:29:30,480 --> 00:29:34,000 Estaría así, internamente 322 00:29:34,000 --> 00:29:36,980 ¿Vale? Esto sería el botón 323 00:29:36,980 --> 00:29:39,539 Entonces 324 00:29:39,539 --> 00:29:44,660 El 1 con el 2 están conectados, siempre 325 00:29:44,660 --> 00:29:45,839 ¿Vale? 326 00:29:46,400 --> 00:29:48,319 Y el 3 con el 4 están conectados 327 00:29:48,319 --> 00:29:50,160 ¿Qué pasa cuando yo pulso? 328 00:29:50,160 --> 00:29:53,440 Que se me une el 2 con el 4 y el 1 con el 3 329 00:29:53,440 --> 00:29:59,240 Con lo cual, también se le une el 2 con el 3 y también se le une el 1 con el 4. 330 00:29:59,519 --> 00:30:01,359 Entonces yo puedo utilizar, ¿vale? 331 00:30:01,559 --> 00:30:06,720 El botón de robótica tiene diferentes salidas para conectar más cosas, 332 00:30:06,880 --> 00:30:08,619 pero al final es como un interruptor normal. 333 00:30:09,019 --> 00:30:14,900 Tengo dos polos que están desconectados de los otros dos y cuando yo pulso se conectan. 334 00:30:16,079 --> 00:30:16,700 ¿Qué voy a hacer? 335 00:30:16,940 --> 00:30:23,079 Normalmente, para no equivocarme, voy a utilizar solo una mitad del botón y la otra mitad. 336 00:30:23,079 --> 00:30:36,500 Si yo utilizo una mitad del botón, los dos pines que están en la misma cara, los pines ya os digo, están por parejas, hay dos en una cara, dos en la otra y hay dos caras que no tienen pines, no tienen conexiones, no tienen patines. 337 00:30:37,200 --> 00:30:46,119 Entonces, si cojo los dos que están en la misma cara, sé que funcionan como un interruptor normal, como un botón normal, cuando los pulsos se me unen y cuando suelto no se unen, ¿vale? 338 00:30:46,119 --> 00:30:48,579 entendido 339 00:30:48,579 --> 00:30:50,160 como funcionan los botones en robótica 340 00:30:50,160 --> 00:30:52,559 lo digo porque eso es lo que vamos a encontrar 341 00:30:52,559 --> 00:30:53,900 en el Tinkerta 342 00:30:53,900 --> 00:30:55,140 de ese tipo de botones 343 00:30:55,140 --> 00:30:57,240 y vamos a utilizarlos 344 00:30:57,240 --> 00:30:59,099 solamente 345 00:30:59,099 --> 00:31:02,299 conectando la mitad del botón 346 00:31:02,299 --> 00:31:03,220 conectando 347 00:31:03,220 --> 00:31:04,859 dos patillas 348 00:31:04,859 --> 00:31:06,960 con lo cual es un botón normal 349 00:31:06,960 --> 00:31:07,759 ¿de acuerdo? 350 00:31:10,509 --> 00:31:12,589 entonces, ¿cómo conectaríamos 351 00:31:12,589 --> 00:31:13,950 esto? 352 00:31:14,970 --> 00:31:17,390 bueno, si yo conecto 353 00:31:17,390 --> 00:31:19,589 que parecería a 12 354 00:31:19,589 --> 00:31:24,049 ¿puedo borrarlo de atrás? 355 00:31:27,960 --> 00:31:29,319 bueno, si yo con esto 356 00:31:29,319 --> 00:31:30,740 voy a ponerlo aquí 357 00:31:30,740 --> 00:31:36,769 mi botón 358 00:31:36,769 --> 00:31:39,069 y digo 359 00:31:39,069 --> 00:31:41,089 le voy a conectar 360 00:31:41,089 --> 00:31:44,039 una patilla 361 00:31:44,039 --> 00:31:46,779 a 5 voltios 362 00:31:46,779 --> 00:31:47,200 ¿vale? 363 00:31:47,440 --> 00:31:50,839 he sacado del pin de 5 voltios 364 00:31:50,839 --> 00:31:52,579 he sacado 365 00:31:52,579 --> 00:31:54,740 aquí, bueno, para que llegue a 5 voltios 366 00:31:54,740 --> 00:31:55,460 siempre 367 00:31:55,460 --> 00:31:57,779 constantes 368 00:31:57,779 --> 00:32:17,480 Aquí no depende de que yo los conexione con un comando de programación, porque este pin está en la zona de voltaje y son 5 voltios. Siempre 5 voltios. ¿Entendido? Y dicen, vale, yo la conecto el otro cable aquí al 2, ya estaría. Si yo pulso y llega al 5 voltios y si no, 0. ¿Sí o no? 369 00:32:17,480 --> 00:32:20,640 ¿Eso es así o no? 370 00:32:21,579 --> 00:32:22,579 En teoría sí 371 00:32:22,579 --> 00:32:23,799 ¿Vale? 372 00:32:24,420 --> 00:32:27,299 Con lo cual yo puedo, a través del comando de programación 373 00:32:27,299 --> 00:32:31,150 ¿Vale? 374 00:32:31,450 --> 00:32:33,009 Mira cuántos voltios tienes en 2 375 00:32:33,009 --> 00:32:34,869 Si está en high o si está en low 376 00:32:34,869 --> 00:32:38,490 Si estuviera en high, quiere decir que hay alguien que está pulsando el botón 377 00:32:38,490 --> 00:32:42,230 Y si está en low, quiere decir que no hay nadie pulsando el botón 378 00:32:42,230 --> 00:32:45,029 Bueno, eso es correcto en cierta forma 379 00:32:45,029 --> 00:32:46,509 ¿Vale? 380 00:32:46,509 --> 00:32:47,869 Hay que tener en cuenta una cosa 381 00:32:47,869 --> 00:32:59,089 los programas de los robots tienen un inicio, tienen un fin, pero un robot nunca deja de ejecutar el programa 382 00:32:59,089 --> 00:33:06,920 esto ya lo he explicado internamente, el programa vuelve arriba y vuelve a ejecutarlo 383 00:33:06,920 --> 00:33:12,180 es decir, no termina nunca, ejecuta la línea completa y cuando termina vuelve arriba 384 00:33:12,180 --> 00:33:18,049 y esto lo hace a la velocidad a la que funciona un procesador de informática 385 00:33:18,049 --> 00:33:23,690 que son a miles de millones de órdenes por segundo, a megahercios, ¿vale? 386 00:33:24,210 --> 00:33:26,970 A miles de millones de operaciones por segundo. 387 00:33:27,069 --> 00:33:35,170 Eso quiere decir que yo en un segundo estoy mirando si esta conexión está en 0 voltios 388 00:33:35,170 --> 00:33:43,069 o está en 5 voltios, pues unas cuantas centenas de veces, a lo mejor 400 o 500 veces por segundo 389 00:33:43,069 --> 00:33:43,789 lo estoy mirando. 390 00:33:44,069 --> 00:33:44,750 Son muchísimas. 391 00:33:44,750 --> 00:33:48,630 Entonces, ¿qué pasa cuando yo pulso? 392 00:33:49,109 --> 00:33:50,410 Que aquí se ponen 5 voltios 393 00:33:50,410 --> 00:33:55,430 Y cuando suelto, lo que ocurre es que el voltaje desaparece 394 00:33:55,430 --> 00:33:57,309 Pero no desaparece de forma instantánea 395 00:33:57,309 --> 00:33:59,230 Sino que va desapareciendo poco a poco 396 00:33:59,230 --> 00:34:05,829 Y ese poco a poco hace que entre los 5 voltios y los 0 voltios 397 00:34:05,829 --> 00:34:11,909 Haya decenas o incluso centenas de valores intermedios 398 00:34:11,909 --> 00:34:16,530 y hay momentos en los que el robot no va a saber si esto es un 1 o es un 0, si está en high o está en low 399 00:34:16,530 --> 00:34:20,389 ¿por qué? porque si está en 5 voltios, yo sé que esto es high 400 00:34:20,389 --> 00:34:25,289 si está en 0 voltios, yo sé que esto está en low, pero ¿y si está en 2,5 voltios? 401 00:34:25,289 --> 00:34:28,829 ¿está de camino del 0 al 5 o del 5 al 0? 402 00:34:28,949 --> 00:34:33,030 cuando he pulsado o cuando he soltado, pues si en esa detección coge 2,5 403 00:34:33,030 --> 00:34:36,429 ¿qué considera? alto o bajo, se queda ahí que no sabe lo que es 404 00:34:36,429 --> 00:34:40,289 ¿vale? entonces puede hacer funcionamientos rápidos 405 00:34:40,289 --> 00:34:43,190 Esto es un problema de electrónica 406 00:34:43,190 --> 00:34:45,269 Porque la luz va a la velocidad que va 407 00:34:45,269 --> 00:34:47,989 Y nosotros nos movemos a la velocidad que nos movemos 408 00:34:47,989 --> 00:34:49,090 Es decir, yo cuando pulso 409 00:34:49,090 --> 00:34:50,949 Tardo tres décimas de segundo 410 00:34:50,949 --> 00:34:52,769 En esas tres décimas de segundo 411 00:34:52,769 --> 00:34:54,329 Que tardo en apretar el pulsador 412 00:34:54,329 --> 00:34:56,730 Esto lo ha leído cien veces, o doscientas 413 00:34:56,730 --> 00:34:57,829 O quinientas 414 00:34:57,829 --> 00:35:00,610 Entonces tengo un montón de valores intermedios 415 00:35:00,610 --> 00:35:01,969 Bueno, pues esto 416 00:35:01,969 --> 00:35:04,949 Se soluciona 417 00:35:04,949 --> 00:35:07,389 Poniendo adicionalmente aquí 418 00:35:07,389 --> 00:35:09,309 En esta misma patilla 419 00:35:09,309 --> 00:35:12,329 una resistencia 420 00:35:12,329 --> 00:35:17,269 se pone una resistencia 421 00:35:17,269 --> 00:35:18,969 muy gorda 422 00:35:18,969 --> 00:35:21,170 normalmente de 10 kOhm 423 00:35:21,170 --> 00:35:25,750 y esta resistencia se conecta a 0 voltios 424 00:35:25,750 --> 00:35:27,730 ¿vale? 425 00:35:28,949 --> 00:35:30,590 con ese montaje 426 00:35:30,590 --> 00:35:34,449 cuando yo pulso 427 00:35:34,449 --> 00:35:37,349 entran 5 voltios por el cable 428 00:35:37,349 --> 00:35:39,590 y luego en la salida 429 00:35:39,590 --> 00:35:42,530 una mínima, una pequeña parte 430 00:35:42,530 --> 00:35:44,409 de esos 5 voltios, pero muy poquito 431 00:35:44,409 --> 00:35:46,449 apenas nada, se me va a ir 432 00:35:46,449 --> 00:35:47,010 por aquí 433 00:35:47,010 --> 00:35:49,170 apenas nada 434 00:35:49,170 --> 00:35:51,909 y la mayoría me va a venir por el cable 435 00:35:51,909 --> 00:35:54,650 y este pin se va a poner a 5 voltios 436 00:35:54,650 --> 00:35:56,449 pero ¿qué pasa en el momento 437 00:35:56,449 --> 00:35:57,210 en el que suelto? 438 00:35:57,210 --> 00:36:00,309 bueno, en el momento en el que suelto 439 00:36:00,309 --> 00:36:02,230 la corriente eléctrica 440 00:36:02,230 --> 00:36:05,570 sigue estando conectada a 0 voltios 441 00:36:05,570 --> 00:36:07,269 por la resistencia 442 00:36:07,269 --> 00:36:17,849 Y como está conectado el cable a 0 voltios por la resistencia, fijaros que el pin 2 estaría conectado a 0 voltios, ¿lo veis? 443 00:36:19,050 --> 00:36:27,510 Con lo cual, cuando yo dejo de meter aquí 5 voltios, automáticamente esa resistencia coge el voltaje y hace ¡Rax! 444 00:36:27,650 --> 00:36:32,429 Y gira hacia abajo de él a 0 voltios, ¿vale? De forma instantánea. 445 00:36:32,429 --> 00:36:43,650 Entonces, esta resistencia, que si la pintamos en un diagrama normal, sería así. Aquí 446 00:36:43,650 --> 00:36:53,960 tengo el pulsador, aquí tendría la salida, en este caso, al pin 2, y aquí la resistencia 447 00:36:53,960 --> 00:37:05,300 de 10 kilohmios a 0 volt. Ese sería el montaje, se llama resistencia de pull down, en inglés 448 00:37:05,300 --> 00:37:16,239 es pull down, significa tirar hacia abajo, ¿vale? Pull down. Y esa se llama un montaje 449 00:37:16,239 --> 00:37:29,219 con una resistencia de pull down. Esa resistencia de pull down es esta, la resistencia de 10 450 00:37:29,219 --> 00:37:34,639 pas, que inicialmente puede parecer que no es necesaria, pero en electrónica te quita 451 00:37:34,639 --> 00:37:39,380 muchísimos problemas, sobre todo en robótica, porque como yo estoy intentando detectar si 452 00:37:39,380 --> 00:37:45,880 ahí hay 5 o 0, no quiero que haya valores intermedios. Entonces, en robótica, siempre 453 00:37:45,880 --> 00:37:53,139 en el montaje del botón, lleva asociado, además de la conexión de 5 voltios y la 454 00:37:53,139 --> 00:38:00,000 salida al punto de conexión donde yo voy a detectar si está pulsado o no, necesito 455 00:38:00,000 --> 00:38:04,820 en esa misma conexión, sacarle la resistencia. En este mismo punto, la resistencia apunta 456 00:38:04,820 --> 00:38:12,880 a 1 a 0. ¿Vale? Y entonces ahora sí. Ahora, cuando el pulsador está pulsado, la corriente 457 00:38:12,880 --> 00:38:17,659 entra desde arriba y me da los 5 voltios, es decir, 2, pero cuando el pulsador está 458 00:38:17,659 --> 00:38:23,300 suelto, está sin apretar, estoy conectado inmediatamente en el momento en el que suelto 459 00:38:23,300 --> 00:38:29,059 a 0 voltios. Y esa resistencia hace que el RAS se tire hacia abajo del voltaje y me ponga 460 00:38:29,059 --> 00:38:34,420 a 0 voltios estándar y ya no hay valores intermedios. Con lo cual el globo va a detectar 461 00:38:34,420 --> 00:38:40,619 a 5 o 0, no va a detectar nunca valores intermedios. ¿Vale? Es una cosa importante. Y este mismo 462 00:38:40,619 --> 00:38:49,980 montaje lo usaremos en lugar del botón para montar el LED. ¿Vale? El detector de luminosidad 463 00:38:49,980 --> 00:38:54,559 si lo queremos utilizar como un sensor digital. Es decir, para detectar si hay luz o estamos 464 00:38:54,559 --> 00:39:00,860 más oscuras no para detectar cuánta luz ya veremos cómo se hace para el mismo montaje 465 00:39:02,860 --> 00:39:13,340 recordar que se llama resistencia de un lado y es obligatorio siempre que haya 466 00:39:13,340 --> 00:39:18,940 posibilidad de tener valores intermitentes bueno pues ya tenemos los montajes 467 00:39:18,940 --> 00:39:19,659 ¿Vale? 468 00:39:20,699 --> 00:39:22,380 Habéis visto que para el LED 469 00:39:22,380 --> 00:39:24,980 Solo necesito el cable desde el pin 470 00:39:24,980 --> 00:39:26,679 Al diodo LED 471 00:39:26,679 --> 00:39:28,480 Al positivo del diodo LED 472 00:39:28,480 --> 00:39:30,440 Después del negativo 473 00:39:30,440 --> 00:39:32,840 Una resistencia y lo conectamos a cero voltios 474 00:39:32,840 --> 00:39:34,519 Y para el botón necesito 475 00:39:34,519 --> 00:39:35,559 El positivo 476 00:39:35,559 --> 00:39:37,860 Necesito el cable de señal 477 00:39:37,860 --> 00:39:46,820 ¿Vale? 478 00:39:47,960 --> 00:39:48,920 Bueno, voy a hacer esto 479 00:39:48,920 --> 00:39:50,619 Ahora en 480 00:39:50,619 --> 00:39:51,639 Arduino 481 00:39:51,639 --> 00:39:55,159 En el simulador para que veáis como son los comandos 482 00:39:55,159 --> 00:40:03,670 de programación que yo voy a utilizar para detectar o para encender y apagar, ok, vale, 483 00:40:03,789 --> 00:40:22,849 vamos a cambiar entonces al Tinkercad, que lo tengo por aquí, tenemos aquí la placa 484 00:40:22,849 --> 00:40:32,239 de arduino, el Tinkercad lo voy a poner un poquito más pequeñita, entonces la voy a 485 00:40:32,239 --> 00:40:40,639 girar para tenerla en la misma posición que la tenemos en la pizarra. Fijaros, voy a cogerme 486 00:40:40,639 --> 00:40:53,699 un LED. El LED, os dais cuenta que tiene una patilla que está doblada. El LED, cuando 487 00:40:53,699 --> 00:41:05,050 yo lo cojo, cuando yo cojo mi LED en Arduino, perdón, en ThinkerCAD, ¿cuál de las dos 488 00:41:05,050 --> 00:41:10,090 es más larga si las ponemos las dos rectas si os fijáis la que está doblada sería la 489 00:41:10,090 --> 00:41:12,869 patilla más larga 490 00:41:12,989 --> 00:41:23,539 bueno pues la doblada eso es positivo y la recta selecciono mi led 491 00:41:23,539 --> 00:41:29,480 os vais a dar cuenta que tiene una patilla doblada lo veis aquí a la 492 00:41:29,480 --> 00:41:33,519 derecha pues eso es ser positivo que tengo que 493 00:41:33,519 --> 00:41:38,340 hacer para conectar el led si os miráis los apuntes que acabáis de coger tengo que 494 00:41:38,340 --> 00:41:46,900 conectarle el pin, por ejemplo, voy a pinchar aquí, le tiro un cable, voy a hacer aquí 495 00:41:46,900 --> 00:41:54,679 una esquina, y le pongo un cable al positivo, al ano. Ya tengo mi cable al ano, le voy a 496 00:41:54,679 --> 00:42:02,460 poner en color rojo el cable, porque los positivos a mí me gusta ponerlos en rojo, ¿vale? Y 497 00:42:02,460 --> 00:42:07,820 luego, hemos dicho que el cátodo, ¿qué tiene que ir? A una resistencia, ¿no? Voy 498 00:42:07,820 --> 00:42:12,639 coger la resistencia, la voy a girar para ponerla en la posición que me interesa. ¿Y 499 00:42:12,639 --> 00:42:17,820 de cuántos ohmios será la resistencia del LED? 220 ohmios. Bueno, pues le cambio aquí 500 00:42:17,820 --> 00:42:27,519 el valor a 220. Y aquí no son kilo ohmios, son ohmios. Cuidado. 220 ohmios, ¿vale? Con 501 00:42:27,519 --> 00:42:33,079 lo cual mi resistencia ya se ha puesto de 220 ohmios. La voy a poner aquí y le voy 502 00:42:33,079 --> 00:42:50,750 poner un cable a la resistencia y de la resistencia a donde vamos, a cero, vale, bien, este montaje 503 00:42:50,750 --> 00:42:56,409 ya lo tengo con el LED en el DINOS, vale, dame un segundo que no tardo nada, fijaros, 504 00:42:57,469 --> 00:43:03,130 en la parte de programación cuando pincho el código yo puedo poner, este programa lo 505 00:43:03,130 --> 00:43:09,730 voy a quitar, le voy a poner que me ponga, se llama definir el bloque, definir el pasador, 506 00:43:09,730 --> 00:43:13,570 ¿dónde lo he conectado? ¿A qué pin lo he conectado? Al 11, ¿no? Sí, al número 11. 507 00:43:14,829 --> 00:43:23,130 Pues pone el pasador 11 en alta, luego le voy a decir que se espere un segundo y luego 508 00:43:23,130 --> 00:43:31,730 le voy a decir que me lo ponga en baja, ¿vale? El pasador 11, quiero que me lo ponga, pasador 509 00:43:31,730 --> 00:43:39,989 11 en baja y que espere otro segundo. Fijaros, le digo que le pongo al pin 11 en alto, 4 510 00:43:39,989 --> 00:43:44,949 vueltas y medio, que espere un segundo, que me lo ponga en baja y que espere otro segundo. 511 00:43:45,889 --> 00:43:49,829 ¿Qué va a hacer con eso? Va a encender el LED, va a esperar, va a apagar el LED, va 512 00:43:49,829 --> 00:43:55,110 a esperar y si yo ejecuto este programa, iniciamos la simulación, pues lo que va a hacer el 513 00:43:55,110 --> 00:43:55,650 es 514 00:43:55,650 --> 00:43:57,949 encenderse 515 00:43:57,949 --> 00:44:00,489 y apagarse con intervalos de un segundo. 516 00:44:00,789 --> 00:44:02,610 Con lo cual yo estoy controlando el LED 517 00:44:02,610 --> 00:44:03,469 a través de un programa. 518 00:44:04,309 --> 00:44:06,309 Pero es porque he hecho el montaje correcto 519 00:44:06,309 --> 00:44:08,630 y a través del programa estoy poniendo los voltios 520 00:44:08,630 --> 00:44:09,590 en el pin correcto. 521 00:44:10,210 --> 00:44:11,949 ¿De acuerdo? Vale, mañana 522 00:44:11,949 --> 00:44:13,949 haré el montaje del motor 523 00:44:13,949 --> 00:44:16,650 y haré un ejercicio 524 00:44:16,650 --> 00:44:18,650 de un programita 525 00:44:19,170 --> 00:44:20,349 que si pulso el motor 526 00:44:20,349 --> 00:44:22,650 una luz agarro y si no lo pulso 527 00:44:22,650 --> 00:44:23,630 agarro. ¿Vale?