Étape 1: contrôle
Brobot a un servo de pan et un servo d’inclinaison afin qu’il puisse regarder autour et bouger sa tête. Il a également deux petits servos de sourcil attachés à son visage. Ses yeux sont constitués de deux 8 x 8 LED écrans. Un écran LCD affiche un message d’accueil au démarrage, puis affiche toujours Brobots émotion actuelle. Un capteur de proximité permet de brobot d’agir surpris quand quelque chose est un peu trop près pour le confort. Brobot produit des bruits lors de chaque changement d’émotion selon son émotion suivante.
Un bouclier vague prend les fichiers wave depuis une carte SD et sorties les sons d’un petit haut-parleur. Un module bluetooth me permet de contrôler les émotions de brobot avec le toucher d’un bouton sur mon smartphone. J’ai écrit une application qui envoie des signaux de données à l’arduino via bluetooth. Je peux également contrôler la tête de Brobot avec la même application.