Pixy2Bot Object Follower (Servo Code): 4 na Hakbang
Pixy2Bot Object Follower (Servo Code): 4 na Hakbang
Anonim
Sumusunod sa Bagay ng Pixy2Bot (Servo Code)
Sumusunod sa Bagay ng Pixy2Bot (Servo Code)

Ang pagbuo ng isang simpleng bagay na sumusunod sa robot (walang mekanismo ng pan / ikiling) na may isang Arduino Uno + Motor Shield, dalawang murang tuloy-tuloy na servos at isang Pixy2.

Video:

Hakbang 1: Listahan sa Pamimili

1 Arduino Uno (orihinal o katugmang board)

1 Arduino Uno Motor Shield (orginal o katugma)

2 Patuloy na Mga Serbisyo (hal. Feetech Micro Servo)

1 Pixy2

1 6V Battery pack (hal. 1000 mAh LiPo, 7.4V + LiPo saver)

1 On / Off switch

2 Mga gulong ng Lego (hal. Steering Pulley 373602 3736)

2 Mga Gulong (3/4 O-singsing na akma nang maayos sa mga gulong)

1 Ball Caster

Ang ilang mga Jumper wires

Isang bagay kung saan maaari mong mai-mount ang lahat ng mga bagay-bagay (hal. Lego + ilang mga pasadyang 3D na naka-print na bahagi)

Hakbang 2: Ikonekta ang Baterya, Mga Serbisyo at Pixy2 sa Arduino Uno / Motor Shield Atbp

Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp
Ikonekta ang baterya, Mga Servo at Pixy2 sa Arduino Uno / Motor Shield Atbp

1) Ikonekta ang Pixy2 sa Arduino Uno at i-mount ang Shield sa Arduino

2) Ikabit ang mga gulong lego sa mga servo (tingnan ang larawan), i-mount ang mga bahagi sa balangkas

3) Ikonekta ang kanang servo sa Pin Out 5 at kaliwang servo sa Pin Out 6 (tingnan ang larawan)

Pansin: minsan ang mga servo pin at socket pin (Out 5 at Out 6) ay nasa ibang pagkakasunud-sunod. Gumamit ng isang multimeter upang malaman ang pagkakasunud-sunod ng mga GND, 5V at signal pin sa mga socket.

Maaaring mangailangan ka ng ilan pang mga wire ng jumper kung sakaling hindi magkatugma ang order.

4) Maglakip ng ilang uri ng on / off switch at, kung gumagamit ng LiPo battrey, isang LiPo saver sa iyong baterya

5) Ikonekta ang baterya sa kalasag sa motor

Hakbang 3: I-set up ang Iyong Pixy2 Sa PixyMon

PixyMon

Hakbang 4: Kunin ang Code…

Mga Pagkilala!

dickel

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

Kung nakatagpo ka ng mga problema habang pinagsasama ang code (at natatakot akong mangyari ito), tingnan dito:

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

Kailangan mong pumunta sa folder ng library ng Pixy2 at ideklara ang ilang mga variable sa Pixy2CCC.h file.

Kailangan mo ring baguhin ang Serial1 sa Serial sa Pixy2UART.h file.

Code: