Etape 3: Assemblage du corps et moteurs pour test de mouvement
- Avec le socle de fixation 3 M commande, fixer les 2 Servos à celle de la pièce de bois équarrie.
- Fixer le bois équarri 2e à celui ci-dessus en utilisant les Clips de liant. Ajustez la longueur de la plate-forme à vos besoins.
- Difficulté le lanceur de balle à l’aide de la pince-notes.
- Le bloc d’alimentation pour les moteurs proviendra de l’ensemble de 5V de batteries. Cet ensemble de batterie sera installé entre la maquette et le châssis.
- Connecter la batterie à utiliser avec servos: à gauche une des grille latérale électrique exclusivement pour source de servos
- Connecter l’Arduino Nano pour le montage d’essai
- Raccordez le GND du réseau électrique pour Arduino GND.
- Brancher les Servos sur Arduino : gauche == > Pin 5 ; DROIT == > Pin 3
- Connecter la LED sur la broche 13 de Arduino
- Le bouton connexion pour Arduino Pin 9
Notez que dû à la façon que les servos sont montés (en opposition) la gamme de vitesse est :
- Vitesse d’avancement Servo droit va de 1, 500us (arrêté) à 2, 000us (pleine vitesse)
- Vitesse d’avancement Servo gauche va de 1, 500us (arrêtée) pour 1 000 (pleine vitesse)
Une LED externe est ajouter à pin13, à des fins de signalisation et de test (vous pouvez utiliser la LED d’Arduino, place un externe si vous voulez, mais prenez dans la mesure où il sera difficile de le voir au milieu des câbles).
Aussi, un bouton est relié à la broche 9. Ce bouton est très utile à des fins de test et pour le démarrage du robot.
Par exemple :
{while(digitalRead(buttonPin))}
motorTurn (gauche, 500) ;
motorTurn (droit, 500) ;
Notez que les 2 lignes qui commandent au Robot de tourner à gauche, attendre 500ms et tourner à droite seulement arrivera lorsque vous appuyez sur le bouton (buttonPin = 0). Avant cela, le programme s’arrête dans la boucle infinie.
Le soufflet de code, peut être utilisé comme une base pour un test complet de moteur (avant, arrière, Full stop, tourner à gauche, tourner à droite). Si nécessaire, vous devez ajuster les délais pour l’angle tour requis en fonction de vos moteurs (aussi, parfois à gauche et droite impulsion valeurs devraient être un peu différent pour compenser un manque d’équilibre des moteurs.