Dans ce projet, nous allons apprendre à créer un feu de signalisation tricolore avec une Raspberry PICO. C’est une réalisation assez simple, mais qui permet de mieux comprendre comment faire fonctionner des LEDs successivement, ainsi que comment gérer les pauses pour observer les LEDs s’allumer…

Matériels Nécessaires

On va maintenant le matériel nécessaire pour le projet :

  • Une Raspberry PICO
  • 3 leds (rouge, orange, vert)
  •  6 Fils de liaisons

Voici le circuit pour votre feu tricolore sur Raspberry PICO :

#define RED 1
#define YELLOW 5
#define GREEN 9

void setup() {
  pinMode(RED, OUTPUT);
  pinMode(YELLOW, OUTPUT);
  pinMode(GREEN, OUTPUT);
}

void loop() {
  digitalWrite(GREEN, HIGH);
  delay(3000);

  digitalWrite(GREEN, LOW);
  digitalWrite(YELLOW, HIGH);
  delay(500);

  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, HIGH);
  delay(2000);

  digitalWrite(YELLOW, HIGH);
  delay(500);
  digitalWrite(YELLOW, LOW);
  digitalWrite(RED, LOW);
}