1 00:00:00,750 --> 00:00:12,730 En este vídeo voy a intentar echaros una mano para que trabajéis de mala manera lo más autónoma posible en la unidad didáctica de robótica de este curso de tercero de la ESO. 2 00:00:12,730 --> 00:00:30,550 Si abrís el aula virtual poniendo vuestro nombre de usuario de EducaMadrid, vuestra contraseña y os desplazáis hasta donde pone la unidad 5 robótica vais a ver que hay una serie de recursos para facilitaros vuestro aprendizaje con Arduino. 3 00:00:30,750 --> 00:00:41,609 El primero consiste, de todos ellos, en que utilicéis un simulador que se llama Tinkercad. 4 00:00:41,990 --> 00:00:50,210 Si abrís la página web de Tinkercad, os pedirá, puesto que es un simulador gratuito online, que al menos os registréis. 5 00:00:50,890 --> 00:00:55,450 Le dais aquí a iniciar sesión y seleccionáis la opción de estudiantes con código de clase. 6 00:00:56,009 --> 00:00:58,369 Yo os he creado un código para toda la clase. 7 00:00:58,649 --> 00:01:04,170 Lo único que tenéis que hacer es poner aquí el código que os he enviado a través de un mensaje del aula virtual de EducaMadrid. 8 00:01:04,370 --> 00:01:09,790 Una vez que pongáis el código le dais a ir a mi clase y elegís la opción de unirse con apodo. 9 00:01:10,310 --> 00:01:15,430 Aquí escribís vuestro nombre de usuario de EducaMadrid tal como entráis en el aula virtual de EducaMadrid. 10 00:01:16,189 --> 00:01:21,189 Yo voy a hacerlo de otra forma, también lo podríais hacer vosotros de una forma parecida 11 00:01:21,189 --> 00:01:26,670 y es a través de vuestro correo electrónico, por ejemplo, de EducaMadrid. 12 00:01:26,930 --> 00:01:38,349 Primero hay que registrarse y después acceder de una manera registrada a vuestra cuenta de Tinkercad. 13 00:01:38,909 --> 00:01:45,709 Tinkercad os permite alojar circuitos electrónicos, en este caso que vamos a manejar con robótica. 14 00:01:45,709 --> 00:01:56,370 Buscáis a la izquierda en la pantalla de Tinkercad, una vez que hayáis entrado, comprobad que estáis con vuestro usuario, donde pone diseños. 15 00:01:56,629 --> 00:02:03,469 Vamos a diseñar un nuevo circuito, para lo cual creáis un circuito nuevo, elegís la opción de crear con un circuito nuevo. 16 00:02:04,150 --> 00:02:13,870 La ventaja del simulador Tinkercad es que nos permite, de forma bastante intuitiva, realizar circuitos con la tarjeta controladora ronduino. 17 00:02:13,870 --> 00:02:23,449 Vamos a arrastrar de la parte de la derecha de la ventana, precisamente como primer componente una tarjeta de Arduino, después una placa protoboard. 18 00:02:24,030 --> 00:02:30,189 En el aula virtual tenéis un poquito más explicado qué consiste cada una de ellas, como hemos visto en clase. 19 00:02:30,189 --> 00:02:42,969 Os recuerdo los vínculos donde podréis encontrar, por ejemplo, en el aula virtual más información sobre la placa Arduino o sobre la placa protoboard un dibujo explicatorio de cuáles son sus conexiones. 20 00:02:43,870 --> 00:02:53,729 Por cierto, aquí he colgado también en el aula virtual un recordatorio. Si os perdéis en alguno de estos pasos, además de ver este vídeo, pues podríais utilizar este recordatorio. 21 00:02:54,590 --> 00:03:03,270 Bien, pues el primer circuito que vamos a utilizar, el primer circuito que vamos a realizar es el Hola Mundo de Tinkercad, que consiste en el famoso parpadeo o blink. 22 00:03:03,270 --> 00:03:14,349 Este circuito lo tenéis también dentro de las prácticas que vais a hacer de Arduino con Tinkercad con el nombre de Ejercicio 1 Parpadeo LED en el aula virtual. 23 00:03:14,349 --> 00:03:36,150 Para ayudaros tenéis aquí un pantallazo del montaje que vamos a realizar, que como veis consiste en un diodo LED con una resistencia conectado a la placa de Arduino y también tenéis aquí un pantallazo de cómo quedaría la programación por bloques también que vamos a utilizar con Tinkercad. 24 00:03:36,150 --> 00:03:45,789 Voy a hacer este primer vídeo de forma muy guiada para que después podáis hacer vosotros más autónomamente el resto de las prácticas. 25 00:03:46,469 --> 00:03:55,370 Bien, pues se trata, como digo, de conectar un diodo LED, de que tengáis cuidado donde se encuentran cada uno de sus patas o terminales. 26 00:03:55,370 --> 00:03:57,069 Aquí se encuentra el ánodo, a la derecha. 27 00:03:58,349 --> 00:04:01,849 Y después vamos a sacar una resistencia y vamos a colocar, por ejemplo, al cátodo. 28 00:04:02,330 --> 00:04:06,669 Y esa resistencia va a tener un valor para proteger al diodo LED de 220 ohmios. 29 00:04:07,789 --> 00:04:18,149 Bien, esta resistencia la vamos a conectar, por ejemplo, al pin 13, que es una salida de tipo digital de la tarjeta controladora Arduino. 30 00:04:18,149 --> 00:04:26,170 y después el otro de los terminales lo vamos a conectar a tierra, GND, de la tarjeta controladora. 31 00:04:26,290 --> 00:04:32,230 Ya tendríamos la conexión a Arduino del diodo LED y de la resistencia. 32 00:04:32,329 --> 00:04:35,569 Ahora solamente nos faltaría el código que controlara la programación. 33 00:04:36,029 --> 00:04:41,589 Pinchamos aquí en código, os va a salir un código por defecto, lo vamos a borrar 34 00:04:41,589 --> 00:04:45,209 y vais a hacer el código que os he enseñado como pantallazo en el aula virtual, 35 00:04:45,209 --> 00:04:57,550 que básicamente consiste en definir un pin o poner el pin 13 en este caso, que es donde hemos colectado el diodo LED en alta, en tensión alta, es decir, que le suministe 5 voltios. 36 00:04:57,990 --> 00:05:07,449 Esta acción va a durar, nos vamos a los bloques de control y esta acción va a durar un segundo y después va a ponerlo en baja durante también un segundo. 37 00:05:07,449 --> 00:05:14,949 Esto lo podemos hacer simplemente duplicando, pegándolo debajo de los otros bloques y poniendo el pin 13 en baja. 38 00:05:15,209 --> 00:05:26,250 De esta forma, ahora mismo, podríamos, dándole al botón de iniciar la simulación, comprobar que hemos hecho bien la programación y la conexión con el simulador de Tim Kerkath. 39 00:05:26,250 --> 00:05:32,230 Veis cómo el diodo LED está parpadeando un segundo, es decir, un segundo encendido y un segundo apagado. 40 00:05:32,230 --> 00:05:48,930 Si detenemos la simulación y abrimos otra vez el código, pero de esta manera, es decir, eligiendo en modo edición la opción segunda de bloques más texto, nos damos cuenta que aquí a la derecha aparece el mismo programa que hemos realizado en bloques, 41 00:05:48,930 --> 00:05:59,529 pero aquí con su código de Arduino que vamos a utilizar con un copia y pega para pegarlo en el aire de Arduino, 42 00:05:59,689 --> 00:06:04,490 que es un programa que tenemos todos instalados en nuestro ordenador de la aula de informática 43 00:06:04,490 --> 00:06:11,350 y que vamos a pegar directamente una vez que hayáis abierto la versión de Arduino que tenemos instalada en nuestro ordenador, 44 00:06:11,430 --> 00:06:12,250 la vamos a pegar aquí. 45 00:06:12,250 --> 00:06:21,930 Conviene que primero borráis la estructura que aparece por defecto y luego pegáis el código que habéis creado vosotros, que ya habéis visto y comprobado que funciona. 46 00:06:22,670 --> 00:06:31,850 Y ahora vamos a ver cómo se conecta la tarjeta controladora para poder recibir este programa que acabáis de realizar. 47 00:06:31,850 --> 00:06:52,850 Bueno, lo primero que tenéis que hacer es coger, lógicamente, una tarjeta controladora Arduino, Arduino Uno, que son las que utilizamos en tecnología, la conectáis con su cable USB, como vemos aquí en el simulador, al único puerto que tiene preparado para recibirlo y luego que conectéis ese cable a cualquiera de los puertos USB de vuestro ordenador. 48 00:06:52,850 --> 00:07:01,389 ordenador. Una vez que hayáis hecho eso, podréis ver que la tarjeta Arduino tiene un diodo LED de 49 00:07:01,389 --> 00:07:05,870 color verde que se empieza a iluminar para decir que la tarjeta está enchufada, pues lo que vamos 50 00:07:05,870 --> 00:07:09,750 a hacer es subir este programa a la placa. Para subirlo hay que seguir dos pasos fundamentales. 51 00:07:09,850 --> 00:07:16,329 Lo primero que tenéis que comprobar en el menú de archivos, en el menú donde pone herramientas, 52 00:07:16,589 --> 00:07:21,350 que tenemos seleccionada nuestra placa Arduino Genuino 1, eso ya aparece por defecto, pero ahora 53 00:07:21,350 --> 00:07:25,589 en el puerto, tenéis que clicar directamente sobre el COM, el puerto 54 00:07:25,589 --> 00:07:29,569 USB donde habéis enchufado vuestro Arduino. Si os salen varios 55 00:07:29,569 --> 00:07:33,470 tenéis que elegir el más alto. En este caso, como solamente nos aparece uno y además aparece claramente 56 00:07:33,470 --> 00:07:37,589 que es el que está Arduino 0.1, pinchamos en él. De esta forma 57 00:07:37,589 --> 00:07:41,149 vamos ahora primero a verificar que el programa 58 00:07:41,149 --> 00:07:45,629 está bien hecho. Lo podéis guardar en la 59 00:07:45,629 --> 00:07:49,129 carpeta que aparece por defecto de Arduino. Veis que hay una barra 60 00:07:49,129 --> 00:07:52,910 de progreso de color verde que va avanzando 61 00:07:52,910 --> 00:07:55,850 y una vez que lo hemos compilado con el botón de verificar 62 00:07:55,850 --> 00:07:58,990 vamos a subirlo a la placa para que veáis que funciona 63 00:07:58,990 --> 00:08:01,189 vuestro circuito 64 00:08:01,189 --> 00:08:04,350 entonces le damos al segundo botón, el que pone una flecha hacia la derecha 65 00:08:04,350 --> 00:08:06,269 y si todo va bien 66 00:08:06,269 --> 00:08:10,329 le damos subido, ¿qué puede pasar para que no vaya bien? 67 00:08:10,449 --> 00:08:13,269 pues que os salga un mensaje de error 68 00:08:13,269 --> 00:08:16,629 acompañado aquí con un fondo de color naranja en esta parte inferior 69 00:08:16,629 --> 00:08:26,569 que suele tener que ver cuando hemos cometido un fallo en el copia y pega de nuestro programa o no hemos elegido, como hemos visto antes, el puerto previamente antes de subir el programa. 70 00:08:26,569 --> 00:08:49,809 Una vez que hayáis hecho esto, si habéis montado en la tarjeta protoboard real ya vuestro circuito electrónico con el diodo LED y con la resistencia, veréis lucir vuestro diodo LED, pero en este caso con un programa que habéis subido vosotros a vuestro Arduino y con la conexión del circuito directamente real al Arduino. 71 00:08:49,809 --> 00:09:09,049 De esta forma, una vez que hayáis hecho estos pasos, podéis guardar vuestro archivo ahora en vuestro pendrive. Por ejemplo, le podéis poner de nombre ejercicio 1 con vuestro nombre y apellido y esto lo guardáis, por ejemplo, en vuestro pendrive donde estáis realizando las prácticas. 72 00:09:09,049 --> 00:09:25,009 Y una vez que tengáis este archivo guardado, lo que vamos a hacer es subirlo al aula virtual, cada uno en la tarea de la clase a la que pertenecéis. Por ejemplo, vosotros en esta clase, imaginaros que fuerais la clase del 3-3, pues lo subiríais a esta tarea. 73 00:09:25,009 --> 00:09:36,529 De esta manera el código de Arduino ya lo tenemos guardado y podremos, si no nos da tiempo a acabar la práctica hoy, a montar el circuito, etc., podremos descargarnos el código de Arduino para hacerlo funcionar otro día. 74 00:09:36,769 --> 00:09:50,669 Y además así me evaluaré vuestra tarea, además de enseñarme funcionando vuestros circuitos en la práctica, también me valoraré que habéis subido el archivo de Arduino en esta tarea. 75 00:09:50,669 --> 00:10:05,730 De acuerdo, no olvidéis una vez que hayáis acabado de trabajar con vuestro simulador, que como estáis registrados, tenéis que saliros del programa como solemos salir, que es pinchando nuestro usuario y dándole a la opción de cerrar sesión. 76 00:10:05,929 --> 00:10:11,509 De acuerdo, pues esto es todo para que trabajéis vosotros de la manera más autónoma posible.