Kazalo:
- 1. korak: Začnite
- Korak: Povežite se
- 3. korak: Kodirajte ESP12F
- 4. korak: Nastavite IFTTT in AdafruitIO
- 5. korak: Zaključek
Video: Robot Raptor z glasovnim upravljanjem: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
To navodilo prikazuje, kako uporabiti glasovno prepoznavanje govora IFTTT, ki je na voljo v mobilnih telefonih in tabličnih računalnikih, za prenos podatkov nadzora na kanal AdafruitIO. Ta nadzor nato prek WiFi dostopa z modulom ESP12F, ki temelji na Arduinu, in v preprosti rutini krmili 4 F-polja s H-mostom, ki nadzorujejo levo stopalo, desno stopalo, vrtenje glave in nagib telesa. Deli starejšega Roboraptorja Wowwee se uporabljajo za karoserijo in motorje.
1. korak: Začnite
Najprej začnite ločevati ohišje in preverjati, katere žice krmilijo motorje, ki jih želimo nadzirati. Vsak motor ima 2pin priključek. Ti motorji se ne aktivirajo le s pozitivo in ozemljitvijo na dveh zatičih, ampak pozitivni na negativni in negativni na pozitivni za popolno aktiviranje motorja. Začel sem preprosto nanašati pozitivno na referenco tal, kar bo na primer samo premaknilo stopalo naprej in preprečilo popolno gibanje naprej in nazaj.
Nekaj časa se seznanite s priključitvijo motorja. Ugotovil sem 5 motorjev, za katere sem našel nadzor: levo stopalo, desno stopalo, rep, vrtenje glave in nagib telesa. Ti so zapisani na vezju na zadnji strani raptorja.
Korak: Povežite se
Levo je uporabljen modul ESP12F. To je v programskem nosilcu, vendar bi moralo delovati vse, kar želite uporabiti za programiranje/odpravljanje napak. Potrebuje ozemljitev za skupno rabo s H-mostovi, sicer pa so edine druge žice na njem 8 žic za nadzor H-mostov, kot je prikazano v kodi.
4 H-mostovi so na beli plošči za krmiljenje 4 motorjev (levo/desno/glava/nagib). TA8080K sem uporabil s podatkovnim listom na naslovu https://www.knjn.com/datasheets/ta8080k.pdf, vendar bi morale delovati tudi druge primerljive. Začel sem z enostavnim N-FET-om, vendar sem ugotovil, da se noge ne premikajo s polnim korakom, kar je preprečilo nadzor hoje. Vsak H-most ima dva krmilna vhoda iz ESP12F, Vcc, gnd in dva motorna izhoda.
Motor Vcc je dve seriji dveh vzporednih litij-ionskih celic 18650, ki omogočata motorjem 8V. Dotaknem 4V na ESP12F, ki tehnično presega 3,3 V specifikacije ESP12F. Za blaženje hrupa imejte tudi pokrovček 22uF pri motorju Vcc. (Verjetno bi bilo za večjo zanesljivost tukaj mogoče storiti veliko stvari!)
3. korak: Kodirajte ESP12F
ESP12F je odlično poceni orodje za instrumente WiFi. V priloženi datoteki so prikazani GPIO -ji, ki se uporabljajo za krmiljenje motorjev, in kako se povezuje z nadzornim kanalom AdafruitIO.
Ne pozabite na dobre prakse odpravljanja napak pri odkrivanju težav. Obstajajo izjave o odpravljanju napak, zato boste morda želeli imeti terminalski izhod, dokler vam večina ne bo delovala.
4. korak: Nastavite IFTTT in AdafruitIO
V redu, zdaj nekaj spletne čarovnije, da vse povežete skupaj!
Najprej nastavite svoj kanal AdafruitIO. Na spletnem mestu io.adafruit.com ustvarite nov vir, ki vam bo omogočil iskanje ključa AIO. To v vaši kodi arduino označuje kanal za ogled in ga je treba dodati vaši kodi arduino.
Pojdite na ifttt.com in po potrebi nastavite račun ter zaženite nov programček. Osredotočili se bomo na nadzor "premik naprej", vendar sta "vrtenje glave" in "robot zadaj" podobna. Če želite priti do prikazanega zaslona za konfiguracijo, morate določiti, da »to« sproži Googlov pomočnik in »to« pošilja podatke v AdafruitIO. Določite vir AIO, ki ste ga navedli v prejšnjem razdelku. V polju za končne podatke za shranjevanje to pomeni, da se besedilni niz in polje s številko preneseta v vir adafruit.
5. korak: Zaključek
Rep je bil izpuščen, saj ima ESP12F omejitve za druge IO. Dodatno bi lahko vdrli v zvočnik, stikala in mikrofon, vendar bo to zahtevalo več časa.
Upajmo, da vam bo to dalo idejo o ponovnem namenu splošnega osnovnega robota z glasovnim upravljanjem in drugimi možnostmi.
Priporočena:
Robot z glasovnim upravljanjem z modulom V3: 6 korakov
Robot z glasovnim nadzorom z modulom V3: Ta robot lahko preprosto naredi vsak, samo sledite postopku, ki sem ga dal. na daljavo, drugo pa z glasom
Lesena Edisonova svetilka z glasovnim upravljanjem - (video): 5 korakov
Lesena Edisonova svetilka z glasovnim upravljanjem - (video): Cena vprašanja 5 USD. Toliko stane rele Wifi SONOFF (iz podjetja ITEAD), ki je srce te naprave. &Quot; Nisem zmotil. Pravkar sem našel 10.000 načinov, ki ne bodo delovali. &Quot; - Thomas A. Edison To je neverjetno, a v zadnjem času
Robotska roka z glasovnim upravljanjem: 8 korakov (s slikami)
Rokovalna roka z glasovnim nadzorom: a.članki {velikost pisave: 110,0%; teža pisave: krepko; slog pisave: poševno; okras besedila: brez; barva ozadja: rdeča;} a.članki: lebdite {barva ozadja: črna;} Ta navodila poučujejo, kako z glasovno vodeno robotsko roko zgraditi
Robot z glasovnim upravljanjem z uporabo mikrokrmilnika 8051: 4 koraki (s slikami)
Robot z glasovnim nadzorom z uporabo mikrokrmilnika 8051: Robot z glasovnim nadzorom sprejme določen ukaz v obliki glasu. Ne glede na ukaz, ki je dan prek glasovnega modula ali modula Bluetooth, ga dekodira obstoječi krmilnik in se zato ta ukaz izvede. Tu v tem projektu sem
Arduino robot z glasovnim upravljanjem + Wi -Fi kamera + prijemalo + aplikacija in ročna uporaba ter način izogibanja oviram (KureBas Ver 2.0): 4 koraki
Robotski Arduino robot + Wi -Fi kamera + prijemalo + aplikacija in ročna uporaba ter način izogibanja oviram (KureBas Ver 2.0): KUREBAS V2.0 se vrača Zelo je impresiven z novimi funkcijami. Ima prijemalo, kamero Wifi in novo aplikacijo, ki je bila izdelana zanj