Fijibot (2 / 6 étapes)

Étape 2: Le cerveau

j’ai choisi l’Arduino Uno pour ce robot car je pense que c’est un microcontrôleur génial pour les petits projets, j’aime la programmation en C++ et mon local Radio Shack a une bonne sélection de cartes Arduino et boucliers.

Fijibot comprend quatre servos : un servo continu pour chaque roue arrière, un servo standard à tourner la tête (le capteur de Ping) et un autre servo standard pour déplacer l’essieu avant gauche ou droite pour tourner.

Compte tenu de travailler dans l’espace restreint de la bouteille d’eau de Fidji, j’ai décidé que je voulais être en mesure de facilement connecter et déconnecter tout (capteurs, servos, etc.) de la carte Arduino. Donc j’ai acheté un Proto Shield, mâles broches sécessionnistes et 6" femelle/femelle cavalier fils Adafruit. J’ai soudé les broches sur le proto shield et tout branché avec cavaliers !

La section médiane de la proto Conseil a deux rails parallèles reliés à + 5V et GND. À droite et à gauche de ces rails sont 3-terminal tampons perpendiculaires. J’ai profité de cet arrangement de montage 5 broches séparatistes (3 broches) sur les deux rails et dans les coussinets perpendiculaires. Cela fondamentalement m’a donné pouvoir, sol et goupilles de signal pour chaque servo et le capteur de Ping. Ensuite, j’ai ajouté 4 pins de sécessionnistes (2 bornes) pour le + 5V et signal tampons pour le plug-in photo-résistances.

NOTE: avis sur la photo que j’ai ne pas souder les réglettes à broches (qui est venu avec le kit de proto) pour les broches analogiques ou la deuxième banque des broches numériques. J’ai laissé ces donc je pouvais souder les fils directement sur les plaquettes.

J’ai branché le fils sur les broches PWM numériques (pour les servos) et pour les broches analogiques (pour le photo-résistances). J’ai aussi ajouté une résistance de 10K à la terre pour chaque photorésistance.

J’ai connecté fils des broches 7 et 9 de la proto Conseil aux bornes positives des voyants verts et rouges respectivement.

Afin d’exécuter les quatre servos et l’Arduino, j’ai utilisé deux alimentations séparées. Le Arduio fonctionne sur une batterie de 9v connectée au Vin. Les quatre servos et le capteur de Ping exécutent sur un pack de batterie AA-4, qui est raccordé en parallèle à un panneau solaire de 6v pour charger en circuit. Étant donné que le panneau solaire et la batterie sont étroitement assortis, j’ai câblé juste une diode entre eux afin d’empêcher le retour actuel.

J’ai couru les deux alimentations via un commutateur bipolaire donc je peux alimenter lui éteint complètement, mais tout en laissant le panneau solaire connecté à la batterie de 4-AA. De cette façon il peut charger son même quand pas en service.

Articles Liés