Orodha ya maudhui:

Kufanya Lebo ya Uchezaji wa Robot: Hatua 6
Kufanya Lebo ya Uchezaji wa Robot: Hatua 6

Video: Kufanya Lebo ya Uchezaji wa Robot: Hatua 6

Video: Kufanya Lebo ya Uchezaji wa Robot: Hatua 6
Video: ORODHA YA WACHEZAJI 10 WALIOFIA UWANJANI! 2024, Desemba
Anonim
Kufanya Lebo ya kucheza kwa Robot
Kufanya Lebo ya kucheza kwa Robot
Kufanya Lebo ya kucheza kwa Robot
Kufanya Lebo ya kucheza kwa Robot
Kufanya Lebo ya kucheza kwa Robot
Kufanya Lebo ya kucheza kwa Robot

Tumia Pixy2 mpya na DFRobot ESP32 FireBeetle kuunda roboti inayoweza kupata na kurudisha vitu!

Hatua ya 1: Sehemu

  • Kamera ya Pixy 2:

    www.dfrobot.com/product-1752.html

  • DFRobot ESP32 FireBeetle:

    www.dfrobot.com/product-1590.html

  • DFRobot Servo Robot Gripper:

    www.dfrobot.com/product-628.html

  • DFRobot 2WD MiniQ Chassis:

    www.dfrobot.com/product-367.html

Hatua ya 2: Jukwaa la Robot

Jukwaa la Robot
Jukwaa la Robot

Pixy hivi karibuni alitoka na toleo lao la Kamera yao ya Pixy, ambayo inaweza kutambua vitu na kuzifuatilia. DFRobot ilinitumia moja, kwa hivyo niliamua kuunda roboti ambayo inaweza kuchukua kitu na kisha kuirudisha.

Nilitumia chasisi ya robot ya MiniQ kutoka DFRobot kama jukwaa ambalo robot itajengwa juu yake. Inakuja na mashimo mengi yanayoweka, kwa hivyo nilitengeneza kisanduku cha betri kwa kutumia Fusion 360 ambayo inaambatana na seti ya mashimo. Kisha nikapandisha gripper mbele.

Hatua ya 3: Usanidi wa Kamera ya Pixy

Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy
Usanidi wa Kamera ya Pixy

Watengenezaji wa Kamera ya Pixy hutoa programu inayoitwa PixyMon, ambayo inaonyesha kile kamera "inaona" na inaruhusu watumiaji kurekebisha vigezo, kuweka miingiliano, na kuunda nambari za rangi. Nilipakua na kusanikisha PixyMon kutoka kwa wavuti yao hapa. Kisha nikaunganisha Pixy2 kwenye PC yangu kupitia USB na nikaenda kwenye menyu ya Faili na uchague Sanidi.

Kwanza, niliweka kiolesura kwa I2C, kwani nitatumia bodi isiyo ya Arduino.

Ifuatayo, niliweka mipangilio anuwai kwenye menyu ya wataalam, kama inavyoonekana kwenye picha.

Mwishowe, nikatoka kwenye kizuizi nilichotaka kutumia na kubofya "Weka saini 1" chini ya menyu ya Vitendo. Hii inaweka kile Pixy inatafuta.

Hatua ya 4: Wiring

Wiring
Wiring

Kwa kuwa ninaweka Pixy kutumia hali ya I2C, waya 4 tu zinahitajika kuunganishwa na ESP32 FireBeetle. Unganisha tu SDA, SCL, 5V, na GND. Kisha nikatia waya wa L293D mbili H-daraja DC kwa pini IO26, IO27, IO9, na IO10, pamoja na nguvu na pato, kama inavyoonekana kwenye picha hii.

Hatua ya 5: Kuunda Programu

Programu "mtiririko" huenda kama ifuatavyo: Pata kizuizi cha kulenga

Pata upana na msimamo

Rekebisha msimamo wa roboti kulingana na mahali block iko

Songa mbele hadi inakaribia vya kutosha

Kunyakua kitu

Rejea nyuma

Toa kitu

Hatua ya 6: Kutumia Robot

Image
Image

Kwanza niliweka kipande cha karatasi nyeupe kwa nyuma ili kuzuia vitu vingine kugunduliwa kwa bahati mbaya. Halafu, niliweka upya ESP32 na kuitazama ikiendesha kuelekea kitu hicho, ikinyakua, na kisha irudishe, kama inavyoonekana kwenye video.

Ilipendekeza: