Talaan ng mga Nilalaman:
- Hakbang 1: Alinman sa Bumili ng isang AC8266 Car Kit o Bumili ng ESP8266 / Motor Driver Kit
- Hakbang 2: Mga Wire ng Solder sa Motors … Pagkatapos Kumonekta sa Motor Driver Board
- Hakbang 3: Pagsamahin ang Iyong Kotse…
- Hakbang 4: Pagsamahin ang Iyong Kotse… Magpatuloy.
- Hakbang 5: Gawin ang Lahat ng Mga Koneksyon
- Hakbang 6: I-download ang ESP Flasher
- Hakbang 7: I-download ang ESP8266 Basic Firmware
- Hakbang 8: Patakbuhin ang ESP Flasher
- Hakbang 9:
- Hakbang 10:
- Hakbang 11:
- Hakbang 12: Flash ESP8266 Pangunahing Firmware
- Hakbang 13: Idiskonekta Mula sa PC at I-on ang Power ng Baterya …
- Hakbang 14: Kumonekta sa Device Mula sa Computer Sa pamamagitan ng WIFI
- Hakbang 15: I-set up ang Esp8266 upang Mag-logon sa Iyong Wifi
- Hakbang 16: Mag-upload ng ESP_Robot.bas
- Hakbang 17: Kapag Nagawa Mo Iyon, Mag-click sa ESP_Robot.bas at Pagkatapos Mag-click sa EDIT Pagkatapos Mag-click RUN
- Hakbang 18: Ayusin ang Bilis, Pagkatapos Magsaya
Video: Ang Programang Kotse ng ESP8266 ay Naka-Program sa Kotse ng ESP8266 Pangunahing: 18 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Ako ay isang guro sa agham sa gitnang paaralan at din ang Robotic Club Advisor. Naghahanap ako ng mas mabisang paraan upang magawa ang mga robot sa kamay ng aking mga mag-aaral. Sa mga mababang presyo ng mga board ng ESP8266, nakalikha akong lumikha ng isang autonomous robot car na mas mababa sa $ 20. Sa Lego Mindstorm Kit na nagkakahalaga ng $ 300, ang MakeBlock kit na nagkakahalaga ng halos $ 100, kumakatawan ito sa isang makabuluhang pagtipid na pinapayagan akong magkaroon ng mas maraming mag-aaral na kasangkot sa aming mga kumpetisyon ng robot. Upang makipagkumpitensya sa iba pang mga robot, napagtanto ko na ang iba pang mga sensor ay kinakailangan tulad ng mga sensor ng distansya ng Ultrasonic pati na rin ang mga sumusunod na sensor na linya … ngunit ang mga ito ay maaaring mabili sa ilalim ng $ 20, na ginagawang nagkakahalaga ng $ 50 ang aking mga robot na maaaring magawa ang lahat ng mga kit na nagkakahalaga doble ang maaari.
Ang aming mga mag-aaral lahat ay gumagamit ng mga chromebook at sa pagbagsak ng libreng Codebender web site, ang mga robot ng arduino ay inilagay nang medyo hindi maabot. Alam ko na ang create.arduino.cc ay nag-aalok ng isang solusyon, ngunit sa limitadong pagpopondo, naghahanap ako ng mga libreng kahalili.
Gamit ang ESP8266 sa isang board ng Motor Driver, nakakontrol ko ngayon ang isang robot na kotse sa pamamagitan ng wifi. Gamit ang ESP8266 Basic maaari mo na ngayong baguhin ang iyong programa sa pamamagitan din ng wifi. Ang lahat ng ito ay maaaring gawin sa isang browser sa mga chromebook ng mag-aaral.
Habang ang ESP8266 Basic ay hindi ka papayagang gumamit ng mga sensor tulad ng dati, (Basic ay masyadong mabagal upang mabasa ang ilan sa mga sensor na ito) Inaasahan kong lumikha at magprogram ng mga module ng arduino sensor na nakikipag-ugnay sa mga pangunahing module ng ESP8266 upang ang kontrol ng robot ay maaaring mai-program sa pangunahing gamit ang mga arduino na ito na preprogram ko na may mga tungkulin sa sensing. Magdaragdag lamang ito ng halos $ 5- $ 10 sa mga gastos ng robot (gayunpaman, mayroon na akong maraming mga arduino board na maaari kong magamit para sa hangaring ito.)
Hakbang 1: Alinman sa Bumili ng isang AC8266 Car Kit o Bumili ng ESP8266 / Motor Driver Kit
Link para sa ESP8266 / Motor Driver Kit:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
Link para sa ESP8266 Smart Car Kit:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Kung pupunta ka para sa esp8266 / motor driver kit at nais na DIY, kailangan mo ng mga motor:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Gumamit ako ng itim na foam board na binili mula sa puno ng Dollar para sa aking robot na kotse dahil mayroon na akong mga motor at ang kit ng ESP8266 / Motor Driver.
Hakbang 2: Mga Wire ng Solder sa Motors … Pagkatapos Kumonekta sa Motor Driver Board
Gumamit ako ng 4 na kawad na lalaki-babaeng jumper na pinutol ko sa kalahati. Sa ganitong paraan, pagkatapos mong ikonekta ang mga wire sa mga motor at driver board, ang kailangan mo lang gawin ay ikonekta ang male end sa female end para sa huling koneksyon. Ginagawa rin nitong medyo madali ang mga wire sa pagruruta, ngunit hindi kinakailangan, maaari kang gumamit ng 4 na mga wire (2 para sa bawat motor) upang kumonekta sa mga motor upang makasakay.
Kakailanganin mong maghinang ng mga wire sa motor upang maikonekta mo ang mga motor sa board ng driver.
Gumamit ako ng mainit na pandikit upang mapanatili ang mga wire sa lugar bilang isang uri ng kaluwagan sa stress.
Hakbang 3: Pagsamahin ang Iyong Kotse…
Kung binili mo ang car kit, pagkatapos ay magtipon alinsunod sa hindi magandang naisalin na mga direksyon … ngunit hindi ito mahirap, medyo nagpapaliwanag sa sarili.
Hakbang 4: Pagsamahin ang Iyong Kotse… Magpatuloy.
Kung pupunta ka sa DIY, mas mabilis itong mapupunta, sa kondisyon na gumamit ka ng mga kurbatang zip / hot glue / pato o packing tape upang tipunin ang iyo tulad ng ginawa ko sa minahan.
Ikonekta ang mga motor / pagpupulong ng gulong sa mga chassis at ruta ng mga wire sa driver ng motor.
Hakbang 5: Gawin ang Lahat ng Mga Koneksyon
Ngayon, kailangan mong ikonekta ang mga motor at power wires sa driver board. Maaari mo ring mai-plug in ang ESP8266 sa driver board. Kapag nakakonekta at na-secure ang lahat, gumamit ng micro USB cord upang isaksak sa iyong computer.
Ikonekta ang lakas mula sa pack ng baterya patungo sa lupa (itim) at Vin (pula).
Ang mga wire ng koneksyon mula sa isang motor patungo sa isang + at a-, ikonekta ang iba pang mga wire ng motor sa b + at b-.
Ikonekta ang Vin sa Vm gamit ang isang jumper.
Hakbang 6: I-download ang ESP Flasher
Bersyon ng Win64
github.com/nodemcu/nodemcu-flasher/raw/mas…
Win32 Bersyon
github.com/nodemcu/nodemcu-flasher/raw/mas…
Hakbang 7: I-download ang ESP8266 Basic Firmware
github.com/esp8266/Basic/raw/NewWebSockets…
Mangyaring gumawa ng talaang direktoryo na nai-download mo ito sa….
Hakbang 8: Patakbuhin ang ESP Flasher
Patakbuhin ang ESP8266Flasher.exe
pagkatapos ay i-click ang config at pagkatapos ay mag-click sa gear upang pumili ng firmware
Hakbang 9:
Maghanap ng binary na ginamit para sa ESP8266 Basic Firmware sa direktoryo ng pag-download.
Hakbang 10:
Dapat tawagan: (Na-download ko ito nang dalawang beses … iyon ang dahilan kung bakit mayroon akong dalawang mga file …)
Hakbang 11:
Hakbang 12: Flash ESP8266 Pangunahing Firmware
Hakbang 13: Idiskonekta Mula sa PC at I-on ang Power ng Baterya …
Kapag na-load ang firmware, idiskonekta mula sa PC at tiyakin na ang mga baterya ay nakaupo nang maayos. Gumamit ng push button switch upang buksan ang board.
Hakbang 14: Kumonekta sa Device Mula sa Computer Sa pamamagitan ng WIFI
Maghanap ng OPEN Access point kasama ang pangalan ng ESP. Kumonekta sa access point. Walang kinakailangang password.
Kapag nakakonekta, i-type ang: https://192.168.4.1 sa browser upang kumonekta sa iyong robot.
Maaari kang makahanap ng impormasyon tungkol sa ESP8266 Basic sa
I-download ang programa ng Robot Car ng ESP8266 mula sa https://esp8266robot.nmmaker.net o mula sa link sa ibaba:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Hakbang 15: I-set up ang Esp8266 upang Mag-logon sa Iyong Wifi
Mag-click sa Mga Setting, pagkatapos ay idagdag ang iyong impormasyon sa wifi. kapag tapos na, i-click ang save, pagkatapos ay i-click ang restart.
Hakbang 16: Mag-upload ng ESP_Robot.bas
Mag-download ng ESP_Basic sa pamamagitan ng pag-click sa:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Mag-click sa File Manager at buksan ang ESP_Robot.bas upang ma-upload mo ito sa iyong board. Bilang kahalili, maaari kang lumikha ng file sa notepad at kopyahin at i-paste sa file at i-save ito sa iyong computer. (Natagpuan ko na minsan, kapag kumopya at nag-paste ako sa editor para sa ESP Basic, lilitaw ang mga sobrang character na nagiging sanhi ng mga pagkakamali.)
bilis = 0
[itaas]
i-print ang "bilis" na bilis ng slider, 0, 1024 na pindutan ng pag-print na "pasulong", pindutan ng [pasulong] i-print "pakaliwa", pindutan ng "kaliwa", [kanan] i-print ang pindutan na "paatras", [paatras] pindutan ng pag-print "ihinto", [stop] print button na "Exit", [getMeOutOfHere] maghintay
[huminto]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) maghintay
[pasulong]
io (pwo, 5, bilis) io (pwo, 4, bilis) io (po, 0, 1) io (po, 2, 1) maghintay
[paatras]
io (pwo, 5, bilis) io (pwo, 4, bilis) io (po, 0, 0) io (po, 2, 0) maghintay
[kanan]
io (pwo, 5, bilis) io (pwo, 4, bilis) io (po, 0, 1) io (po, 2, 0) maghintay
[kaliwa]
io (pwo, 5, bilis) io (pwo, 4, bilis) io (po, 0, 0) io (po, 2, 1) maghintay
[alisin mo ako dito]
magtapos
Hakbang 17: Kapag Nagawa Mo Iyon, Mag-click sa ESP_Robot.bas at Pagkatapos Mag-click sa EDIT Pagkatapos Mag-click RUN
Hakbang 18: Ayusin ang Bilis, Pagkatapos Magsaya
Inirerekumendang:
Ang Samsung LCD TV na Naka-off ang Isyu sa DIY ayusin ang Pag-ayos: 5 Hakbang (na may Mga Larawan)
Ang Samsung LCD TV on Off Issue DIY fix Fix: Nagkaroon kami ng Samsung 32 " LCD TV pumunta sa fritz kamakailan. Ang telebisyon ay bubuksan, pagkatapos ay agad na i-off ang sarili, pagkatapos ay i-on muli … sa isang walang katapusang pag-ikot. Matapos ang isang maliit na pagsasaliksik, natuklasan namin na nagkaroon ng pagpapabalik sa
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
FinduCar: isang Smart Car Key na Gumagabay sa Mga Tao sa Kung saan Naka-park ang Kotse: 11 Hakbang (na may Mga Larawan)
Ang FinduCar: isang Smart Car Key na Gumagabay sa Mga Tao sa Kung Saan Naka-park ang Kotse: Upang malutas ang mga problema sa itaas, iminungkahi ng proyektong ito na bumuo ng isang smart key ng kotse na maaaring idirekta ang mga tao sa kung saan nila ipinark ang kotse. At ang aking plano ay pagsasama ng isang GPS sa susi ng kotse. Hindi na kailangang gamitin ang smartphone app upang subaybayan ang
Digital Frame ng Larawan ng Larawan, Naka-link ang WiFi - Raspberry Pi: 4 na Hakbang (na may Mga Larawan)
Digital Frame ng Larawan ng Larawan, naka-link sa WiFi - Raspberry Pi: Ito ay isang napakadaling at murang ruta ng ruta sa isang digital photo frame - na may kalamangan na magdagdag / mag-alis ng mga larawan sa paglipas ng WiFi sa pamamagitan ng 'pag-click at pag-drag' gamit ang isang (libreng) file transfer program . Maaari itong mapalakas ng maliit na £ 4.50 Pi Zero. Maaari mo ring ilipat
Paano Gumawa ng Mga Kotse ng RC Kotse Mula sa Cardboard at Kraft Paper: 9 Mga Hakbang (na may Mga Larawan)
Paano Gumawa ng Mga Kotse ng RC Kotse Mula sa Cardboard at Kraft Paper: Ang mga gulong ng RC ay mahahalagang bahagi para sa lahat ng mga kotseng RC. Mayroong iba't ibang mga kategorya at uri ng mga gulong RC at ang tamang pagpili ng gulong ay isa sa pinakamahalagang mga kadahilanan kapag nakikipag-usap sa mga kotseng ito. Nang magsimula akong mag-DIY sa mga kotseng RC, isa sa maj