Përmbajtje:

Marrja e një loje roboti të marrë: 6 hapa
Marrja e një loje roboti të marrë: 6 hapa

Video: Marrja e një loje roboti të marrë: 6 hapa

Video: Marrja e një loje roboti të marrë: 6 hapa
Video: Nusja harron dhendrin para Butrintit, çfarë po ndodh? 😮#shorts #viral #butrintimeri #butrint #trend 2024, Korrik
Anonim
Marrja e një tërheqjeje të robotit
Marrja e një tërheqjeje të robotit
Marrja e një tërheqjeje të robotit
Marrja e një tërheqjeje të robotit
Marrja e një tërheqjeje për robotët
Marrja e një tërheqjeje për robotët

Përdorni Pixy2 të ri dhe një DFRobot ESP32 FireBeetle për të krijuar një robot që mund të gjejë dhe të marrë artikuj!

Hapi 1: Pjesët

  • Kamera Pixy 2:

    www.dfrobot.com/product-1752.html

  • DFRobot ESP32 FireBetetle:

    www.dfrobot.com/product-1590.html

  • DFRobot Servo Robot Gripper:

    www.dfrobot.com/product-628.html

  • Shasia DFRobot 2WD MiniQ:

    www.dfrobot.com/product-367.html

Hapi 2: Platforma e robotëve

Platforma e robotëve
Platforma e robotëve

Kohët e fundit Pixy doli me versionin e tyre të ardhshëm të Pixy Camera, i cili mund të njohë objektet dhe t'i gjurmojë ato. DFRobot më dërgoi një, kështu që vendosa të krijoj një robot që mund të rrëmbejë një artikull dhe pastaj ta sjellë përsëri.

Kam përdorur një shasi robotësh MiniQ nga DFRobot si platformë mbi të cilën do të ndërtohej roboti. Ajo vjen me vrima të shumta montimi, kështu që unë projektova një ngritës të baterisë duke përdorur Fusion 360 që i bashkëngjitet një grupi vrimash. Pastaj e vendosa kapësen në pjesën e përparme.

Hapi 3: Konfigurimi i kamerës Pixy

Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy
Konfigurimi i kamerës Pixy

Krijuesit e Pixy Camera ofrojnë një softuer të quajtur PixyMon, i cili tregon atë që "sheh" kamera dhe lejon përdoruesit të rregullojnë parametrat, të vendosin ndërfaqet dhe të krijojnë kode ngjyrash. Kam shkarkuar dhe instaluar PixyMon nga faqja e tyre e internetit këtu. Pastaj e lidha Pixy2 me kompjuterin tim përmes USB dhe shkova në menunë File dhe zgjodha Configure.

Së pari, vendosa ndërfaqen në I2C, pasi do të përdor një bord jo-Arduino.

Tjetra, unë sintonizova disa cilësime të ndryshme në menunë e ekspertëve, siç shihet në imazh.

Më në fund, dola nga blloku që doja të përdorja dhe klikova "Vendos nënshkrimin 1" nën menunë e Veprimit. Kjo përcakton atë që kërkon Pixy.

Hapi 4: Instalimet elektrike

Instalime elektrike
Instalime elektrike

Meqenëse e konfigurova Pixy -në për të përdorur modalitetin I2C, nevojiten vetëm 4 tela për ta lidhur atë me ESP32 FireBeetle. Thjesht lidhni SDA, SCL, 5V dhe GND. Pastaj e lidha drejtuesin motorik L293D të dyfishtë H-urë DC në kunjat IO26, IO27, IO9 dhe IO10, së bashku me fuqinë dhe daljen, siç shihet në këtë imazh.

Hapi 5: Krijimi i Programit

Programi "rrjedhë" shkon si më poshtë: Gjeni bllokun e synuar

Merrni gjerësinë dhe pozicionin

Rregulloni pozicionin e robotit bazuar në vendin ku është blloku

Ecni përpara derisa të afrohet mjaftueshëm

Kapni objektin

Anasjelltas mbrapsht

Lëshoni objektin

Hapi 6: Përdorimi i Robotit

Image
Image

Fillimisht vendosa një copë letër të bardhë për sfondin për të parandaluar zbulimin aksidental të objekteve të tjera. Pastaj, rivendosja ESP32 dhe e pashë të lëvizte drejt objektit, ta kapja dhe pastaj ta ktheja, siç shihet në video.

Recommended: