Hola Mundo Arduino
En esta actividad harás tu primer circuito en Arduino y ¡aprenderas a controlar
una luz que parpadea (LED) a través de un código (programa) que tu escribirás!
Materiales
editar- 1 Placa Arduino.
- 1 Protoboard (se pronuncia protobord).
- 1 LED.
- Alambre de cobre aislado.
- Cable USB A-Macho a B-Macho (tipo impresora de papel).
- Pinzas para cortar y pelar cable.
Actividad
editar===Paso 1:=== Saca tu Arduino y orientalo con los conectores (el rectangulo plateado y la parte de plastico cilíndrico) para arriba como se muestra en la imagen 1.
Del lado derecho hay dos tiras de plástico con agujeros numerados del 0 al 13. Estos son los pines digitales del Arduino, se encuentran marcados con rojo en la imagen 1.
Estos pines se utilizan para conectar componentes electrónicos al Arduino. Primero conectaremos un LED. Observa uno de tus LEDS y notaras que tienen una pata más larga que otra. Esa pata es el lado positivo (+).
Paso 2:
editarColoca uno de tus LEDs en el protoboard utilizando 1 fila diferente para cada pata como se muestra en la imagen 2.
Paso 3:
editarCon ayuda del facilitador pela las puntas de un pedazo de alambre de cobre aislado. Utiliza el pedazo de alambre para conectar la fila con la pata larga del LED al pin digital 13 de tu Arduino como se muestra en la imagen 3 (basta con insertar un cable en cualquier ranura de la misma fila que la pata larga).
Paso 4:
editarConecta una de las columnas de tu protoboard a la tierra de tu Arduino. La tierra es el pin marcado GND al final de los números. Posteriormente conecta la fila con la pata corta del LED a la columna de tu protoboard. Tu circuito se debe ver como la imagen 4.
Paso 5:
editarDe la pagina de freelem obten el código llamado "jugando con LEDs" disponible en esta liga (http://www.freelem.aityc.org/sketches/jugandoLEDs/jugandoLEDs.pde).
Paso 6:
editarConecta tu Arduino a la computadora y abre el ambiente de desarrollo Arduino.
Paso 7:
editarHaz click en el menu "File" y luego en "Open". Busca el archivo jugandoLEDS.pde y abrelo.
Paso 8:
editarHaz click en el botón de "Upload" (Cargar a placa). Es el que se llama "Cargar a placa" en la imagen 5. Observa que pasa con el LED.
Paso 9:
editarEn el ambiente de desarrollo Arduino lee cada renglón del programa y el comentario en gris sobre que hace. Busca las instrucciones delay(1000); y cambia el numero que 1000 por 500 y vuelve a presionar el botón "Upload".
Paso 10:
editarTomate 5 minutos para probar diferentes números en la instrucción delay()
Evita poner números muy chicos (menores a 30) o no vas a ver cambios.
Paso 11:
editarRegresa todos tus delay(); a delay(1000). Copia los 4 renglones que se encuentran en void loop() al final del archivo. Tu programa se debe de ver así:
/*
Jugando con LEDs
Este programa prende LED conectado al Pin 13 por un segundo y
luego lo apaga por un segundo. El programa se repite por siempre
*/
void setup() { //Esta operacion corre solo 1 vez cuando el arduino arranca
pinMode(13, OUTPUT); //Se le dice al Arduino que el Pin 13 es una salida
}
void loop() { //Las operaciones entre corchestes se repiten por siempre
digitalWrite(13, HIGH); // Prender el LED
delay(1000); // Esperar un segundo
digitalWrite(13, LOW); // Apagar el LED
delay(1000); // Esperar un segundo
digitalWrite(13, HIGH); // Prender el LED
delay(1000); // Esperar un segundo
digitalWrite(13, LOW); // Apagar el LED
delay(1000); // Esperar un segundo
}
Paso 12:
editarCambia el número de las ultimas dos instrucciones delay(1000) por un número menor a 1000 (por ejemplo 300). Pica el botón "upload" y observa que pasa.
Paso 13:
editarUtiliza el resto del tiempo para cambiar los números de tus instrucciones delay() a los números que tu quieras y observa que pasa.