Inhoudsopgave:

Pixy2Bot-objectvolger (servocode): 4 stappen
Pixy2Bot-objectvolger (servocode): 4 stappen

Video: Pixy2Bot-objectvolger (servocode): 4 stappen

Video: Pixy2Bot-objectvolger (servocode): 4 stappen
Video: Голубая стрела (1958) фильм 2024, November
Anonim
Pixy2Bot-objectvolger (servocode)
Pixy2Bot-objectvolger (servocode)

Een eenvoudige objectvolgende robot bouwen (geen pan/tilt-mechanisme) met een Arduino Uno + Motor Shield, twee goedkope continue servo's en een Pixy2.

Video:

Stap 1: Boodschappenlijstje

1 Arduino Uno (origineel of compatibel bord)

1 Arduino Uno Motor Shield (origineel of compatibel)

2 continue servo's (bijv. Feetech Micro Servo)

1 Pixy2

1 6V Accupack (bijv. 1000 mAh LiPo, 7.4V + LiPo saver)

1 aan/uit-schakelaar

2 Lego wielen (oa Stuurpoelie 373602 3736)

2 banden (3/4 O-ringen passen goed op de wielen)

1 bal caster

Sommige jumperdraden

Iets waar je alle spullen op kunt monteren (bijv. Lego + wat custom 3D geprinte onderdelen)

Stap 2: Sluit de batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz

Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz
Sluit batterij, servo's en Pixy2 aan op Arduino Uno/Motor Shield enz

1) Verbind Pixy2 met de Arduino Uno en monteer Shield op Arduino

2) Bevestig legowielen aan servo's (zie afbeelding), monteer onderdelen op frame

3) Sluit de rechter servo aan op Pin Out 5 en de linker servo op Pin Out 6 (zie afbeelding)

Let op: soms staan servopinnen en socketpinnen (Out 5 en Out 6) in een andere volgorde. Gebruik een multimeter om de volgorde van de GND, 5V en signaalpinnen op de stopcontacten te achterhalen.

Mogelijk hebt u wat meer jumperdraden nodig voor het geval de bestelling niet overeenkomt.

4) Bevestig een soort aan/uit-schakelaar en, als u een LiPo-batterij gebruikt, een LiPo-saver op uw batterij

5) Sluit de batterij aan op het motorscherm

Stap 3: Stel je Pixy2 in met PixyMon

PixyMon

Stap 4: Verkrijg de code…

Dankbetuigingen!

dickel

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

Als je problemen tegenkomt tijdens het compileren van de code (en ik ben bang dat je dat zult doen), kijk dan hier:

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

U moet naar de Pixy2-bibliotheekmap gaan en enkele variabelen in het Pixy2CCC.h-bestand declareren.

U zult ook Serial1 in Serial moeten wijzigen in het Pixy2UART.h-bestand.

Code:

Aanbevolen: