Inauguramos una nueva sección orientada a explicar detalladamente los proyectos del libro incluido en el STARTER KIT de ARDUINO, empezando por la interfaz de nave espacial, un sencillo circuito que tiene como objetivo practicas con las entradas y salidas digitales, al igual que su respectiva programación.
¿En qué consiste la interfaz de nave espacial?
Usando un poco la imaginación, este proyecto busca emular las luces que pudieran existir en una nave espacial, como si de una película de ciencia ficción se tratase, pero, más allá de la parte creativa que claramente busca despertar el interés de los niños y adolescentes, este ejercicio busca explorar los siguientes conceptos:
- Entrada y salida digital
- Primer programa
- Las variables
Componentes necesarios
Cantidad | Componente |
1 | Arduino Uno R3 |
2 | Rojo LED |
1 | Verde LED |
1 | 10 kΩ Resistencia |
1 | 200 Ω Resistencia |
2 | 220 Ω Resistencia |
1 | Pulsador |
Diagrama de conexiones
Para poner a prueba el proyecto utilizamos TINKERCAD, ideal si no tienes piezas físicas. El diagrama resultante puedes apreciarlo a continuación:
Código fuente
Para que nuestra interfaz de nave espacial funcione correctamente en Arduino necesitamos escribir el código de un programa que puede ejecutarse en el mismo. Te lo comparto a continuación:
int pulsador=0;
void setup()
{
pinMode(5,OUTPUT);
pinMode(4,OUTPUT);
pinMode(3,OUTPUT);
pinMode(2,INPUT);
}
void loop()
{
pulsador=digitalRead(2);
if(pulsador==LOW){
digitalWrite(5,LOW);
digitalWrite(4,LOW);
digitalWrite(3,HIGH);
}
else{
digitalWrite(5,HIGH);
digitalWrite(4,LOW);
digitalWrite(3,LOW);
delay(250);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
delay(250);
}
}
Video tutorial (explicado paso a paso)
¿En dónde consigo el libro de proyectos de Arduino?
Al principio del post hablamos sobre un libro de proyectos incluido en el STARTER KIT de Arduino, pero, entendemos que actualmente no todos tienen acceso al mismo. Por lo anterior, nos tomamos la libertad de compartirte una versión traducida al español:
Es importante mencionar que la traducción es gracias a futureworkss.com, así que les recomendamos pasar a visitar su web (encontrarán material interesante respecto a Arduino).
Otros proyectos recomendados:
Medidor de ENAMORAMIENTO ♥ con ARDUINO en TinkerCad:
Detector de movimiento usando SENSOR PIR con ARDUINO en TinkerCad: