Étape 2 :
Donc, nous avons enfin un prototype fonctionnel de la lampe.
Nous avons installé une base, une lampe led, 2 servos, un détecteur de mouvement, un capteur de bruit et 3 axys accéléromètre et un accessoire audio capable d’enregistrement et de lecture de 4 sons différents (Merci à seeedstudio.com).
La logique du travail de la lampe est le suivant :
Si le bruit est détecté :
Allumez la lampe
Lecture audio #3 (i´m, essayant de dormir ici!)
Faire un balayage gauche – droite – gauche mouvement avec le servo de lampe (comme un mouvement négatif de la tête).
Servos reste sur 90 degreees
Éteindre la lampe
Si un mouvement est détecté :
Allumez la lampe
Déplacer vers le côté gauche (base servo et servo de lampe).
Jouer l’audio #2 (êtes-vous. sarah connor?)
Déplacer vers la droite (les deux servos aussi)
Jouer l’audio #2 (êtes-vous. sarah connor?)
Retour ã la position (90 degrés sur les servos) de repos
Éteindre la lampe
Si max hight est détecté (avec la valeur lues 3 axys) :
Jouer son #4 (Oh Yeah!)
Maintenant it´s temps de nettoyer le code qui est un gâchis!!!