Table des matières:

Arduino : Robot sensible : 6 étapes
Arduino : Robot sensible : 6 étapes

Vidéo: Arduino : Robot sensible : 6 étapes

Vidéo: Arduino : Robot sensible : 6 étapes
Vidéo: DIY Arduino Robot Arm - Controlled by Hand Gestures | Full Tutorial 2024, Novembre
Anonim
Arduino: Robot Sensible
Arduino: Robot Sensible
Arduino: Robot Sensible
Arduino: Robot Sensible

Bonjour.

Je veux vous montrer comment vous pouvez construire un robot avec un Arduino et quelques autres pièces. Alors de quoi avons-nous besoin ?

  • Arduino. j'ai leonardo mais c'est pas important
  • Pont en H TB6612FNG ou autre
  • Châssis de robot par exemple DAGU DG012-SV ou fait main
  • Capteur à ultrasons
  • Servomoteur
  • 2 LED bleues
  • Avertisseur sonore
  • Photorésistance
  • Résistance 1, 2 k
  • Planche à pain
  • Câbles, ruban adhésif, vis, piles

Étape 1: Construire le châssis

Construire un châssis
Construire un châssis

Si vous faites le châssis, n'oubliez pas les moteurs. Il doit avoir une puissance suffisante pour déplacer votre robot.

Si vous avez acheté un châssis, vous devez le soumettre.

Il est maintenant temps de mettre les piles. J'utilise une boîte pour 5 piles AA mais si vous avez des moteurs plus gros, vous avez besoin de plus de piles.

Étape 2: Connectez toutes les choses

Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses
Connectez toutes les choses

Si vous avez un pont TB6612FNG H, vous pouvez le connecter à arduino comme ci-dessous, sinon vous devez le changer légèrement.

Pour le connecter, j'utilise une planche à pain 170 trous car cette planche à pain est petite et peut être située sur l'arduino.

1. Capteur à ultrasons:

-Trig 2 broches Arduino

-Echo 1 broche Arduino

-VCC 5V Arduino

-GND GND Arduino

2. Servomoteur:

-GND GND Arduino-VCC 5V Arduino -Données 9 broches Arduino

Pont 3. H:

-toute la masse (GND) à la masse dans Arduino-VCC 5V Arduino -A01 motor1 mass(-) -A02 motor1 power(+) -B02 motor2 mass(-)

-B01 masse du moteur2 (-)

-VMOT VIN Arduino

-PWMA 6 broches Arduino

-AIN1 Arduino 8 broches -AIN2 Arduino 7 broches -BIN2 Arduino 4 broches -BIN1 Arduino 3 broches -PWMB Arduino 5 broches

4. Sonnerie:

-GND (-) GND Arduino

-VCC (+) Arduino 11 broches

5. LED:

-Les deux VCC (+) des leds à l'Arduino 10 broches

-Les deux GND (-) des leds à GND Arduino

De longs câbles attachaient un morceau de fil.

6. Photorésistance:

Sur l'image, vous pouvez voir comment il se connecte. La résistance a 1, 2 k

Étape 3: Insérez toutes les choses

Insérer toutes choses
Insérer toutes choses
Insérer toutes choses
Insérer toutes choses
Insérer toutes choses
Insérer toutes choses
Insérer toutes choses
Insérer toutes choses

Maintenant, vous devez insérer toutes les choses sur le châssis. J'utilise 4 vis M3 pour visser Arduino et chassis, entre Arduino et chassis j'ai mis un morceau de paille. Planche à pain située sur arduino. J'ai collé un capteur à ultrasons avec du ruban adhésif double face au servo et un servo au châssis avec du ruban noir. La LED est sur le capteur à ultrasons sur la bande. Les câbles des leds et du capteur de ping ont besoin de suffisamment d'espace car il bouge.

Étape 4: Programme 1

Robot avec ce programme après la surveillance des obstacles, retournez la montre à gauche et à droite et conduisez jusqu'à ce site où il a plus d'espace et quand il revient, il fait du son. Quand les leds sombres s'allument quand les leds lumineuses s'éteignent. Ci-dessous, j'ai ajouté le code, dans les commentaires est une explication du code. Après avoir chargé ce code, vous pouvez démarrer robot.

Étape 5: Programme 2

Robot avec ce programme peut rouler dans le labyrinthe. Construction c'est le même seul le code est légèrement autre.

Étape 6: Démarrer le robot

Vous pouvez maintenant démarrer votre robot. Ci-dessous, j'ai ajouté des films avec mon robot. Le premier est un test, le second est un robot complet avec un premier et un deuxième programme.

Conseillé: