> Tercer tutorial ARDUINO: Programando un semáforo - Piensa 3D

Header Ads

Tercer tutorial ARDUINO: Programando un semáforo

En este tercer tutorial vamos a aprender como programar un semáforo para coches y gracias a ello vamos a aprender a familiarizarnos con el bucle principal de ARDUINO.


El esquema de conexión para este tutorial es el siguiente:


Y por último el código para hacer que funcione:

int tiempoCambio = 5000;
int rojoPin = 10 ;
int amarilloPin = 9;
int verdePin = 8;

void setup(){ 
 pinMode(rojoPin, OUTPUT); 
 pinMode(amarilloPin, OUTPUT);
 pinMode(verdePin, OUTPUT); 
}

void loop() {
 digitalWrite(rojoPin, HIGH);
 delay(tiempoCambio);

 digitalWrite(amarilloPin, HIGH);
 delay(1000);

 digitalWrite(verdePin, HIGH);
 digitalWrite(amarilloPin, LOW);
 digitalWrite(rojoPin, LOW);
 delay(tiempoCambio);

 digitalWrite(amarilloPin, HIGH);
 digitalWrite(verdePin, LOW);
 delay(1000);

 digitalWrite(amarilloPin, LOW);
}


No hay comentarios:

Iván Rodríguez. Con la tecnología de Blogger.