Étape 4: Clignotant LED
Dans cette étape nous sera mise en place d’un témoin clignotant, semblable à ce didacticiel instructable. S’il s’agit d’une simple étape, il pourrait être utile d’apprendre plus d’informations sur le fonctionne de l’installation, comme nous ne passeront pas par les détails dans cette étape.
Installer une LED
En utilisant le schéma de câblage, mis en place l’une LED à la maquette et arduino. Pour cette étape, nous avons supprimé les capteurs de la photocellule, donc il serait plus facile de voir le circuit de LED. Nous vous recommandons de faire cela aussi, il le rend plus facile d’effectuer chaque étape sans précédent travail mettre en travers de la maquette, et finalement nous voulions réorganiser la maquette, donc il a été configuré comme optimale que nous pourrions l’obtenir. Très probablement, vous aurez besoin de réorganiser votre maquette aussi.
Nous avons utilisé le code suivant pour obtenir le clignotement de la LED. Tout d’abord, nous la LED s’allume, puis faire une pause pendant une seconde pour laisser la LED sur. Nous avons ensuite éteindre la LED et à nouveau une pause pendant une seconde, afin que le voyant reste éteint. Alors provoque l’action clignotante se produise.
/*
void setup(void) {}
Serial.Begin(9600) ;
pinMode (5, sortie) ; initialiser la broche 5 pour LED
}
void loop(void) {}
digitalWrite (5, HIGH) ; les LED Set
Delay(1000) ; retard de 1 seconde
digitalWrite (5, faible) ; partit LED
Delay(1000) ; retard de 1 seconde
}
*/
Vidéo d’une LED
Configurer plusieurs del
Pour ajouter plus de LEDs sur le même circuit, la LED doit être définie en parallèle les uns aux autres, et tout le reste sera le même. Le même code sera utilisé dans cette partie aussi parce que rien n’a changé.
Notre serpent contient trois groupes de LED, chacune avec 6-7 lumières sur chaque brin. Pour créer des groupes de LED, c’est le même processus que la création d’un groupe unique avec un seul LED dedans. Dans notre serpent, nous avons utilisé 5 broche, broche 6 et broche 7 pour contrôler les différents volets des LEDs. Aussi pour économiser l’espace sur notre maquette, nous avons connecté chaque groupe de LED à la même résistance que puis raccordé à la terre.
Code, nous avons utilisé :
/*
void setup(void) {}
Serial.Begin(9600) ;
pinMode (5, sortie) ; initialiser la broche 5 pour LED
pinMode (6, sortie) ; initialiser la broche 6 pour LED
pinMode (7, sortie) ; initialiser la broche 7 pour LED
}
void loop(void) {}
digitalWrite (5, HIGH) ; les LED Set
digitalWrite (6, HIGH) ; les LED Set
digitalWrite (7, HIGH) ; les LED Set
Delay(1000) ; retard de 1 seconde
digitalWrite (5, faible) ; partit LED
digitalWrite (6, faible) ; partit LED
digitalWrite (7, faible) ; partit LED
Delay(1000) ; retard de 1 seconde
}
*/
Vidéo de plusieurs LED