„Pixy2Bot“objekto sekėjas (servo kodas): 4 žingsniai
„Pixy2Bot“objekto sekėjas (servo kodas): 4 žingsniai
Anonim
„Pixy2Bot“objektų sekėjas (servo kodas)
„Pixy2Bot“objektų sekėjas (servo kodas)

Sukurkite paprastą objektą, sekantį robotą (be pakreipimo/pakreipimo mechanizmo) su „Arduino Uno + Motor Shield“, dviem pigiomis nuolatinėmis servo sistemomis ir „Pixy2“.

Vaizdo įrašas:

1 žingsnis: pirkinių sąrašas

1 „Arduino Uno“(originali arba suderinama plokštė)

1 „Arduino Uno“variklio skydas (originalus arba suderinamas)

2 nuolatinės servos (pvz., „Feetech Micro Servo“)

1 Pixy2

1 6 V baterija (pvz., 1000 mAh LiPo, 7,4 V + LiPo taupymo priemonė)

1 Įjungimo/išjungimo jungiklis

2 „Lego“ratai (pvz., Vairo skriemulys 373602 3736)

2 padangos (3/4 žiedai gerai priglunda prie ratų)

1 rutulinis ratukas

Kai kurie trumpikliai

Kažkas, kur galite montuoti visus daiktus (pvz., „Lego“+ kai kurios pasirinktinės 3D spausdintos dalys)

2 veiksmas: prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt

Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt
Prijunkite akumuliatorių, „Servos“ir „Pixy2“prie „Arduino Uno“/„Motor Shield“ir kt

1) Prijunkite „Pixy2“prie „Arduino Uno“ir pritvirtinkite „Arduino“skydą

2) Pritvirtinkite „Lego“ratus prie servo (žr. Paveikslėlį), pritvirtinkite dalis prie rėmo

3) Prijunkite dešinįjį servo prie 5 kištuko, o kairįjį - prie 6 kištuko (žr. Paveikslėlį)

Dėmesio: kartais servo kaiščiai ir kištukiniai kaiščiai (5 ir 6 išėjimai) yra skirtingos eilės. Naudokite multimetrą, kad sužinotumėte GND, 5V ir signalų kaiščių ant lizdų tvarką.

Jei užsakymas neatitinka, jums gali prireikti daugiau trumpiklių.

4) Prie akumuliatoriaus pritvirtinkite įjungimo/išjungimo jungiklį ir, jei naudojate „LiPo Battrey“, „LiPo“taupymo priemonę

5) Prijunkite akumuliatorių prie variklio skydo

3 veiksmas: nustatykite „Pixy2“naudodami „PixyMon“

„PixyMon“

4 veiksmas: gaukite kodą …

Padėkos!

dikelis

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

Jei kurdami kodą susiduriate su problemomis (ir bijau, kad susidursite), pažiūrėkite čia:

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

Turėsite eiti į „Pixy2“bibliotekos aplanką ir deklaruoti kai kuriuos kintamuosius „Pixy2CCC.h“faile.

Taip pat faile „Pixy2UART.h“turėsite pakeisti „Serial1“į „Serial“.

Kodas: