Étape 7: Le code
Le code est fixé, si vous que juste vous voulez jeter sur le jury allez, mais ici je vais essayer aussi d’expliquer ce que fait le code.C’est une machine d’état de base avec 3 États, ouvert, PEEK, fermé. OUVERT et fermé peut changer d’oeil. Coup d’oeil peut changer pour ouvrir ou fermer. Vous ne peut pas aller direct OPEN CLOSE.
CLOSE va éteindre les lumières et mettre le servo d’inclinaison pour fermer le couvercle.
Coup d’oeil s’allume les lumières bleu/violet couleur, définissez les servos pour les yeux à propos du centre, définit le servo pour le couvercle à moitié ouvert.
OPEN va définir les voyants (en fonction de la thermistance et le LDR), définissez le servo pour le couvercle à pleine ouverture. Ouvert il y a un nombre aléatoire qui sera, si le déplacement correct numéro, les yeux vers le haut, bas, gauche, droite. Si la distance est plus proche aux yeux vont chercher et se déplacer légèrement (simuler la mise au point). Si un capteur de distance est plus proche que l’autre, puis les yeux seront tourneront vers ce côté.
C’est environ aussi simple qu’il est.