Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Arduino y Ardublock

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 21 de febrero de 2017 por David G.

133 visualizaciones

Descargar la transcripción

Hola, este tutorial es para enseñar el uso de una aplicación que se llama Arduino 00:00:02
junto a uno de sus complementos que se llama ArduBlock que permite 00:00:07
usando los dos juntos se puede programar la placa de Arduino 00:00:10
utilizando bloques de código en vez de tener que escribir el código 00:00:16
utilizando el teclado, letra por letra. 00:00:20
Lo primero que necesitamos saber es que Arduino y ArduBlock no vienen instalados por defecto en el Max 9 00:00:24
Sin embargo, es muy fácil instalarlos. Para mí, una de las maneras más sencillas y más rápidas, aunque para los que estén iniciando en el mundo de Linux sea un poco extraña, es hacerlo por línea de comandos. 00:00:30
En concreto, vamos a hacerlo así. Vamos a abrir el terminal, que es esta pantallita negra que se abre haciendo clic en el icono este de la pantallita negra que aparece aquí a la izquierda. 00:00:43
y esto tendríamos que hacerlo no desde el usuario alumno 00:00:53
sino desde el usuario Madrid que es el administrador 00:00:56
pero bueno, lo que haríamos es escribir 00:00:57
sudo apt-get install 00:00:59
y el nombre del programa que vamos a instalar 00:01:03
en primer lugar escribiríamos Arduino 00:01:06
le daríamos a intro, nos pediría la contraseña de administrador 00:01:08
le dejaríamos un ratito, no muy largo, corto 00:01:11
que descargara y que lo instalara 00:01:15
y ya tendríamos el Arduino funcionando 00:01:17
y lo mismo podemos hacer para instalar ArtuBlock 00:01:19
escribimos sudo apt-alto 00:01:21
get install ardublog, le damos a intro, nos pediría 00:01:25
la contraseña de Madrid, recuerdo que esto hay que hacerlo 00:01:28
desde el usuario administrador, no desde el alumno y pues nada 00:01:30
le dejaríamos un ratito y enseguida lo tendríamos listo 00:01:33
yo en este ordenador ya lo tengo instalado 00:01:37
entonces si voy aquí al menú de programación y clico 00:01:40
aparecería entonces, después de haber instalado 00:01:42
este acceso directo y si abriendo 00:01:44
si clicamos en él aparece esta pantalla 00:01:49
Esto es el Arduino. Aquí podemos escribir en línea de comandos los comandos que luego cargaríamos en la placa Arduino. 00:01:51
Yo en concreto voy a usar una herramienta que es la que habríamos instalado después, que es el Arduino Block. 00:01:58
Pero bueno, antes de llamarla voy a asegurarme que la tarjeta es la correcta, el Arduino Uno, y que el puerto serie está activo. 00:02:04
Efectivamente vemos aquí esta marca. Bueno, pues ya estoy en condiciones de poder cargar el código en el Arduino. 00:02:09
Voy a abrir el Arduino Block y aparece esta ventana. Esto aparece en las instrucciones en bloques. 00:02:15
organizadas en bibliotecas 00:02:21
que aparecen aquí a la izquierda 00:02:23
vamos a usar solo estas dos, la de control y pins 00:02:24
porque vamos a hacer un programa muy sencillo 00:02:27
que consiste en que un LED 00:02:28
conectado al pin 13 se encienda 00:02:30
durante un segundo, se apaga 00:02:33
y durante el siguiente segundo 00:02:35
se enciende un LED conectado al pin 12 00:02:36
y se apaga y durante un segundo 00:02:39
se enciende un LED 00:02:41
conectado al pin 11 y 00:02:43
volvemos a empezar. Bueno, eso es muy fácil 00:02:44
abrimos la biblioteca de control 00:02:47
cogemos el bloque programa, que es el que van a tener 00:02:48
Cualquier programa que queramos hacer en Arduino lo tiene, con su parte de configuración, que se ejecuta una vez, 00:02:51
y su parte de bucle, que se está ejecutando continuamente. 00:02:57
Lo primero que necesitamos es un bloque que ponga el pin digital, por ejemplo, el 13 alta. 00:03:00
Aquí lo tenemos. 00:03:06
Pin 13 alta. 00:03:08
Ahora vamos a usar un bloque que se llama retardo. 00:03:10
Lo que hace este, detiene el sistema durante mil milisegundos, es decir, un segundo. 00:03:12
Y ahora, pues nada, voy a ir completando el programa. 00:03:17
una opción muy útil es hacer clic con el botón derecho sobre cualquier orden 00:03:18
y nos da la opción de clonar 00:03:22
y obtenemos una copia exactamente igual de lo que teníamos 00:03:23
ahora lo que voy a hacer es modificarlo 00:03:27
que el 13 después de haber estado parado un segundo 00:03:29
se ponga a baja 00:03:32
y ahora lo vuelvo a clonar 00:03:33
y lo que voy a hacer ahora 00:03:35
es, fijaos que los bloques van encajando 00:03:36
uno debajo del otro, es poner el 12 a alta 00:03:40
12 a alta 00:03:43
y ahora vuelvo a clonar 00:03:45
voy a clonar estos tres bloques 00:03:48
porque lo que viene ahora es una modificación de nuevo 00:03:51
el pin 12 va a estar en alta durante un segundo 00:03:54
y ahora lo que hago es ponerlo a baja, el 12 00:03:56
y ahora lo que hago es poner el 11 00:03:58
justo después de poner el 12 a baja 00:04:02
lo pongo en alta, ¿y qué necesitaría? 00:04:05
pues otro retardo más, otro retardo de mil milisegundos 00:04:08
o sea, de un segundo, ¿y qué necesitaría más? 00:04:11
pues de nuevo poner el 11 a baja 00:04:14
fijaros que rápido hemos programado 00:04:18
hemos hecho este sencillo programa 00:04:23
en el que se pone un pin a alta 00:04:25
está así durante un segundo 00:04:27
se pone a baja, activamos otro a alta 00:04:28
que se queda así durante un segundo 00:04:31
lo volvemos a poner a baja 00:04:32
activamos el siguiente a alta 00:04:34
de nuevo un segundo de espera 00:04:36
y lo volvemos a poner a baja para volver a empezar 00:04:37
y así continuamente 00:04:40
bueno, pues este sería mi código 00:04:41
y ya podría programar la Arduino 00:04:42
lo único que necesitaría hacer 00:04:45
es darle a este botón, cargar Arduino 00:04:47
y si voy a la ventana del IDE de Arduino 00:04:49
vemos que primero lo está compilando, no ha dado errores 00:04:53
y ahora lo ha cargado 00:04:56
entonces yo ahora, si miro en la placa de Arduino que tengo conectada 00:04:58
pues vería el programa 00:05:02
vamos a echar un vistazo viendo un vídeo que grabé yo antes 00:05:03
de este mismo programa 00:05:07
esto es la placa, tal como la placa de Arduino 00:05:08
de la que salen cuatro cables, este negro es el de tierra 00:05:12
y luego los pines 13, 12 y 11 00:05:14
con tres cables de colores, blanco, amarillo y rojo. 00:05:17
Entonces, bueno, esto a su vez está conectado, lo vamos a ver ahora. 00:05:20
Bueno, la placa Arduino por este lado lleva un cable USB que se conecta al ordenador a través de un USB. 00:05:25
Y por el otro lado está conectado una protoboard que lo que vemos es que esos tres cables 00:05:32
que venían de los pines 13, 12 y 11 están conectados a tres LEDs a través de tres resistencias de 330 ohmios. 00:05:36
Pues nada, esto simplemente describe el programa, es para que veamos la situación, como está todo conectado. 00:05:43
Este parpadeo de este LED indica que se está cargando el programa y ahora vemos que cuando termine de cargar empieza la secuencia. 00:05:52
Ahí está la secuencia, verde, amarillo, rojo, verde, amarillo, rojo y así sucesivamente. 00:06:00
Bueno, pues ese ha sido, así es como se puede utilizar este programa tan intuitivo y tan útil. 00:06:06
Materias:
Tecnología
Autor/es:
David Gonzalez Arroyo
Subido por:
David G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
133
Fecha:
21 de febrero de 2017 - 21:50
Visibilidad:
Público
Centro:
IES MARIE CURIE Loeches
Duración:
06′ 12″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
46.41 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid