12 d’oct. 2014

ENCESA INTERMITENT DE DOS LEDs

Alguns ja coneixem Arduino, el vam programar a 4ESO amb Scratch for Arduino.
Aquest curs aprendrem a programar-lo utilitzant el seu codi específic, hem començat encenent i apagant dos LEDs.
Els LEDs estan connectats als pins digitals 2 i 4 d'Arduino. Per aconseguir la tensió òptima de funcionament cal una resistència de 220 W per a cada LED.

Aquest és el resultat:



El codi del programa:
int Led1 = 2;  // Led verd connectat al pin 2
int Led2 = 4;  // Led vermell connectat al pin 4
int temps = 100;  // temps d'intermitència

void setup()
{
  pinMode(Led1,OUTPUT);  // el pin digital és una sortida
  pinMode(Led2,OUTPUT);  // el pin digital és una sortida
}

void loop()
{
  digitalWrite(Led1,HIGH);  // encén el LED1
  delay(temps);  // durant el temps especificat
  digitalWrite(Led1,LOW);  // apaga el LED1
  delay(temps);  // espera el temps especificat
  digitalWrite(Led2,HIGH);  // encén el LED2
  delay(temps);  // durant el temps especificat
  digitalWrite(Led2,LOW);  // apaga el LED2
  delay(temps);  // espera el temps especificat
}

Cap comentari:

Publica un comentari a l'entrada