Table des matières:

Suiveur d'objet Pixy2Bot (Servo Code): 4 étapes
Suiveur d'objet Pixy2Bot (Servo Code): 4 étapes

Vidéo: Suiveur d'objet Pixy2Bot (Servo Code): 4 étapes

Vidéo: Suiveur d'objet Pixy2Bot (Servo Code): 4 étapes
Vidéo: Автомобиль Arduino Bluetooth с использованием приемника главного-подчиненного передатчика HC05 | Сделай сам 🔥 2024, Juillet
Anonim
Suiveur d'objet Pixy2Bot (code servo)
Suiveur d'objet Pixy2Bot (code servo)

Construire un robot suiveur d'objet simple (pas de mécanisme pan/tilt) avec un Arduino Uno + Motor Shield, deux servos continus bon marché et un Pixy2.

Vidéo:

Étape 1: liste de courses

1 Arduino Uno (carte d'origine ou compatible)

1 Arduino Uno Motor Shield (original ou compatible)

2 servos continus (ex. Feetech Micro Servo)

1 Pixy2

1 pack batterie 6V (ex. 1000 mAh LiPo, 7.4V + économiseur LiPo)

1 interrupteur marche/arrêt

2 roues Lego (ex. Poulie de direction 373602 3736)

2 pneus (3/4 joints toriques s'adaptent bien sur les roues)

1 roulette à billes

Certains fils cavaliers

Quelque chose sur lequel vous pouvez monter tout le matériel (par exemple, Lego + quelques pièces imprimées en 3D personnalisées)

Étape 2: connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc

Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc
Connectez la batterie, les servos et le Pixy2 à Arduino Uno/Motor Shield Etc

1) Connectez Pixy2 à l'Arduino Uno et montez le Shield sur Arduino

2) Fixez les roues lego aux servos (voir photo), montez les pièces sur le cadre

3) Connectez le servo droit au Pin Out 5 et le servo gauche au Pin Out 6 (voir photo)

Attention: parfois, les broches des servos et les broches du socket (Out 5 et Out 6) sont dans un ordre différent. Utilisez un multimètre pour connaître l'ordre des broches GND, 5V et signal sur les prises.

Vous aurez peut-être besoin de plus de cavaliers au cas où la commande ne correspondrait pas.

4) Fixez une sorte d'interrupteur marche/arrêt et, si vous utilisez un LiPo battrey, un économiseur LiPo à votre batterie

5) Connectez la batterie au blindage du moteur

Étape 3: Configurez votre Pixy2 avec PixyMon

PixyMon

Étape 4: Obtenez le code…

Remerciements !

bite

www.robotshop.com/community/robots/show/ob…

Si vous rencontrez des problèmes lors de la compilation du code (et j'en ai bien peur), jetez un œil ici:

forum.arduino.cc/index.php?topic=672547.ms…

Vous devrez vous rendre dans le dossier de la bibliothèque Pixy2 et déclarer certaines variables dans le fichier Pixy2CCC.h.

Vous devrez également changer Serial1 en Serial dans le fichier Pixy2UART.h.

Code:

Conseillé: