Table des matières:

Voiture robotique à servodirection pour Arduino : 6 étapes (avec photos)
Voiture robotique à servodirection pour Arduino : 6 étapes (avec photos)

Vidéo: Voiture robotique à servodirection pour Arduino : 6 étapes (avec photos)

Vidéo: Voiture robotique à servodirection pour Arduino : 6 étapes (avec photos)
Vidéo: OSOYOO Sport Car for Arduino Lesson 1: Hardware Installation and Servo Test 2024, Juillet
Anonim
Image
Image
Voiture de robot de direction servo pour Arduino
Voiture de robot de direction servo pour Arduino
Voiture robotique servodirectionnelle pour Arduino
Voiture robotique servodirectionnelle pour Arduino

Cette voiture est basée sur la conception de la plate-forme arduino, le noyau est l'Atmega - 328 p, qui peut réaliser la direction des roues avant, la traction arrière et d'autres fonctions.

Si vous jouez seul, il vous suffit d'utiliser le module sans fil. Si vous souhaitez implémenter d'autres fonctions, vous devrez peut-être ajouter d'autres capteurs ou matériels.

Étape 1: Les pièces requises

Les pièces requises
Les pièces requises
Les pièces requises
Les pièces requises
Les pièces requises
Les pièces requises

Lorsque vous voulez avoir un contrôle par le boîtier de direction de la voiture, vous avez besoin des pièces suivantes.

  • Version compatible Arduino (arduino (oiseau bleu)
  • Carte de commande de moteur :PM-R3
  • Batterie d'alimentation :7.4V -18650
  • Partie télécommande :PS2 (bien sûr, vous pouvez également utiliser le contrôle Bluetooth)
  • Ligne Dupont une petite quantité de
  • Bien sûr, vous aurez également besoin du cadre de la voiture (y compris le moteur, le servo)

Extension d'E/S intégrée au module PM - R3 et commande de moteur

  1. Sortie moteur double
  2. Entrée de puissance
  3. E/S numériques (S V G)
  4. E/S analogiques

Étape 2: installez le cadre (partie d'entraînement)

Installez le cadre (partie d'entraînement)
Installez le cadre (partie d'entraînement)
Installez le cadre (partie d'entraînement)
Installez le cadre (partie d'entraînement)

Nous installons d'abord la pièce d'entraînement, le moteur d'entraînement est JGA25-370, via un essieu moteur à réduction de vitesse et un recul de la roue vers l'avant, l'engrenage de l'arbre moteur est grand, car après l'arbre d'entraînement et la distance de support sont petits, impossible d'installer un grand engrenage, mais globalement encore lent.

Roulements de roue arrière avec roulements à bride, pour éviter que l'engrenage ne glisse pendant le fonctionnement, vous pouvez également réduire la consommation d'énergie.

  • support moteur x1
  • 370 moteur à grande vitesse x 1
  • Équipement Une paire
  • Arbre de 5 mm x 1
  • Palier à bride x 2
  • Accouplement 5 mm x 2
  • Vis et écrou M3 * 8 mm x 5

Étape 3: Pièces de direction avant

Pièces de direction avant
Pièces de direction avant
Pièces de direction avant
Pièces de direction avant

Avant de tourner, la partie adopte la conception du RC, également avec la plupart des accessoires, tels que les pièces de roue; afin de garder les roues flexibles, à la fois à l'intérieur et à l'extérieur du roulement avec l'installation. MG996R métal comme direction assistée, l'appareil à gouverner avec deux supports en forme de L doivent être fixés au châssis, la bielle du servomoteur lors de l'installation, veuillez vous assurer que l'angle de direction appartient déjà (1,5 ms), le commutateur à la portée du réglage pratique et à la fin.

  • Vis et écrou M2.5 * 12mm x 1
  • Vis et écrou M3 * 8mm x 4
  • Contre-écrou M4 x 2

Étape 4:

Image
Image
Image
Image
Image
Image

Sera assemblé en pièce et le servomoteur est fixé au gazon, ne peut pas serrer la vis fixée à une tasse, cela conduira à ne pas pouvoir tourner, est susceptible de brûler le servomoteur et le micro-ordinateur à puce unique; en utilisant la connexion la tige relie deux roues avant et est connectée au servomoteur sur l'angle du gouvernail; le servomoteur est fixé avec la vis et l'écrou M3 * 8 mm, fixé avec une vis M2,5 * 8 mm à la coupelle, le côté de la colonne en cuivre est de 2 M3 * Vis de 8 mm.

  • M2.5 * 8mm x 5
  • M2.5 * 20mm x 1
  • M3 * 8 mm x 10
  • Écrou M3 x 4
  • Pilier en cuivre x 4

Étape 5: Pièce de connexion

Pièce de connexion
Pièce de connexion
Pièce de connexion
Pièce de connexion
Pièce de connexion
Pièce de connexion
Pièce de connexion
Pièce de connexion

La carte d'extension entraînée par moteur peut être utilisée directement, et la carte mère sans autre câblage, il suffit de recevoir le récepteur PS2 et le servomoteur lors de la réception de la carte d'extension de port E/S, le port d'entrée d'alimentation dans la carte d'extension VCC et GND, la sortie moteur en A + et A -, une autre sortie moteur en B+ et B-. Ainsi, nous pouvons contrôler les deux moteurs à courant continu, ici nous n'avons besoin que d'une seule interface.

Broche servo: E/S 4

PS2 a fait une carte de transfert, un câblage pratique, une protection de connexion inversée, recommande la connexion suivante ici

Broche PS2:

  • GND: GND
  • VCC: +3.3v ou +5v
  • DAT: A0
  • CMD: A1
  • CS: A2
  • CLK: A3

Entrée d'alimentation VIN & GND, plage de tension 3-9 v.

Étape 6: Coder

Grâce à la modification du programme pour obtenir la marche du robot, la commande du moteur en avant et en arrière, la direction de la servocommande; le programme contient le contrôle PS2, le contrôle Bluetooth et la ligne de suivi.

Le programme doit être remplacé par la dernière version pour correspondre au nouveau PM-R3.

Ancien code voir PS2_old

Conseillé: