Obsah:
- Krok 1: Buď si kúpte súpravu do auta ESP8266, alebo si kúpte súpravu ESP8266/súpravu ovládačov motora
- Krok 2: Spájkovacie vodiče k motorom … Potom sa pripojte k doske vodiča motora
- Krok 3: Spojte svoje auto…
- Krok 4: Zostavte si auto … Pokračovanie.
- Krok 5: Vykonajte všetky pripojenia
- Krok 6: Stiahnite si ESP Flasher
- Krok 7: Stiahnite si základný firmvér ESP8266
- Krok 8: Spustite ESP Flasher
- Krok 9:
- Krok 10:
- Krok 11:
- Krok 12: Základný firmvér Flash ESP8266
- Krok 13: Odpojte sa od počítača a zapnite napájanie z batérie …
- Krok 14: Pripojte sa k zariadeniu z počítača prostredníctvom WIFI
- Krok 15: Nastavte Esp8266 na prihlásenie sa do vašej siete Wi -Fi
- Krok 16: Nahrajte súbor ESP_Robot.bas
- Krok 17: Keď to urobíte, kliknite na ESP_Robot.bas a potom kliknite na položku UPRAVIŤ a potom kliknite na položku SPUSTIŤ
- Krok 18: Upravte rýchlosť a potom sa bavte
Video: Robotické auto ESP8266 naprogramované v systéme ESP8266 Basic: 18 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Som učiteľ prírodovedných predmetov na strednej škole a tiež poradca klubu robotov. Hľadal som cenovo výhodnejšie spôsoby, ako dostať roboty do rúk svojich študentov. Vďaka nízkym cenám dosiek ESP8266 som dokázal vytvoriť autonómne robotické auto za menej ako 20 dolárov. Keďže súpravy Lego Mindstorm stoja 300 dolárov, súpravy MakeBlock stoja asi 100 dolárov, predstavuje to značnú úsporu, ktorá mi umožňuje zapojiť do našich robotických súťaží viac študentov. Aby som mohol konkurovať iným robotom, uvedomujem si, že sú potrebné ďalšie senzory, ako sú ultrazvukové snímače vzdialenosti a snímače sledujúce riadky … ale dajú sa kúpiť za menej ako 20 dolárov, takže moje roboty stoja menej ako 50 dolárov a zvládnu všetky súpravy, ktoré stoja. dvakrát toľko môže.
Všetci naši študenti používajú chromebooky a so zrútením bezplatnej webovej stránky Codebender boli roboti arduino trochu mimo dosahu. Viem, že create.arduino.cc ponúka riešenie, ale s obmedzeným financovaním som hľadal bezplatné alternatívy.
Pomocou ESP8266 s doskou ovládača motora môžem teraz ovládať auto robota cez wifi. Pomocou ESP8266 Basic teraz môžete svoj program upravovať aj prostredníctvom wifi. To všetko je možné vykonať v prehliadači na študentských Chromebookoch.
Aj keď vám ESP8266 Basic nedovolí používať senzory tak, ako sú, (Basic je na čítanie niektorých z týchto senzorov príliš pomalý), dúfam, že vytvorím a naprogramujem senzorové moduly arduino, ktoré budú v rozhraní so základnými modulmi ESP8266, takže ovládanie robota bude možné naprogramovať v základnom programe. pomocou týchto arduinov, ktoré som predprogramoval so snímacími povinnosťami. To by len zvýšilo náklady na robota o 5 až 10 dolárov (už však mám veľa arduino dosiek, ktoré môžem použiť na tento účel.)
Krok 1: Buď si kúpte súpravu do auta ESP8266, alebo si kúpte súpravu ESP8266/súpravu ovládačov motora
Odkaz na súpravu ESP8266/súpravu ovládača motora:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
Odkaz na inteligentnú súpravu do auta ESP8266:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Ak pôjdete po súpravu esp8266/motorový ovládač a chcete si vyrobiť DIY, budete potrebovať motory:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Na svoje robotické auto som použil čiernu penovú dosku kúpenú v dolári, pretože som už mal motory a súpravu ESP8266/Motor Driver.
Krok 2: Spájkovacie vodiče k motorom … Potom sa pripojte k doske vodiča motora
Použil som 4 drôtové prepojky muž-žena, ktoré som rozrezal na polovicu. Týmto spôsobom, po pripojení vodičov k motorom a doske vodiča, všetko, čo musíte urobiť, je prepojiť mužský a ženský koniec pre konečné pripojenie. To tiež uľahčuje smerovanie vodičov, ale nie je to nevyhnutné. Na pripojenie motorov k doske môžete použiť 4 vodiče (2 pre každý motor).
Budete musieť spájkovať vodiče k motoru, aby ste mohli motory pripojiť k doske vodiča.
Ako formu úľavy od stresu som použil horúce lepidlo na udržanie drôtov na mieste.
Krok 3: Spojte svoje auto…
Ak ste si kúpili súpravu do auta, zostavte ju podľa zle preložených smerov … ale nie je to také ťažké, ani dosť jasné.
Krok 4: Zostavte si auto … Pokračovanie.
Ak sa chystáte na kutilstvo, pôjde to o niečo rýchlejšie za predpokladu, že na jeho zostavenie použijete zipsy / horúce lepidlo / kačicu alebo baliacu pásku.
Pripojte zostavu motorov/kolies k podvozku a veďte vodiče k ovládaču motora.
Krok 5: Vykonajte všetky pripojenia
Teraz musíte k doske vodiča pripojiť motory a napájacie vodiče. Tiež bude možno potrebné zapojiť ESP8266 na dosku vodiča. Akonáhle je všetko pripojené a zaistené, použite kábel micro USB na zapojenie do počítača.
Pripojte napájanie z batérie k zemi (čierna) a Vin (červená).
Pripojte vodiče z jedného motora k a+ a a-, ostatné vodiče motora pripojte k b+ a b-.
Pripojte Vin k Vm pomocou prepojky.
Krok 6: Stiahnite si ESP Flasher
Verzia Win64
github.com/nodemcu/nodemcu-flasher/raw/mas…
Verzia Win32
github.com/nodemcu/nodemcu-flasher/raw/mas…
Krok 7: Stiahnite si základný firmvér ESP8266
github.com/esp8266/Basic/raw/NewWebSockets…
Poznamenajte si adresár, do ktorého ho stiahnete….
Krok 8: Spustite ESP Flasher
Spustite ESP8266Flasher.exe
potom kliknite na konfiguráciu a potom na ozubené koliesko vyberte firmvér
Krok 9:
Nájdite binárne súbory používané pre základný firmvér ESP8266 v adresári na stiahnutie.
Krok 10:
Malo by sa volať: ESP8266Basic.cpp.bin Keď to načítate, uistite sa, že vidíte port, ku ktorému je váš ESP8266 pripojený, potom kliknite na FLASH. (Stiahol som si to dvakrát … preto mám dva súbory …)
Krok 11:
Krok 12: Základný firmvér Flash ESP8266
Krok 13: Odpojte sa od počítača a zapnite napájanie z batérie …
Po načítaní firmvéru odpojte počítač a uistite sa, že sú batérie správne vložené. Na zapnutie dosky použite tlačidlový spínač.
Krok 14: Pripojte sa k zariadeniu z počítača prostredníctvom WIFI
Vyhľadajte OTVORENÝ prístupový bod s názvom ESP. Pripojte sa k prístupovému bodu. Nemalo by byť potrebné žiadne heslo.
Po pripojení sa do prehliadača zadajte: https://192.168.4.1 a pripojte sa k svojmu robotovi.
Informácie o ESP8266 Basic nájdete na
Stiahnite si program ESP8266 Robot Car z https://esp8266robot.nmmaker.net alebo z nižšie uvedeného odkazu:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Krok 15: Nastavte Esp8266 na prihlásenie sa do vašej siete Wi -Fi
Kliknite na položku Nastavenia a potom zadajte informácie o wifi. Po dokončení kliknite na uložiť a potom na reštartovať.
Krok 16: Nahrajte súbor ESP_Robot.bas
Stiahnite si ESP_Basic kliknutím:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Kliknite na Správcu súborov a otvorte ESP_Robot.bas, aby ste ho mohli nahrať na svoju nástenku. Prípadne môžete vytvoriť súbor v poznámkovom bloku a skopírovať ho a vložiť do súboru a uložiť ho do počítača. (Zistil som, že niekedy, keď kopírujem a vkladám do editora pre ESP Basic, objavia sa ďalšie znaky, ktoré spôsobujú chyby.)
rýchlosť = 0
[hore]
rýchlosť posúvača „rýchlosti“, 0, 1024 tlačidlo tlače „dopredu“, [dopredu] tlačidlo tlače „vľavo“, [vľavo] tlačidlo „vpravo“, [vpravo] tlačidlo tlače „dozadu“, [dozadu] tlačidlo tlače „zastaviť“, [zastaviť] tlačiť tlačidlo „Ukončiť“, [getMeOutOfHere] čakať
[zastaviť]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) čakať
[vpred]
io (pwo, 5, rýchlosť) io (pwo, 4, rýchlosť) io (po, 0, 1) io (po, 2, 1) čakať
[dozadu]
io (pwo, 5, rýchlosť) io (pwo, 4, rýchlosť) io (po, 0, 0) io (po, 2, 0) čakať
[správny]
io (pwo, 5, rýchlosť) io (pwo, 4, rýchlosť) io (po, 0, 1) io (po, 2, 0) čakať
[vľavo]
io (pwo, 5, rýchlosť) io (pwo, 4, rýchlosť) io (po, 0, 0) io (po, 2, 1) čakať
[Dostaň ma odtiaľto]
koniec
Krok 17: Keď to urobíte, kliknite na ESP_Robot.bas a potom kliknite na položku UPRAVIŤ a potom kliknite na položku SPUSTIŤ
Krok 18: Upravte rýchlosť a potom sa bavte
Odporúča:
Super ľahké robotické auto: 6 krokov
Super ľahké robotické auto: Na spustenie tohto projektu sú tu veci, ktoré budete potrebovať.- 4 vrchnáky na fľaše- 4 tyčinky na nanuky XL- 3 veľké paličky na nanuky- 16 mini gumičiek do vlasov- nožnice- horúca lepiaca pištoľ- 2 tenké drevené tyče (ja použité špajle)- 1 motor- 1 batéria, ktorá pojme
Robotické auto Arduino Bluetooth: 18 krokov (s obrázkami)
Robotické auto Arduino Bluetooth: Postavte si svoje prvé robotické auto Arduino! Najúplnejšie a najkomplexnejšie vizuálne pokyny krok za krokom k postaveniu prvého robotického auta Bluetooth Arduino. Užite si to
Robotické auto Spiderbot V2: 8 krokov (s obrázkami)
Robotické auto Spiderbot V2: Spiderbot V2 je aktualizovanou verziou môjho posledného projektu: https://www.instructables.com/id/3D-printed-Transformers-Robot-Spiderbot/ Spiderbot je inšpirovaný " transformátormi ". Je to RC štvornásobný robot a má dva režimy prevádzky: sp
Robotické auto s Bluetooth, kamerou a aplikáciou MIT Inventor2: 12 krokov (s obrázkami)
Robotické auto s Bluetooth, kamerou a aplikáciou MIT Inventor2: Chceli ste niekedy postaviť vlastné robotické auto? No … toto je vaša šanca !! V tomto návode vás prevediem tým, ako vytvoriť robotické auto ovládané pomocou Bluetooth a MIT App Inventor2. Uvedomte si, že som nováčik a že toto je môj prvý podnet
Robotické auto s nízkym jazdcom: 12 krokov (s obrázkami)
Robotické auto s nízkym riderom: Tento návod vám ukáže, ako postaviť robotické auto pre nízkych jazdcov postavené z rôznych lacných tenkých plochých predmetov a nízkonákladovej súpravy STEAMbot Robot NC Kit. Hneď po postavení je robotické auto možné diaľkovo ovládať prostredníctvom bezplatnej mobilnej aplikácie. Budete tiež