PRACTICA 3 SEMAFORO


ARDUINO PRACTICA 3
L'objectiu d'aquesta pràctica és construir un semàfor simple, és a dir, es va a     programar un codi encarregat de simular un semàfor com el que es pot trobar a qualsevol ciutat. 
Semáforo con Arduino
Material:1 Arduino,UN r1 Protoboard 4 Latiguillos,3 LEDs,3 Resistències de 220Ω (vermell-vermell-marró)
Es connecten els LEDs vermell, groc i verd als pins digitals 13, 12 i 11 de la placa d'arduino (utilitzant el seu deguda  resistència). La patilla llarga del LED ha de ser connectada al voltatge positiu (ànode) i la curta al voltatge negatiu (càtode) passant per la resistència.
En primer lloc, es configuren els pins digitals 11, 12 i 13 en mode sortida (OUTPUT). Aquesta configuració s'estableix en la funció setup (), ja que només s'executa una vegada. A més, s'ha creat la inicialització dels pins a un valor baix (LOW).
En executar el codi s'hauran d'establir els pins digitals a un valor baix per inicialitzar així els LEDs. A continuació es procedeix a activar i desactivar els diferents pins simulant el funcionament del semàfor.





/**
 * Semáforo simple
 */

void setup() {
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(11, OUTPUT);
  digitalWrite(13, LOW);
  digitalWrite(12, LOW);
  digitalWrite(11, LOW);
}
void loop() {
  digitalWrite(13, LOW);
  digitalWrite(11, HIGH);
  delay(5000);
  digitalWrite(11, LOW);
  digitalWrite(12, HIGH);
  delay(1000);
  digitalWrite(12, LOW);
  digitalWrite(13, HIGH);
  delay(5000);
}

Comentaris