Étape 6: Intégration de détection de distance
Il y a plusieurs façons que vous pouvez détecter si un objet est près de chez vous, mais le sonar est un excellent moyen pour détecter quelque chose dans une certaine direction. J’ai utilisé mon capteur sonar PmodMAXSONAR de Digilent. Ce module périphérique est capable de précis détecter un objet devant lui entre 6 pouces et un peu plus de 20 pieds.
En ce qui concerne le monstre de la boîte, j’ai utilisé cette Pmod afin de savoir quand un objet, à savoir une personne, se trouve le monstre de la boîte de 7 pieds. Une fois le Pmod détecte qu’une personne est au sein de cette distance, vous pouvez avoir le microcontrôleur éteindre les yeux rougeoyants (car ils sont super brillantes) et de dire le servomoteur pour ouvrir le couvercle de la boîte et afficher les lettres dans « Happy Halloween ».
Après avoir affiché « Happy Halloween », vous pouvez posséder le MAXSONAR pour voir s’il y a toujours un objet au sein de 7 pieds de celui-ci. S’il y a, vous pouvez afficher le message « Happy Halloween » à nouveau. Si il n’existe pas, le microcontrôleur peut cesse d’afficher le message et refermer le couvercle de la boîte.
J’ai utilisé un 4 x 2 x 2 broches MTE câble pour relier la broche Vcc sur le Pmod à 3, 3V rail sur la maquette, la broche de terre sur un rail au sol et la broche PW à une modulation de largeur d’impulsion pin sur l’uC32 chipKIT, spécifiquement broche 9. J’ai enregistré puis le PmodMAXSONAR à l’indentation petite sur ma boîte alors qu’il faisait remarquer devant le monstre de la boîte.