Orodha ya maudhui:

Fuata-Bot: 6 Hatua
Fuata-Bot: 6 Hatua

Video: Fuata-Bot: 6 Hatua

Video: Fuata-Bot: 6 Hatua
Video: Hatua 6 Za Kupata Kazi Unayoitaka 2024, Julai
Anonim
Fuata-Bot
Fuata-Bot

Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com)

Hii inaweza kufundisha hatua ili kurudia mradi wangu. Mradi wangu ulikuwa rover ambayo inaweza kufuata rangi au sura maalum kwa kutumia Pixy 2 na Arduino Uno. Vipengele vyote vya mchakato vitafunikwa, pamoja na zana muhimu, mkusanyiko, mfumo wa kudhibiti na programu.

Hatua ya 1: Zana na Vipengele

Vipengele vya Umeme:

  • Arduino Uno
  • Pixy 2
  • Bodi ya mkate
  • 2 x DC Motor
  • Kubadilisha DC
  • Kit-Servo Kit
  • Busbar
  • 2 x 1N4001 diode
  • 2 x 2N2222A transistor
  • 2 x 1k kupinga

Zana / Vipengele

  • Aluminium T-Slotted Kutunga
  • Karatasi ya plastiki ya HDPE
  • 2 x RC Matairi ya Gari
  • Printa ya 3D
  • Bisibisi
  • Cable ya USB 2.0
  • Drill / dremel ya nguvu
  • Turnigy Multistar Multi-Rotor Lipo Ufungashaji

* Kumbuka: Lengo la mradi huu lilibadilika katika muhula wote, kwa hivyo sio kila kitu kilitumika kama ilivyokusudiwa hapo awali (betri ilikuwa juu ya baharini - unaweza kufikia matokeo sawa na kitu cha bei rahisi sana).

Hatua ya 2: Mkutano

Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano
Mkutano

Kwa bahati mbaya, sikuchukua picha nyingi wakati wa kukusanya mradi lakini sio ngumu sana. Vipimo vya motor pamoja na vipande vilivyoshikilia betri kwenye reli vilichapishwa 3D.

Alumini iliyofungwa t ilifungwa pamoja na mabano katika fomu ya mstatili.

Karatasi nyeusi za plastiki zilikuwa zikichimba ndani na kutumika kuweka: busbar, DC converter, ubao wa mkate, Arduino Uno na Pixy 2. Pixy 2 ilikuwa imewekwa kwenye jukwaa lake mwenyewe ili kuipa pembe bora ya kutazama.

Hatua ya 3: Mfumo wa Udhibiti

Mfumo wa Udhibiti
Mfumo wa Udhibiti
Mfumo wa Udhibiti
Mfumo wa Udhibiti
Mfumo wa Udhibiti
Mfumo wa Udhibiti

Mfumo wa kudhibiti unalishwa na betri ya lithiamu polymer ya 10000mAh inayounganisha na kibadilishaji cha DC kupitia besera. Betri ni kubwa zaidi kuliko lazima, lakini ilinunuliwa kwa nia ya kuitumia kwa miradi kadhaa tofauti. Kigeuzi cha DC hutoa karibu 5V na kupitia ubao wa mkate, inapeana motors mbili za DC pamoja na Arduino Uno ambayo, pia, inawezesha Pixy 2.

Hatua ya 4: Skimu za Umeme

Skimu za Umeme
Skimu za Umeme
Skimu za Umeme
Skimu za Umeme

Imeonyeshwa hapo juu ni kuvunjika kwa msingi kwa vifaa vya wiring na umeme. Transistor, NPN 2N 2222A, ni kifaa cha semiconductor kinachotumiwa kwa kukuza nguvu ya chini na pia kubadilisha programu. Diode hutumiwa kuweka mtiririko wa sasa kwa mwelekeo mmoja, hii inalinda Arduino Uno kutokana na kupokea kwa bahati mbaya sasa na kulipuka. Kwa sababu tunatumia motors za DC, ikiwa kwa sababu fulani inaenda kwa mwelekeo mbaya unaweza kubadilisha tu nyaya zako za nguvu na za ardhini na itazunguka kwa mwelekeo mwingine. Hii haiwezi kufanywa na motors za AC. Usanidi wa pini kwenye mchoro hauambatani na mchoro wa Arduino, inampa tu mtumiaji wazo la jinsi vifaa vimeunganishwa kwa kila mmoja.

Hatua ya 5: Mchoro wa Arduino

Mchoro wa Arduino wa mradi huu unatumia maktaba ya Pixy 2, ambayo inaweza kupatikana kwenye pixycam.com chini ya 'Msaada' na kutoka hapo, 'Upakuaji'. Hakikisha unapakua maktaba inayofaa kwa Pixy au Pixy 2, mtawaliwa. Wakati unapakua maktaba, pia ni muhimu sana kupakua PixyMon v2. Wakati Pixy ina uwezo wa kujifunza rangi / vitu tu kwa kushikilia kitufe na kungojea mwangaza wa LED (kwanza nyeupe, halafu nyekundu) na kutolewa ikiwa nyekundu, ni muhimu kuifundisha kupitia mpango wa PixyMon. Unaweza pia kurekebisha mipangilio yote ya kamera, pamoja na mwangaza na eneo la chini la kuzuia (hii ni muhimu ikiwa unajaribu kugundua rangi ndogo, nyepesi). Mchoro huo unalinganisha maeneo yote mawili na nafasi ya x ya kitu kilichogunduliwa ili kufuata saini yoyote ambayo imepewa. Pixy 2 inaweza kujifunza hadi saini saba tofauti na ina uwezo wa kugundua mamia ya vitu kwa wakati mmoja.

Kutoka hapo, ni rahisi sana kupanga gari za DC kutumia kazi ya AnalogWrite (), kuwezesha roboti kwenda mbele, kushoto, au kulia.

Kumbuka: rangi mkali, tofauti hufanya kazi vizuri na Pixy

Hatua ya 6: Bidhaa ya Mwisho

Hapa, robot ilifundishwa kufuata pambo la mti mwekundu wa Krismasi.

Ilipendekeza: