Satura rādītājs:
- 1. darbība. Nepieciešamie materiāli
- 2. darbība: ESP8266 tāfele - kuru izvēlēties?
- 3. solis: akumulators - kuru izvēlēties?
- 4. solis: šasijas montāža
- 5. darbība: ESP8266 pievienošana Arduino IDE
- 6. darbība. ESP8266 IP adreses atrašana
- 7. solis: ķēde
- 8. solis: programmēšana
- 9. darbība: vadības lietotnes instalēšana
- 10. solis: robota vadīšana
- 11. solis: daži attēli un videoklipi
Video: ESP8266 Wifi kontrolēts robots: 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Ja esat redzējis manu iepriekšējo pamācību, tad jūs zināt, ka es izveidoju aveņu pi wifi kontrolētu video straumēšanas robotu. Nu, tas bija jauks projekts, bet, ja jūs esat tikai iesācējs, jums varētu šķist, ka tas ir grūti un dārgi, bet man jau lielākā daļa detaļu bija apkārt. Šis ir ļoti lēts wifi kontrolēts robots, taču tas nepārraida video. Tas ir veidots uz ESP8266 platformas.
1. darbība. Nepieciešamie materiāli
1. ESP8266 valde
2. L293D IC vai L298 Motora vadītāja plāksne
3. Robota šasija ar motoriem (es izmantoju 500 apgr./min motorus)
4. Maizes dēlis vai PCB (ja vēlaties lodēt)
5. 6v AA bateriju komplekts vai 9v akumulators (ESP8266 barošanai)
5. Akumulators (lai darbinātu motorus) [Kuru izvēlēties 3. darbībā]
2. darbība: ESP8266 tāfele - kuru izvēlēties?
1. Adafruit Feather Huzzah - to ražo adafruit, tāpēc tam ir viegli pieejamas instrukcijas un atbalsts. Tam nav pievienotas lodētas galvenes tapas, tāpēc to lodēšanai jums būs nepieciešams lodāmurs. Uz tāfeles ir li-po akumulatora lādētājs, tāpēc tas būs ļoti noderīgs pārnēsājamos projektos. Tas maksā 16 USD
2. NodeMCU ESP8266 - tā ir tikai pamatplate bez papildu funkcijām, taču tā ir atvērtā koda un tai ir lieliska dokumentācija, tāpēc būs ļoti viegli sākt darbu. Bet labākais ir tas, ka jūs to varat iegādāties par mazāk nekā 4 ASV dolāriem.
3. Sparkfun ESP8266 - tas ir kā huzzah, pievienojot barošanas slēdzi un ārēju antenu, lai iegūtu ilgāku Wifi diapazonu, un tas arī maksā 16 USD
4. Wemos D1 Mini - tas ir mazākais no visiem dēļiem, taču tas neietekmē veiktspēju. Tam ir jauka dokumentācija, un tas maksā tikai 4 USD. Ja vēlaties lielāku diapazonu un tādu pašu formas koeficientu, varat iegādāties Wemos D1 Mini Pro ar ārēju antenu
Visbeidzot, es ieteiktu NodeMCU ESP8266, jo tam ir lieliska dokumentācija un cik tas ir lēts. Ja jūs veidojat pārnēsājamu projektu, es ieteiktu dzirksteles plāksni ārējās antenas dēļ un iebūvēto li-po lādētāju un sparkfun ražo labas kvalitātes produktus.
3. solis: akumulators - kuru izvēlēties?
Ir daudz dažādu bateriju veidu, no kuriem izvēlēties, jums ir jāizvēlas pareizais.
1. AA bateriju komplekts - tās ir visizplatītākās baterijas un ir ļoti lētas. Katrā šūnā ir 1,5 voltu spriegums, mums ir nepieciešami vismaz 9 volti, tāpēc, lai iegūtu 9-12 voltus, mums virknē jāpievieno 6 - 8 šūnas.
2. 9v akumulators - tas ir arī ļoti izplatīts akumulatora veids un arī lēts. Tam ir 9 voltu spriegums, bet maksimālā strāva un jauda ir diezgan zema, tāpēc tas nebūtu ilgs un motori griežas diezgan lēni.
3. Svina skābes akumulators - tas ir arī diezgan izplatīts, jo tas tiek izmantots katrā automašīnā. Tam ir 12 voltu spriegums, tas ir ideāls spriegums mūsu vajadzībām. Tā pašreizējā spēja ir laba un tai ir liela jauda. Vienīgā daļa, kur tas nav labi, ir izmērs un svars, tā ir liela un smaga.
4. Li -Ion (litija jons) - tas ir akumulatora veids, ko izmanto strāvas bankās. Tam ir dažādi izmēri, bet vispopulārākais ir šūna 18650. Maksimālais spriegums ir 4,2 volti, bet minimālais - 3,7 volti. Ja uzlādējat vai izlādējat vairāk par šiem parametriem, akumulators tiks bojāts. Lai uzlādētu šīs baterijas, ir nepieciešams īpašs lādētāja veids. Tam ir liela strāvas spēja un liela ietilpība, un tas ir arī ļoti mazs, tikai nedaudz lielāks par AA bateriju. Bet tas nenāk kā iepriekš iebūvēti akumulatori, tāpēc jums būs jāpērk atsevišķas šūnas un jāizveido akumulators.
5. Li -Po (litija polimērs) - to galvenokārt izmanto kvadrokopteros un bezpilota lidaparātos, kā arī vaļasprieku transportlīdzekļos. Maksimālais un minimālais spriegums ir tāds pats kā litija jonu akumulatoram. Lai tos uzlādētu, ir nepieciešams arī īpašs lādētājs. Tam ir visaugstākā pašreizējā jauda no visiem šiem, un tai ir arī liela jauda, un tā ir arī maza. Bet tas ir bīstami, ja jūs nepareizi rīkojaties ar tiem, tie var aizdegties.
Iesācējiem es ieteiktu AA bateriju komplektu vai svina skābes akumulatoru, bet pieredzējušiem-Li-Po akumulatoru. Ja vēlaties uzzināt vairāk par dažādu veidu bateriju salīdzināšanu, noskatieties šo Great Scott veidoto video.
4. solis: šasijas montāža
Es izmantoju 4 motorus, lai padarītu to par četru riteņu piedziņu, bet jūs varat to padarīt par 2 riteņu piedziņu, noņemot divus priekšējos motorus un nomainot tos ar fiktīviem riteņiem vai pievienojot ritentiņu. Lai samontētu šasijas lodēšanas vadus uz motoriem un uzstādītu motorus uz šasijas. Ja jums nav lodāmura, varat savīt vadus un piestiprināt tos ar elektrisko lenti, taču tas nav ieteicams, jo tas būs diezgan vājš savienojums. Esmu uzstādījis 6v AA bateriju komplektu, kur paredzēts piestiprināt ritentiņu. Montāža būs atšķirīga katrai šasijai, taču tas ir ļoti vienkāršs process.
5. darbība: ESP8266 pievienošana Arduino IDE
Esp8266 plates nav instalētas arduino IDE. Lai instalētu, izpildiet šos norādījumus -
1. Palaidiet Arduino un atveriet logu Preferences
2. Laukā Papildu pārvaldnieka vietrāži URL ievadiet "https://arduino.esp8266.com/stable/package_esp8266com_index.jsoninto".
3. Atveriet Boards Manager no Tools> Board un atrodiet platformu esp8266
4. Nolaižamajā lodziņā atlasiet jaunāko versiju un noklikšķiniet uz instalēšanas pogas
5. Pēc instalēšanas neaizmirstiet izvēlēties ESP8266 plati izvēlnē Tools> Board
6. darbība. ESP8266 IP adreses atrašana
1. Atveriet dot kodu Arduino IDE
2. Atrodiet vietu, kur rakstīts “JŪSU SSID”, un izdzēsiet to un uzrakstiet sava wifi SSID (starp apgrieztajiem komatiem), kas ir jūsu wifi tīkla nosaukums.
2. Zem tā būs teikts: "JŪSU PAROLE", izdzēsiet to un ierakstiet sava wifi tīkla paroli (starp apgrieztajiem komatiem)
3. Pēc izmaiņu veikšanas augšupielādējiet kodu savā ESP8266 panelī
4. Atvienojiet plāksni no datora un pievienojiet to vēlreiz
5. Atveriet seriālo monitoru un iestatiet pārraides ātrumu uz 115200 un izvēlieties "Gan NL, gan CR". Tajā būs teikts "wifi connected" un parādīta arī IP adrese. Pierakstiet IP adresi, jo tā mums būs nepieciešama vēlāk.
7. solis: ķēde
Ķēde ir ļoti vienkārša. AA bateriju komplekta vietā varat izmantot jebkura cita veida baterijas.
MezglsMCU - L293D
D3 - 7. tapa
D4 - 2. tapa
D5 - 9. tapa
D6 - 1. tapa
D7 - 10. tapa
D8 - 15. tapa
Gnd - akumulators negatīvs
Gan AA akumulatoram, gan 9 V akumulatoram jābūt kopējam zemējuma savienojumam.
8. solis: programmēšana
Atveriet doto kodu arduino IDE un uzrakstiet jums wifi tīkla SSID un paroli, kā es jums parādīju iepriekš, un pēc tam augšupielādējiet kodu savā ESP8266 panelī.
9. darbība: vadības lietotnes instalēšana
Šo robotu kontrolē lietotne, lejupielādējiet failu ESP8266_robot.apk un instalējiet to savā viedtālrunī.
Ir arī.aia fails, ja vēlaties lietotnē veikt izmaiņas.
10. solis: robota vadīšana
Atveriet lietotni un uzrakstiet savas ESP8266 plates IP adresi, un tagad jūs varēsit to kontrolēt !!!
#Traucējummeklēšana#
Ja motori griežas nepareizā virzienā, vienkārši nomainiet to savienojumus ar L293D vai mainiet vadības tapas. ESP8266 izveido savienojumu ar wifi, izmantojot DHCP, kas nozīmē, ka gandrīz katru reizi, kad izveidojat savienojumu, tam būs cita IP adrese, tāpēc jums katru reizi būs jāpārbauda IP adrese.
11. solis: daži attēli un videoklipi
Tas ir ļoti ātri ar 12v akumulatoru, bet, ja jums šķiet, ka tas ir pārāk ātrs, tad varat samazināt ātrumu, vispirms atrodiet kodā ENB tapas, lai iestatītu ātrumu, varat rakstīt no 0 līdz 250, nevis HIGH. Piemēram, "analogWrite (leftMotorENB, 170)"
Ja jums patika šī pamācība, lūdzu, balsojiet par to konkursos:)
Ieteicams:
RC kontrolēts robots XLR8! Izglītības robots: 5 soļi
RC kontrolēts robots XLR8! Izglītības robots: Sveiki, šajā rakstā tiks parādīts, kā izveidot pamata robotu. Vārds "robots" burtiski nozīmē "vergs" vai "strādnieks". Pateicoties mākslīgā intelekta sasniegumiem, roboti vairs nav tikai daļa no Isaka Asimova zinātniskās fantastikas
Wi-Fi kontrolēts robots, izmantojot Wemos D1 ESP8266, Arduino IDE un lietotni Blynk: 11 soļi (ar attēliem)
Wi-Fi kontrolēts robots, izmantojot Wemos D1 ESP8266, Arduino IDE un lietotni Blynk: Šajā apmācībā es jums parādīšu, kā izveidot viedtālrunī vadāmu robotu tvertni ar Wi-Fi, izmantojot Blynk lietotni. Šajā projektā tika izmantota ESP8266 Wemos D1 plāksne, bet var izmantot arī citus plākšņu modeļus (NodeMCU, Firebeetle utt.), Un pr
ESP8266 WIFI AP kontrolēts četrkājains robots: 15 soļi (ar attēliem)
ESP8266 WIFI AP kontrolēts četrkājains robots: šī ir apmācība, lai izveidotu 12 DOF vai četru kāju (četrkāju) robotu, izmantojot servo SG90 ar servo draiveri, un to var kontrolēt, izmantojot WIFI tīmekļa serveri, izmantojot viedtālruņa pārlūku Kopējās šī projekta izmaksas ir aptuveni 55 ASV dolāri ( Elektroniskā daļa un plastmasas lapiņa
Raspberry Pi Wifi kontrolēts video straumēšanas robots: 8 soļi (ar attēliem)
Raspberry Pi Wifi kontrolētais video straumēšanas robots: Vai esat kādreiz domājuši par forša robota izveidošanu ar kameru? Nu, jūs nonācāt īstajā vietā, es soli pa solim parādīšu, kā izveidot šo robotu. Ar to jūs varat doties spoku medībās naktī, kontrolējot un redzot video plūsmu savā
Wi-Fi kontrolēts FPV Rover robots (ar Arduino, ESP8266 un Stepper Motors): 11 soļi (ar attēliem)
Wi-Fi kontrolēts FPV Rover robots (ar Arduino, ESP8266 un Stepper Motors): šajā pamācībā ir parādīts, kā izveidot bezvadu tīklā vadāmu divriteņu robotu roveri, izmantojot Arduino Uno, kas savienots ar ESP8266 Wi-Fi moduli un divi soļu motori. Robotu var vadīt no parastām interneta uzacīm