Étape 9: Arduino Shield
Composants :
1 x carte de circuit imprimé Arduino protoshield
20 x trois connecteurs à broches
1 x quatre connecteurs à broches
2 x connecteurs à 6 broches
2 x huit connecteurs
2 x deux douilles d’axe
Construction du bouclier Arduino a été la partie la plus difficile du projet. Le produit fini peut être vu de l’avant et l’arrière dans les Figures 9-2 et 9-3. Pour obtenir une idée plus claire sur le câblage, voir Figures 9-5, 9-6 et 9-7. Dans ces chiffres, les rectangles noirs indiquent les positions de 20 trois broches des connecteurs et 1 connecteur 4 broches. (Rappel, le capteur à ultrasons de l’étape 5 requis une connexion à quatre broches). La première chose que j’ai fait était de souder les connecteurs de la carte Arduino nue. N’utilisez pas de couper les fils du connecteur sur la face arrière du Conseil que les fils sont trop épais et seront sans doute endommager les couteaux de chasse couteaux de chasse. J’ai utilisé une cisaille de ferblantier lourds pour couper ces fils conducteurs.
Les premières connexions des fils que j’ai fait étaient ceux représentés dans la Figure 9-5. Les lignes blanches sont des fils reliant les broches de l’Arduino sur la broche de signal du connecteur à trois broches appropriées. Ces connexions apparaissent comme conducteurs les blancs à la Figure 9-2. Les lignes jaunes dans la Figure 9-5 sont la continuation des conducteurs blancs sous le bouclier sur la broche de désigné. J’ai priverait nu pouce supplémentaire de fil, piquez-le dans le trou indiqué dans la Figure 9-5, et ensuite sur la face inférieure du bouclier je plier le fil nu autour de la broche signal et souder. Il s’agit de la connexion jaune à la Figure 9-5. La ligne rouge dans la Figure 9-5 prend la tension de la batterie d’entrée (NIV) et il relie les deux broches indiquées par les connexions jaunes. (Encore une fois, ces connexions sont sur la face inférieure du bouclier).
Figure 9-6 montre les connexions sur la face inférieure du bouclier. Une note d’explication est nécessaire ici. Les broches PWM numériques sur l’Arduino (D3, D5, D6, D9, D10 et D11) sont souvent utilisés pour servos en voiture, y compris les servos de rotation continu utilisés comme roues sur un robot. Ainsi, ils attirent parfois beaucoup de courant. Ainsi, ce serait bien si ils pouvaient être expulsés de batteries d’entrée directement et pas le réglementé 5V de l’Arduino. Dans la partie supérieure de la Figure 9-6, deux rectangles noirs s’étendent plus haut que les autres. Les goupilles du haut de ces rectangles se trouvent sur le rail de 5V Arduino. Les broches de fond de ces rectangles sont reliés à la tension de la batterie d’entrée par la ligne rouge dans la Figure 9-5. La fiche de centrale de l’un de ces rectangles se connecte sur les broches de tension de D3, D5 et D6. La broche médiane de l’autre rectangle se branche sur les broches de tension du D9, D10 et D11. Ainsi, sur le dessus de la carte Arduino, un cavalier peut servir à connecter les broches PWM au rail 5V si ils sont reliés à des capteurs de courant faibles, ou à la tension de la batterie d’entrée si les broches PWM sont connectés à haut courant servos de roue. (Plus sur cela plus tard.)
Retour aux connexions à la Figure 9-6. Les lignes noires connectent les broches de terre sur le rail de sol Arduino. La ligne rouge au bas de la Figure 9-6 relie les broches des connecteurs analogiques de tension de 5V. La ligne rouge au milieu de la Figure 9-6 relie les broches de tension des connecteurs non-PWM numérique au rail 5V. Les lignes supérieures rouges dans la Figure 9-6 connectent les broches de tension des connecteurs digital PWM à un des connecteurs deux cavalier contrôlée décrites dans le dernier paragraphe. Les broches sont assez proches, ce qui signifiait que je devais utiliser un grand nombre de fils nus comme on le voit à la Figure 9-3. Heureusement, je n’a pas finir avec des courts métrages. Enfin, les six broches et connecteurs à huit broches sont insérés à travers le fond du bouclier et soudés sur les connecteurs prévoyant le bouclier à un Arduino.
Pour rendre les cavaliers pour les broches PWM je viens a pris une paire de deux sockets de broche et soudées sur les broches. Il peuvent être vu sur la gauche dans la Figure 9-4. Figure 9-7 illustre les étiquettes pour le bouclier. Capteurs peuvent maintenant être connectés par des câbles à trois broches à l’un des rectangles noirs marqués D0-D13 ou A2-A5. Un câble à quatre broches permet de connecter les broches analogiques A0 et A1 à un capteur à ultrason HC-SR04. Les cavaliers PWM sont insérées dans les deux rectangles noirs qui s’étendent plus haut que tous les autres à la Figure 9-7. Le rectangle noir sur la droite contrôle broches D3, D5 et D6. Le rectangle noir sur la gauche contrôle broches D9, D10 et D11. Si vous voulez les broches PWM connectés pour le 5V de l’Arduino, placez le cavalier pour relier le pivot supérieur des rectangles noirs sur la broche centrale. Si vous voulez les broches PWM reliés à la tension d’entrée batterie, placez le cavalier pour relier l’axe inférieur des rectangles noirs sur la broche centrale. Figure 9-8 montre les goupilles de PWM et la tension des broches de sélection plus en détail. Figure 9-9 montre le cavalier placé pour approvisionner les broches de tension du D3, D5 et D6 avec tension des batteries d’entrée. Figure 9-10 montre le cavalier placé pour fournir ces mêmes broches avec 5 volts.