fbpx
Loading...

Taller 5 Robótica y programación Diversificado Arduino Nano

Este paquete económico es una colección optimizada de partes y componentes para experimentar con el Arduino Nano el IDE de Arduino en casa, la escuela o el trabajo. Ideal para estudiantes y para aquellos que quieren aprender y desarrollar proyectos con Arduino.
 Como se acaba de mencionar el kit incluye un Arduino nano, la cual es una placa de desarrollo que es muy fácil de usar y compatible con diversos entornos de programación. Esta pequeña y practica placa cuenta con un ATmega328P, con 32KB de flash y 2KB de RAM funcionando a 16MHZ.
Además, el kit incluye:
  • 5 Leds color amarrillo
  • 5 Leds color rojo
  • 5 Leds color verde
  • 5 Resistencias de 220 ohms.
  • 10 Cables tipo Dupont MM
  • 1 Servomotor Sg90
  • 1 Pinza para servo Sg90 con tornillo
  • 1 Micro breadboard
TALLER  5:  SEMÁFORO 
En esta práctica veremos la conexión y programación de un semáforo
MATERIALES
  • 1 Arduino nano
  • 3 Leds (1 rojo, 1 amarillo, 1 verde)
  • 3 Resistencias de 220 ohms
  • 6 Cables dupont MM
  • 1 Micro breadboard
CONEXIÓN
Procedemos a realizar la siguiente conexión, en este caso las terminales positivas de los led van a los pines 5,6,7 de la placa Arduino.
PROGRAMACIÓN
Debemos transcribir el código en el IDE de Arduino, posterior a ello debemos cargar la programación a nuestra placa Arduino NANO.
int rojo=5; //Declaramos una variable de tipo entero, asignando el pin 5 a led rojo 
int amarillo=6; //Declaramos una variable de tipo entero, asignando el pin 6 a led amarillo 
int verde=7; //Declaramos una variable de tipo entero, asignando el pin 7 a led verde
void setup() { //Iniciamos la funcion setup 
pinMode(rojo,OUTPUT); //Declaramos a led rojo como una salida 
pinMode(amarillo,OUTPUT); //Declaramos a led amarillo como una salida 
pinMode(verde,OUTPUT); //Declaramos a led verde como una salida 
}

void loop() { //Iniciamos la funcion loop 
digitalWrite(verde,LOW); //Apaga led verde
digitalWrite(rojo,HIGH); //Enciende led rojo
delay(3000); //pausa de 2 segundos
digitalWrite(rojo,LOW); //Apaga led rojo
digitalWrite(amarillo,HIGH); //Enciende led amarillo
delay(500); //pausa de medio segundo
digitalWrite(amarillo,LOW); //Apaga led amarillo
delay(500); //pausa de medio segundo
digitalWrite(amarillo,HIGH); //Enciende led amarillo
delay(500); //pausa de medio segundo
digitalWrite(amarillo,LOW); //Apaga led amarillo
delay(500); //pausa de medio segundo
digitalWrite(amarillo,HIGH); //Enciende led amarillo
delay(500); //pausa de medio segundo
digitalWrite(amarillo,LOW); //Apaga led amarillo
delay(500); //pausa de medio segundo
digitalWrite(verde,HIGH); //Enciende led verde
delay(3000);


}

The product has been added to your cart.

Continue shopping View Cart