Étape 4: Mécanique et électronique de conception
Après que j’ai assemblé les volets roulants et les moteurs, j’ai fait un test mécanique. Heureusement, la simulation de train dans Solidworks n’a pas déçu. Vous pouvez voir il y a certains commutateurs de clin d’oeil aux deux extrémités de l’engin, on les appelle butée et constituent un élément important lorsque vous utilisez un moteur pas à pas. Bien que les moteurs pas à pas peuvent faire des mouvements très précis comme lorsque utilisé pour la conduite de machine CNC, ils ne savent réellement faire leur position de servomoteur et ils ne savent jamais si elles ont quelque chose à la fin actionné tous les pas. Fin de course est un commutateur (parfois optique) qui frappe de pièces mobiles à la fin d’une requête pour déterminer si la partie a atteint la fin (ou début). Par exemple, quand un scanner commence vers le haut vous pouvez toujours voir la barre de recherche s’oriente vers le bas (ou haut) du scanner, telle action réinitialiser le scanner et assurez-vous qu’il démarre la recherche de l’emplacement de départ.
Les moteurs sont pilotées par une paire de pilotes de moteur pas à pas qui prendre les commandes d’un Arduino Nano, qui prend également les signaux de butées fin de course et toucher le signal du capteur ainsi que contrôler l’avant LED, LED pour l’éclairage vers le haut les yeux du porteur (parce que les yeux sont trop sombres pour être vu quand couvert par le casque) et la lumière du flash.
L’image de capture et l’affichage se fait par une carte Gumstix, qui communique avec l’Arduino pour recevoir les données du toucher et de chronométrer la capture d’image.
L’ensemble du système a été testé dans une perfboard avec un circuit personnalisé. Après avoir vérifié le bon fonctionnement sur le perfboard, j’ai utilisé Eagle pour concevoir mon PCB et produire la platine de la Chine. Seeed Studio produit Conseil de très haute qualité à un prix sympa et tourner autour de temps avec le système de commande très convivial (prendre ordonnance/communiquer en anglais aussi bien.)