1 00:00:01,260 --> 00:00:28,859 Para esta práctica vamos a usar Tintercat, ya lo hemos usado aquí para crear nuestras pequeñas estructuras, piezas estructurales y alguna pieza que es más artística que estructural, tiene más funcionalidad de tipo creativo, pues ahora vamos a pinchar en circuitos y como vemos aquí en circuitos, pues lo primero que damos es a crear, crear circuitos. 2 00:00:28,859 --> 00:00:33,310 nos aparece esta pantalla 3 00:00:33,310 --> 00:00:34,329 vale 4 00:00:34,329 --> 00:00:36,049 a la 5 00:00:36,049 --> 00:00:39,850 derecha tenemos distintos componentes 6 00:00:39,850 --> 00:00:41,570 vale 7 00:00:41,570 --> 00:00:43,570 y luego tenemos aquí 8 00:00:43,570 --> 00:00:45,390 un botoncito que pone código 9 00:00:45,390 --> 00:00:48,030 vale, otro que pone iniciar simulación 10 00:00:48,030 --> 00:00:49,350 y luego otro que pone enviar 11 00:00:49,350 --> 00:00:51,289 vale, vamos a empezar 12 00:00:51,289 --> 00:00:53,189 pues colocando 13 00:00:53,189 --> 00:00:55,329 los elementos clave que son 14 00:00:55,329 --> 00:00:57,090 nuestra tarjeta arduino 15 00:00:57,090 --> 00:00:58,329 vale 16 00:00:59,329 --> 00:01:03,469 Como vemos aquí, esta parte de aquí son pines digitales, ¿vale? 17 00:01:03,750 --> 00:01:10,769 Aquí tenemos la entrada de 5 voltios, la de 3,3, dos pines de tierra y estos de aquí son pines analógicos, 18 00:01:11,290 --> 00:01:14,510 que esos son tanto para entradas como para salidas, ¿vale? 19 00:01:15,670 --> 00:01:20,810 Podemos usar esta parte de aquí, que es lo que se llama una placa protoboard, 20 00:01:21,709 --> 00:01:27,890 en donde todo lo que está colocado de esta manera está conectado, ¿vale? 21 00:01:28,329 --> 00:01:34,329 Y todo lo que está colocado sobre esta fila que pone menos está conectado 22 00:01:34,329 --> 00:01:36,950 Y todo lo que está sobre esta fila que pone más está conectado 23 00:01:36,950 --> 00:01:41,469 Este trozo de la placa y este trozo de la placa está como dividido en dos partes 24 00:01:41,469 --> 00:01:42,230 ¿Vale? 25 00:01:42,829 --> 00:01:45,930 Entonces vamos a buscarnos el diodo led 26 00:01:45,930 --> 00:01:49,239 Que le tenemos aquí 27 00:01:49,239 --> 00:01:52,840 Y le vamos a colocar la plaquita 28 00:01:52,840 --> 00:01:53,640 ¿Vale? 29 00:01:53,640 --> 00:01:57,099 Entonces el diodo led como vemos lo podemos poner un nombre 30 00:01:57,099 --> 00:02:00,239 ¿Vale? 31 00:02:00,239 --> 00:02:02,819 Podremos cambiar 32 00:02:02,819 --> 00:02:04,680 El color del diodo 33 00:02:04,680 --> 00:02:06,599 Aquí tenemos distintos colores 34 00:02:06,599 --> 00:02:09,000 De diodos que se utilizan 35 00:02:09,000 --> 00:02:10,939 Verde, amarillo, naranja, rojo 36 00:02:10,939 --> 00:02:12,960 Este como lo hemos llevado rojo 37 00:02:12,960 --> 00:02:14,539 Lo vamos a dejar a llamar de rojo 38 00:02:14,539 --> 00:02:17,439 Y vamos a coger una resistencia 39 00:02:17,439 --> 00:02:21,360 La resistencia 40 00:02:21,360 --> 00:02:23,240 Tiene que tener un valor 41 00:02:23,240 --> 00:02:25,620 De 220 ohmios 42 00:02:25,620 --> 00:02:31,240 esta resistencia 43 00:02:31,240 --> 00:02:32,560 hay que girarla 44 00:02:32,560 --> 00:02:34,800 yo la voy a girar 45 00:02:34,800 --> 00:02:36,800 para girar tenemos este de aquí 46 00:02:36,800 --> 00:02:38,939 y entonces lo que hacemos es 47 00:02:38,939 --> 00:02:40,680 colocar la resistencia 48 00:02:40,680 --> 00:02:41,960 en serie con el diodo 49 00:02:41,960 --> 00:02:43,639 si nos fijamos 50 00:02:43,639 --> 00:02:46,159 el diodo tiene 51 00:02:46,159 --> 00:02:48,800 este es el cátodo y este es el ánodo 52 00:02:48,800 --> 00:02:52,379 entonces 53 00:02:52,379 --> 00:02:54,259 tal y como hemos dicho anteriormente 54 00:02:54,259 --> 00:03:00,379 es que 55 00:03:00,379 --> 00:03:01,780 a lo mejor mejor aquí para acá 56 00:03:01,780 --> 00:03:04,319 entonces este de aquí 57 00:03:04,319 --> 00:03:06,479 le vamos a llevar a tierra 58 00:03:06,479 --> 00:03:10,620 y este de aquí le vamos a 59 00:03:10,620 --> 00:03:12,539 llevar un pin digital por ejemplo al 7 60 00:03:12,539 --> 00:03:16,830 ese sería el 61 00:03:16,830 --> 00:03:17,930 circuito 62 00:03:17,930 --> 00:03:20,689 entonces vamos a iniciar el código 63 00:03:20,689 --> 00:03:22,669 el código lo tenemos 64 00:03:22,669 --> 00:03:24,650 aquí es como veis es parecido 65 00:03:24,650 --> 00:03:26,169 a lo que tenemos en scratch 66 00:03:26,169 --> 00:03:28,889 vale aquí tenemos 67 00:03:28,889 --> 00:03:30,689 un por siempre pero vamos a quitar 68 00:03:33,449 --> 00:03:39,689 vamos a eliminar todo esto que tenemos aquí 69 00:03:39,689 --> 00:03:40,590 vale 70 00:03:40,590 --> 00:03:42,370 bueno, entonces 71 00:03:42,370 --> 00:03:45,349 tenemos que empezar con definir 72 00:03:45,349 --> 00:03:47,370 en este caso es 73 00:03:47,370 --> 00:03:49,210 el 7 74 00:03:49,210 --> 00:03:51,469 alta, vamos a 75 00:03:51,469 --> 00:03:53,250 darle un cierto 76 00:03:53,250 --> 00:03:55,669 un cierto tiempo 77 00:03:55,669 --> 00:03:59,099 esperar 78 00:03:59,099 --> 00:04:00,039 por ejemplo un segundo 79 00:04:00,039 --> 00:04:02,939 y ahora esto lo vamos a duplicar 80 00:04:05,780 --> 00:04:07,199 y este le vamos a poner 81 00:04:07,199 --> 00:04:08,860 abajo, vale 82 00:04:08,860 --> 00:04:10,639 y ya tendríamos el código 83 00:04:10,639 --> 00:04:12,919 vamos a iniciar la simulación 84 00:04:12,919 --> 00:04:14,919 que vemos 85 00:04:14,919 --> 00:04:17,199 pues que el led está parpadeando 86 00:04:17,199 --> 00:04:18,519 vale 87 00:04:18,519 --> 00:04:21,319 claro, si esto 88 00:04:21,319 --> 00:04:23,360 lo quisiéramos hacer, que lo vamos a hacer 89 00:04:23,360 --> 00:04:25,319 pero lo voy a hacer yo y luego vosotros 90 00:04:25,319 --> 00:04:27,259 vais a verlo o lo vamos a 91 00:04:27,259 --> 00:04:29,160 hacer de 5 en 5, vale 92 00:04:29,160 --> 00:04:31,040 si esto lo quisiéramos hacer de forma 93 00:04:31,040 --> 00:04:33,160 física, claro, necesitaríamos 94 00:04:33,920 --> 00:04:37,040 estos bloques 95 00:04:37,040 --> 00:04:39,019 que nos los pasásemos 96 00:04:39,019 --> 00:04:40,459 que nos lo pasasen 97 00:04:40,459 --> 00:04:43,120 a el programa Arduino 98 00:04:43,120 --> 00:04:45,040 el programa Arduino es mucho más complejo 99 00:04:45,040 --> 00:04:47,160 si lo descargo aquí 100 00:04:47,160 --> 00:04:57,899 veis que le tenemos 101 00:04:57,899 --> 00:04:59,680 aquí y que es bastante más complejo 102 00:04:59,680 --> 00:05:01,379 es un programa de lengua 103 00:05:01,379 --> 00:05:02,860 de programación de alto nivel 104 00:05:02,860 --> 00:05:05,860 que es derivado del C++ 105 00:05:05,860 --> 00:05:07,899 entonces tiene por así 106 00:05:07,899 --> 00:05:09,100 decirlo dos partes 107 00:05:09,100 --> 00:05:12,019 nosotros lo que hemos escrito es esta parte de aquí 108 00:05:12,019 --> 00:05:12,939 entonces 109 00:05:12,939 --> 00:05:15,040 es muy pronto para que 110 00:05:15,040 --> 00:05:17,120 vosotros entendáis todavía este código 111 00:05:17,120 --> 00:05:18,839 pero ya podéis iros 112 00:05:18,839 --> 00:05:19,579 familiarizando 113 00:05:19,579 --> 00:05:22,800 digital write significa 114 00:05:22,800 --> 00:05:24,879 digital write 7 115 00:05:24,879 --> 00:05:26,459 en alta 116 00:05:26,459 --> 00:05:29,019 luce, esperamos 117 00:05:29,019 --> 00:05:30,600 digital write en baja 118 00:05:30,600 --> 00:05:32,839 y esperamos, y aquí como pone 119 00:05:32,839 --> 00:05:34,500 void loop es 120 00:05:34,500 --> 00:05:36,980 un bucle que podría ser 121 00:05:36,980 --> 00:05:38,660 parecido al por siempre de scratch 122 00:05:38,660 --> 00:05:40,779 que se está repitiendo continuamente 123 00:05:40,779 --> 00:05:42,540 y en el void setup 124 00:05:42,540 --> 00:05:47,339 Lo único que hacemos es decir, de alguna manera, 125 00:05:48,220 --> 00:05:53,920 cómo hemos conectado, cómo son las conexiones. 126 00:05:54,439 --> 00:05:59,459 Entonces, decimos que en el pin número 7 hemos conectado una salida. 127 00:05:59,899 --> 00:06:01,100 Será una salida digital. 128 00:06:01,800 --> 00:06:02,000 ¿Veis? 129 00:06:02,079 --> 00:06:09,319 Entonces, ya ese código, que lo haremos probablemente en clase en grupitos, 130 00:06:09,319 --> 00:06:11,620 lo bajaremos para que vosotros veáis 131 00:06:11,620 --> 00:06:13,660 cómo funciona en la tarjeta 132 00:06:13,660 --> 00:06:15,259 ¿vale? de momento 133 00:06:15,259 --> 00:06:17,420 lo tenemos ahí, entonces lo que podemos 134 00:06:17,420 --> 00:06:19,560 es simular, hacer una simulación 135 00:06:19,560 --> 00:06:21,500 que yo creo que se ve 136 00:06:21,500 --> 00:06:22,339 bastante bien 137 00:06:22,339 --> 00:06:28,050 hacer la simulación 138 00:06:28,050 --> 00:06:30,610 aquí, si luego 139 00:06:30,610 --> 00:06:32,410 lo hacemos en la realidad y lo 140 00:06:32,410 --> 00:06:33,610 hacemos correctamente 141 00:06:33,610 --> 00:06:36,110 igual, evidentemente 142 00:06:36,110 --> 00:06:38,589 vamos cogiendo los elementos 143 00:06:38,589 --> 00:06:40,170 vamos haciendo las conexiones 144 00:06:40,170 --> 00:06:42,629 y probablemente pues lo hagamos 145 00:06:42,629 --> 00:06:44,649 aunque sean grupitos pequeños 146 00:06:44,649 --> 00:06:47,529 pues yo creo que con esto 147 00:06:47,529 --> 00:06:49,149 para la primera tarea 148 00:06:49,149 --> 00:06:51,569 y para ir empezando