Dans ce projet on va voir comment faire un sapin de noël clignotant avec des leds et une carte Arduino. C’est une décoration qui sera de très bonne augure à noël pour décorer votre maison.

Difficulté :

Matériel nécessaire

Matériel nécessaire pour la réalisation du projet :

Schéma du projet

A quoi sert les résistances ?

Les résistances permettent de limiter le courant dans les leds. Ceci permet de protéger vos leds de griller. Pour calculer la valeur de la résistance dont vous avez besoin vous pouvez regarder notre cours sur les résistances.

Comment faire la structure de votre sapin de noel ?

Pour faire la structure de votre sapin de noël, vous pouvez utiliser du carton découpé en forme de sapin et y coller les leds. Le carton va donner un effet bois à votre sapin. Vous pouvez aussi utiliser une structure faite avec une imprimante 3d de couleur marron afin de reproduire l’effet bois d’un arbre.

Programme du projet

int led_Rouge_haut = 12;  // On assigne les leds rouges du haut à la broche 12
int led_Rouge_bas = 11;  // On assigne les leds rouges du bas à la broche 11
int led_Verte = 10; // On assigne les leds vertes à la broche 10
int led_Jaune = 7; // On assigne la led jaune à la broche 7

void setup() {
  // On assigne toutes les leds en sortie de la carte
    pinMode(led_Rouge_haut, OUTPUT); 
  	pinMode(led_Rouge_bas, OUTPUT); 
  	pinMode(led_Verte, OUTPUT); 
    pinMode(led_Jaune, OUTPUT); 
  
}

void loop() {
  
digitalWrite(led_Rouge_haut,HIGH); // On allume la LED
digitalWrite(led_Rouge_bas,HIGH); // On allume la LED
digitalWrite(led_Verte,HIGH); // On allume la LED
digitalWrite(led_Jaune,HIGH); // On allume la LED
  
 // On fait clignoter les leds 
delay(1500);
digitalWrite(led_Rouge_bas,LOW); // On eteint les leds rouges
digitalWrite(led_Rouge_haut,LOW); // On eteint les leds rouges
delay(1000);
digitalWrite(led_Verte,LOW); // On eteint les leds vertes
digitalWrite(led_Rouge_haut,HIGH); // On allume les leds rouges
digitalWrite(led_Rouge_bas,HIGH); // On allume les leds rouges
delay(1000);
digitalWrite(led_Verte,HIGH); // On eteint les leds vertes
  
}

Comment mettre le programme sur la carte Arduino ?

Pour mettre le programme sur la carte, vous aurez besoin du logiciel Arduino Ide. Vous prenez le code et le copier dans le logiciel et celui va se charger de le compiler de le téleverser sur la carte.

Modifier le programme

Le programme que l’on vous propose fait clignoter les leds toutes les 1 secondes  en fonction de leurs couleurs. Vous pouvez tout à fait changer le temps de la pause afin de faire clignoter plus ou moins rapidement votre sapin de noël !

Simulation du projet

Voici la simulation du projet sur tinkercard :