Satura rādītājs:
- 1. darbība: iegādājieties automašīnas komplektu ESP8266 vai iegādājieties ESP8266/motora draivera komplektu
- 2. solis: pielodējiet vadus pie motoriem … Pēc tam izveidojiet savienojumu ar motora draivera paneli
- 3. darbība: salieciet savu automašīnu kopā…
- 4. solis: salieciet savu automašīnu… Turpinājums
- 5. darbība: izveidojiet visus savienojumus
- 6. darbība: lejupielādējiet ESP Flasher
- 7. darbība: lejupielādējiet programmaparatūru ESP8266 Basic
- 8. darbība: palaidiet ESP mirgojošo
- 9. darbība
- 10. darbība:
- 11. darbība:
- 12. darbība: zibspuldzes ESP8266 pamata programmaparatūra
- 13. darbība: atvienojiet datoru un ieslēdziet akumulatora enerģiju…
- 14. darbība: izveidojiet savienojumu ar ierīci no datora, izmantojot WIFI
- 15. darbība: iestatiet Esp8266, lai pieteiktos savā Wifi
- 16. darbība: augšupielādējiet failu ESP_Robot.bas
- 17. solis: Kad esat to izdarījis, noklikšķiniet uz ESP_Robot.bas un pēc tam noklikšķiniet uz EDIT, pēc tam noklikšķiniet uz RUN
- 18. darbība: pielāgojiet ātrumu, tad izklaidējieties
Video: ESP8266 robotu automašīna, kas ieprogrammēta ar ESP8266 Basic: 18 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Esmu vidusskolas dabaszinību skolotājs un arī Robotkluba padomnieks. Esmu meklējis izdevīgākus veidus, kā iegūt robotus savu studentu rokās. Ar ESP8266 dēļu zemām cenām esmu varējis izveidot autonomu robotu automašīnu par mazāk nekā 20 ASV dolāriem. Tā kā Lego Mindstorm komplekti maksā 300 USD, MakeBlock komplekti maksā aptuveni 100 USD, tas ir ievērojams ietaupījums, kas ļauj man iesaistīt vairāk studentu mūsu robotikas sacensībās. Lai konkurētu ar citiem robotiem, es saprotu, ka ir nepieciešami citi sensori, piemēram, ultraskaņas attāluma sensori, kā arī līniju sekošanas sensori … bet tos var iegādāties zem 20 ASV dolāriem, padarot manu robotu izmaksas zem 50 ASV dolāriem, kas var darīt visu, kas maksā divreiz vairāk var.
Visi mūsu studenti izmanto chromebooks, un, sabrūkot bezmaksas Codebender tīmekļa vietnei, arduino roboti ir novietoti mazliet nepieejamā vietā. Es zinu, ka create.arduino.cc piedāvā risinājumu, taču ar ierobežotu finansējumu es meklēju bezmaksas alternatīvas.
Izmantojot ESP8266 ar motora draivera paneli, tagad es varu vadīt robotu automašīnu, izmantojot wifi. Izmantojot ESP8266 Basic, tagad varat modificēt savu programmu, arī izmantojot wifi. To visu var izdarīt pārlūkprogrammā studenta hromabook datoros.
Lai gan ESP8266 Basic neļaus jums izmantot sensorus, kā tas ir (Basic ir pārāk lēns, lai nolasītu dažus no šiem sensoriem), es ceru izveidot un programmēt arduino sensoru moduļus, kas saskarē ar ESP8266 pamata moduļiem, lai robotu vadību varētu ieprogrammēt pamata izmantojot šos arduinos, kurus es iepriekš ieprogrammēju ar sensoru pienākumiem. Tas robota izmaksām palielinātu tikai aptuveni USD 5–10 (tomēr man jau ir daudz arduino dēļu, kurus varu izmantot šim nolūkam.)
1. darbība: iegādājieties automašīnas komplektu ESP8266 vai iegādājieties ESP8266/motora draivera komplektu
Saite uz ESP8266/motora draivera komplektu:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
Saite uz viedo automašīnas komplektu ESP8266:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Ja jūs meklējat esp8266/motora draivera komplektu un vēlaties to izdarīt pats, tad jums būs nepieciešami motori:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Savam robotu automobilim es izmantoju melnas putuplasta plāksnes, kas iegādātas no dolāra koka, jo man jau bija motori un ESP8266/Motor Driver komplekts.
2. solis: pielodējiet vadus pie motoriem … Pēc tam izveidojiet savienojumu ar motora draivera paneli
Es izmantoju 4 stieples vīriešu un sieviešu džemperus, kurus es pārgriezu uz pusēm. Tādā veidā, pēc vadu pievienošanas motoriem un draivera plates, viss, kas jums jādara, ir savienot vīriešu galu ar sievišķo galu galīgajam savienojumam. Tas arī nedaudz atvieglo vadu maršrutēšanu, taču tas nav nepieciešams, jūs varat izmantot 4 vadus (2 katram motoram), lai savienotu motorus ar bortu.
Jums būs jāpielodē vadi pie motora, lai varētu savienot motorus ar vadītāja paneli.
Es izmantoju karstu līmi, lai noturētu vadus kā stresa mazināšanas veidu.
3. darbība: salieciet savu automašīnu kopā…
Ja esat iegādājies automašīnas komplektu, tad salieciet to saskaņā ar slikti iztulkotajiem norādījumiem … bet tas nav grūti, diezgan pašsaprotami.
4. solis: salieciet savu automašīnu… Turpinājums
Ja jūs gatavojaties izgatavot DIY, tas notiks nedaudz ātrāk, ja savienosit rāvējslēdzējus / karstu līmi / pīli vai iesaiņojuma lenti tāpat kā es.
Pievienojiet motorus/riteņu komplektu šasijai un novietojiet vadus pie motora vadītāja.
5. darbība: izveidojiet visus savienojumus
Tagad jums ir jāpievieno motori un strāvas vadi pie vadītāja plates. Iespējams, jums būs arī jāpievieno ESP8266 draivera panelim. Kad viss ir pievienots un nostiprināts, izmantojiet mikro USB vadu, lai to pievienotu datoram.
Pievienojiet strāvas padevi no akumulatora pie zemes (melna) un Vin (sarkana).
Pievienojiet vadus no viena motora uz a+ un a-, pievienojiet citus motora vadus pie b+ un b-.
Savienojiet Vinu ar Vm ar džemperi.
6. darbība: lejupielādējiet ESP Flasher
Win64 versija
github.com/nodemcu/nodemcu-flasher/raw/mas…
Win32 versija
github.com/nodemcu/nodemcu-flasher/raw/mas…
7. darbība: lejupielādējiet programmaparatūru ESP8266 Basic
github.com/esp8266/Basic/raw/NewWebSockets…
Lūdzu, atzīmējiet direktoriju, ka to lejupielādējat….
8. darbība: palaidiet ESP mirgojošo
Palaidiet ESP8266Flasher.exe
pēc tam noklikšķiniet uz config un pēc tam noklikšķiniet uz zobrata, lai atlasītu programmaparatūru
9. darbība
Lejupielādes direktorijā atrodiet bināro programmu, ko izmanto programmaparatūrai ESP8266 Basic.
10. darbība:
Jāizsauc: ESP8266Basic.cpp.bin Kad esat to ielādējis, pārliecinieties, vai redzat kom portu, ar kuru ir savienots jūsu ESP8266, un pēc tam noklikšķiniet uz ZIŅOT. (Es to lejupielādēju divas reizes … tāpēc man ir divi faili …)
11. darbība:
12. darbība: zibspuldzes ESP8266 pamata programmaparatūra
13. darbība: atvienojiet datoru un ieslēdziet akumulatora enerģiju…
Kad programmaparatūra ir ielādēta, atvienojiet to no datora un pārliecinieties, vai baterijas ir ievietotas pareizi. Izmantojiet spiedpogas slēdzi, lai ieslēgtu bortu.
14. darbība: izveidojiet savienojumu ar ierīci no datora, izmantojot WIFI
Meklējiet OPEN piekļuves punktu ar nosaukumu ESP. Izveidojiet savienojumu ar piekļuves punktu. Parole nav nepieciešama.
Kad esat izveidojis savienojumu, pārlūkprogrammā ierakstiet: https://192.168.4.1, lai izveidotu savienojumu ar robotu.
Informāciju par ESP8266 Basic varat atrast vietnē
Lejupielādējiet programmu ESP8266 Robot Car no https://esp8266robot.nmmaker.net vai no tālāk esošās saites:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
15. darbība: iestatiet Esp8266, lai pieteiktos savā Wifi
Noklikšķiniet uz Iestatījumi, pēc tam pievienojiet savu wifi informāciju. kad esat pabeidzis, noklikšķiniet uz Saglabāt, pēc tam noklikšķiniet uz restartēt.
16. darbība: augšupielādējiet failu ESP_Robot.bas
Lejupielādējiet ESP_Basic, noklikšķinot uz:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Noklikšķiniet uz Failu pārvaldnieks un atveriet ESP_Robot.bas, lai to varētu augšupielādēt savā dēlī. Varat arī izveidot failu piezīmju grāmatiņā un kopēt un ielīmēt failā un saglabāt to savā datorā. (Es atklāju, ka dažreiz, kopējot un ielīmējot ESP Basic redaktorā, parādās papildu rakstzīmes, kas rada kļūdas.)
ātrums = 0
[tops]
drukas "ātrums" slīdņa ātrums, 0, 1024 drukāšanas poga "uz priekšu", [uz priekšu] drukāšanas poga "pa kreisi", [kreisā] poga "pa labi", [pa labi] drukāšanas poga "atpakaļ", [atpakaļ] drukāšanas poga "apturēt", [stop] drukāšanas poga "Exit", [getMeOutOfHere] pagaidiet
[apstāties]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) pagaidiet
[uz priekšu]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 1) io (po, 2, 1) pagaidiet
[atpakaļ]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 0) io (po, 2, 0) pagaidiet
[taisnība]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 1) io (po, 2, 0) pagaidiet
[pa kreisi]
io (pwo, 5, speed) io (pwo, 4, speed) io (po, 0, 0) io (po, 2, 1) pagaidiet
[Dabū mani prom no šejienes]
beigas
17. solis: Kad esat to izdarījis, noklikšķiniet uz ESP_Robot.bas un pēc tam noklikšķiniet uz EDIT, pēc tam noklikšķiniet uz RUN
18. darbība: pielāgojiet ātrumu, tad izklaidējieties
Ieteicams:
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: 4 soļi
Biometriskā iebraukšana automašīnā - patiesa automašīna bez atslēgām: dažus mēnešus atpakaļ mana meita man jautāja, kāpēc mūsdienu automašīnas nav aprīkotas ar biometrisko ieejas sistēmu, ja tā ir pat mobilajā tālrunī. Kopš tā laika strādāju pie tā paša ieviešanas un beidzot izdevās kaut ko instalēt un pārbaudīt manā T
Arduino Bluetooth robotu automašīna: 18 soļi (ar attēliem)
Arduino Bluetooth robotu automašīna: izveidojiet savu pirmo Arduino robotu automašīnu! Vispilnīgākie un visaptverošākie soli pa solim vizuālie norādījumi, lai izveidotu pirmo Arduino Bluetooth robotu automašīnu. Izbaudi
Spiderbot V2 robotu automašīna: 8 soļi (ar attēliem)
Spiderbot V2 robotu automašīna: Spiderbot V2 ir mana pēdējā projekta jaunināšanas versija: https://www.instructables.com/id/3D-printed-Transformers-Robot-Spiderbot/ Spiderbot ir iedvesmots no "Transformatoriem". Tas ir RC četrkāju robots, un tam ir divi darbības režīmi: sp
BasketBot - robotu automašīna, kas izgatavota ar plastmasas grozu: 12 soļi
BasketBot - robotu automašīna, kas izgatavota ar plastmasas grozu: šī pamācība parādīs, kā izveidot robotu automašīnu no lēta plastmasas groza un zemās izmaksas STEAMbot Robot NC komplekta. Gan mazāks zaļš taisnstūrveida grozs, gan lielāks sarkans noapaļots grozs tiek izgatavoti BasketBot. Pēc uzbūvēšanas ro
Gudra automašīna, kas darbojas ar pirksta kustību: 7 soļi (ar attēliem)
Viedā automašīna darbojas ar pirksta kustību: tas ir mans projekts viedā automašīna, kas nedarbojas, izmantojot mobilo tālruni vai parasto tālvadības pulti. Tā darbojas ar cimdu, tāpēc tālvadības pults ir mana pirksta kustība