Orodha ya maudhui:

Raptor ya Roboti inayodhibitiwa na sauti: Hatua 5
Raptor ya Roboti inayodhibitiwa na sauti: Hatua 5

Video: Raptor ya Roboti inayodhibitiwa na sauti: Hatua 5

Video: Raptor ya Roboti inayodhibitiwa na sauti: Hatua 5
Video: Jurassic World Toy Movie: Hunt for the Indominus Rex (Full Movie) #indominusrex #dinosaur 2024, Julai
Anonim
Image
Image
Anza!
Anza!

Mafundisho haya yanaonyesha jinsi ya kutumia utambuzi wa sauti wa msaidizi wa Google IFTTT unaopatikana kwenye simu ya rununu na vidonge kupitisha data ya kudhibiti kwa kituo cha AdafruitIO. Udhibiti huu kisha huchukuliwa juu ya WiFi na moduli ya ESP12F ya Arduino, na kwa udhibiti rahisi wa kawaida 4 F-daraja FETs zinazodhibiti mguu wa kushoto, mguu wa kulia, kichwa huzunguka na kugeuza mwili. Sehemu za Wowwee Roboraptor mzee hutumiwa kwa mwili na motors.

Hatua ya 1: Anza

Anza!
Anza!

Kwanza, anza kutenga kabati na uhakikishe ni waya gani zinazodhibiti motors ambazo tunataka kudhibiti. Kila motor ina kontakt 2pin. Magari haya hayasukumwi tu na chanya na ardhi kwenye pini mbili, lakini chanya kwa hasi na hasi kwa chanya kwa utendakazi kamili wa gari. Nilianza kutumia vyema kwa rejeleo la ardhi na hiyo, kwa mfano, itasogeza mguu mbele, kuzuia mwendo kamili mbele na nyuma.

Tumia muda kufahamiana na uhusiano wa magari. Kuna motors 5 ambazo nimepata udhibiti wa: mguu wa kushoto, mguu wa kulia, mkia, kichwa kinachozunguka, na kuelekeza kwa mwili. Hizi zinajulikana katika bodi ya mzunguko nyuma ya raptor.

Hatua ya 2: Itengeneze kwa waya

Waya It Up!
Waya It Up!

Kushoto ni moduli ya ESP12F iliyotumiwa. Ni katika mbebaji wa programu, lakini chochote unachopenda kutumia kupangilia / utatuaji unapaswa kufanya kazi. Inahitaji ardhi kushirikiwa na madaraja ya H, lakini vinginevyo waya zingine pekee kwake ni waya 8 za kudhibiti madaraja ya H kama inavyoonyeshwa kwenye nambari.

Madaraja 4 H yapo kwenye ubao mweupe wa mkate kwa kudhibiti motors 4 (kushoto / kulia / kichwa / kuelekeza). Nilitumia TA8080K na hati ya data kwenye https://www.knjn.com/datasheets/ta8080k.pdf, lakini kulinganishwa kwingine kunapaswa pia kufanya kazi. Nilikuwa nimeanza na N-FET rahisi lakini niligundua miguu haitasonga kwa hatua kamili ambayo ilizuia udhibiti wa kutembea. Kila daraja la H lina pembejeo mbili za kudhibiti kutoka ESP12F, Vcc, gnd, na matokeo mawili ya gari.

Gari Vcc ni safu mbili mbili zinazofanana za seli za Lithium-ion 18650 zinazowezesha 8V kwa motors. Mimi bomba 4V kwa ESP12F ambayo kitaalam unazidi 3.3V ESP12F spec. Pia uwe na kofia ya 22uF kwenye gari Vcc ili kupunguza kelele. (Labda mambo mengi ambayo yangefanywa kwa uaminifu bora hapa!)

Hatua ya 3: Ingiza ESP12F

ESP12F ni zana nzuri ya gharama ya chini kwa vifaa vya WiFi. Faili iliyoambatanishwa inaonyesha GPIO zinazotumiwa kudhibiti motors, na jinsi inavyoungana na kituo cha kudhibiti cha AdafruitIO.

Tafadhali kumbuka mazoea mazuri ya utatuzi katika kufuatilia maswala. Kuna taarifa za utatuzi kwa hivyo unaweza kutaka kuwa na pato la wastaafu hadi mengi yakufanyie kazi.

Hatua ya 4: Sanidi IFTTT na AdafruitIO

Sanidi IFTTT na AdafruitIO
Sanidi IFTTT na AdafruitIO

Sawa, sasa uchawi wa wavuti kuifunga yote pamoja!

Sanidi kwanza kituo chako cha AdafruitIO. Kwenye io.adafruit.com unda malisho mpya ambayo yatakuruhusu kupata kitufe cha AIO. Hii inabainisha katika nambari yako ya arduino kituo cha kutazama na inahitaji kuongezwa kwenye nambari yako ya arduino.

Nenda kwa ifttt.com na usanidi akaunti ikiwa inahitajika na uanze applet mpya. Tutazingatia udhibiti wa "songa mbele" lakini "kichwa kinazunguka" na "nyuma ya robot" ni sawa. Ili kufikia skrini ya usanidi iliyoonyeshwa, unahitaji kutaja "hii" inasababishwa na msaidizi wa google na "hiyo" inatuma data kwa AdafruitIO. Taja mpasho wa AIO uliyobainisha katika sehemu iliyopita. Katika data ya mwisho ya kuokoa uwanja, hii inamaanisha nini kwamba kamba ya maandishi na uwanja wa nambari zitapitishwa kwa lishe ya adafruit.

Hatua ya 5: Kufunga

Mkia uliachwa nje kwani ESP12F ina vizuizi kwa IO zingine. Uharibifu zaidi juu ya spika na swichi na kipaza sauti inaweza kufanywa, lakini hiyo itahitaji muda zaidi.

Tunatumahi kuwa hii inakupa wazo la kusudi la kushughulikia tena roboti ya msingi na udhibiti wa sauti na chaguzi zaidi ya hapo.

Ilipendekeza: