Étape 5: L’Arduino interface bouclier
Réalisant combien encombrant c’est d’utiliser des transistors discrets pour faire contrôle moteur H-ponts, j’ai décidé d’utiliser la (maintenant je le sais) puce L293D double pont en H IC populaire. Il prend 5 signaux d’entrée V mais sorties (en l’occurrence) 9 V signaux. J’ai décidé d’utiliser une pile de 9 (plus tard 2 piles, pour assurer puissance/temps de batterie supplémentaire) pour la puissance du moteur et un régulateur de 5 V pour les signaux Rx. Basé sur la vitesse de moteur de tourelle, j’ai décidé alimenter son moteur avec 5 V au lieu de 9 V pour permettre une rotation plus lente et un contrôle plus précis tourelle pour viser et tirer le Canon. J’ai essayé dur faire le plein de RC facile à dépanner, modulaire et facile à monter et démonter. J’ai donc fait toutes les connexions faciles à attacher/détacher à l’aide de connecteurs/en-têtes, cavaliers et ruban isolant laissant réelles à souder comme un dernier recours. Donc, j’ai construit mon premier bouclier Arduino DIY et câblé tout matériel de la cuve. Le jury Rx a besoin d’une résistance de menu déroulant pour chacun de ses signaux de contrôle. L’un de le L293Ds (U1 sur le schéma) commande les moteurs de la piste. L’autre se (U2) commande le moteur de tourelle sur son côté gauche, et, profitant de ses capacités de configuration, j’ai utilisé la moitié du pont bon pour contrôler le canon laser et l’autre moitié pour contrôler la mitrailleuse laser. J’ai utilisé tous numériques de l’Arduino, I / O de sauf les goupilles de Tx/Rx de l’Arduino 0 et 1 (et les entrées analogiques). J’ai appris plus tard que le moteur de tourelle tournait toujours trop vite, alors j’ai ajouté deux diodes dans chaque direction, à la baisse de la tension du moteur de 5 V à environ 3,6, j’ai senti que la vitesse, j’ai eu à ce niveau de tension était mieux.