diumenge, 30 de juny del 2013

Connectar un led verd/vermell a l'Arduino

És molt típic que aparells com les televisions tinguin un led que canvia de vermell a verd quan s'engega. El nom del sensor al meu pack és KY-011.

Com es connecta

La connexió no és molt diferent de la d'un led normal, amb la diferència que té un pin pel color verd i un pel color vermell. Per la resta és idèntic i, com ja passava al led, cal posar una resistència de 220-ohm.

  1. Green: pin verd, a qualsevol pin digital de l'arduino
  2. Red: pin vermell, a qualsevol pin digital de l'arduino
  3. GND: directe a l'arduino

Com connectar-lo

Si voleu més informació, mireu l'article de com connectar un led.

Codi d'exemple

El codi no deixa de ser una variació del blink

int green = 13;
int red = 12;

void setup() {                
  pinMode(green, OUTPUT);
  pinMode(red, OUTPUT);  
}

void loop() {
  digitalWrite(green, LOW);
  digitalWrite(red, HIGH);
  delay(1000);
  digitalWrite(red, LOW);
  digitalWrite(green, HIGH);
  delay(1000);
}