Mundarija:
- 1 -qadam: Yoki ESP8266 avtomobil to'plamini sotib oling yoki ESP8266/dvigatel drayverini sotib oling
- 2 -qadam: Lehim simlari dvigatellarga … Keyin dvigatellar platasiga ulaning
- 3 -qadam: Mashinangizni yig'ing …
- 4 -qadam: Mashinangizni yig'ing … Davomi.
- 5 -qadam: Barcha ulanishlarni amalga oshiring
- 6 -qadam: ESP Flasher -ni yuklab oling
- 7 -qadam: ESP8266 asosiy dasturiy ta'minotini yuklab oling
- 8 -qadam: ESP Flasher -ni ishga tushiring
- 9 -qadam:
- 10 -qadam:
- 11 -qadam:
- 12 -qadam: Flash ESP8266 asosiy dasturiy ta'minoti
- 13 -qadam: Kompyuterdan uzing va batareya quvvatini yoqing …
- 14 -qadam: Qurilmani kompyuterdan WIFI orqali ulang
- 15 -qadam: Esp8266 -ni Wi -Fi -ga kirish uchun sozlang
- 16 -qadam: ESP_Robot.bas -ni yuklang
- 17 -qadam: Buni qilganingizdan so'ng, ESP_Robot.bas -ni bosing, so'ng EDIT -ni bosing, keyin RUN -ni bosing
- 18 -qadam: Tezlikni sozlang, keyin dam oling
Video: ESP8266 bilan jihozlangan ESP8266 robotli avtomobil: 18 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Men o'rta maktab fani o'qituvchisiman, shuningdek Robotik klublar maslahatchisiman. Men robotlarimni talabalarim qo'liga olishning arzonroq usullarini izlayapman. ESP8266 taxtalarining arzonligi tufayli men 20 dollargacha bo'lgan avtonom robotli avtomobilni yaratishga muvaffaq bo'ldim. 300 dollarlik Lego Mindstorm to'plamlari, taxminan 100 dollarlik MakeBlock to'plamlari, bu menga robototexnika musobaqalarida ko'proq o'quvchilarni jalb qilish imkonini beradigan sezilarli tejashni anglatadi. Boshqa robotlar bilan raqobatlashish uchun men ultratovushli masofali sensorlar va chiziqli kuzatuvchi kabi boshqa sensorlar kerakligini tushunaman … lekin ularni 20 dollardan past narxda sotib olish mumkin, bu mening robotlarimni 50 dollardan past narxga olib keladi, bu esa hamma narsani bajaradi. mumkin bo'lganidan ikki baravar ko'p.
Bizning barcha talabalarimiz Chromebook -dan foydalanadilar va Codebender -ning bepul veb -sayti qulab tushishi bilan arduino robotlari qo'li yetmaydigan joyda joylashtirilgan. Bilaman, create.arduino.cc yechim taklif qiladi, lekin cheklangan mablag 'bilan men bepul alternativalarni qidiryapman.
ESP8266 -ni dvigatel haydovchisidan foydalanib, endi men robot -mashinani wifi orqali boshqarishga qodirman. ESP8266 Basic -dan foydalanib, endi dasturni wifi orqali ham o'zgartirish mumkin. Bularning barchasi talabalarning chromebook -laridagi brauzerda amalga oshirilishi mumkin.
ESP8266 Basic sizga sensorlardan foydalanishga ruxsat bermasa ham (Basic bu sensorlarning ba'zilarini o'qish uchun juda sekin) Men ESP8266 asosiy modullari bilan bog'lanadigan arduino sensorli modullarni yaratishni va dasturlashni xohlayman, shunda robot boshqaruvi asosiy dasturlashtirilishi mumkin. Men o'zimni sezish vazifalari bilan oldindan dasturlaydigan ushbu arduinolardan foydalanaman. Bu robot narxiga atigi 5-10 dollar qo'shadi (lekin menda bu maqsadda foydalanish mumkin bo'lgan ko'plab arduino platalari bor.)
1 -qadam: Yoki ESP8266 avtomobil to'plamini sotib oling yoki ESP8266/dvigatel drayverini sotib oling
ESP8266/Dvigatel haydovchilar to'plami uchun havola:
www.ebay.com/itm/ESP8266-CP2102-Developmen…
ESP8266 aqlli avtomobillar to'plami uchun havola:
www.ebay.com/itm/222735537832?ssPageName=STRK:MESELX:IT&_trksid=p3984.m1558.l2649
Agar siz esp8266/motorli haydovchi to'plamini sotib olmoqchi bo'lsangiz va o'z qo'lingiz bilan DIY qilishni xohlasangiz, sizga motorlar kerak bo'ladi:
www.ebay.com/itm/2Pcs-Smart-Robot-Car-Plas…
Men robot mashinam uchun Dollar daraxtidan sotib olingan qora ko'pikli taxtadan foydalandim, chunki menda dvigatellar va ESP8266/Motor Driver to'plami bor edi.
2 -qadam: Lehim simlari dvigatellarga … Keyin dvigatellar platasiga ulaning
Men 4 simli erkak-ayol o'tish moslamalarini ishlatardim, ularni yarmini kesib tashladim. Shunday qilib, siz simlarni dvigatellarga va haydovchi platasiga ulaganingizdan so'ng, oxirgi ulanish uchun erkak uchini ayol uchi bilan ulashingiz kifoya. Bu shuningdek simlarni yo'naltirishni biroz osonlashtiradi, lekin kerak emas, siz motorlarni taxtaga ulash uchun 4 ta simdan (har bir dvigatel uchun 2 ta) foydalanishingiz mumkin.
Dvigatellarni haydovchilar paneliga ulash uchun siz motorga simlarni lehimlashingiz kerak bo'ladi.
Men simlarni joyida ushlab turish uchun issiq elim ishlatardim.
3 -qadam: Mashinangizni yig'ing …
Agar siz avtoulov to'plamini sotib olgan bo'lsangiz, unda tarjima qilinmagan ko'rsatmalarga muvofiq yig'ing … lekin bu juda qiyin emas.
4 -qadam: Mashinangizni yig'ing … Davomi.
Agar siz DIY bilan shug'ullanmoqchi bo'lsangiz, u meniki kabi o'zingizni yig'ish uchun fermuar / issiq elim / o'rdak yoki o'rash lentasidan foydalangan holda, biroz tezroq ketadi.
Dvigatellarni/g'ildirak yig'ilishini shassisga ulang va simlarni motor haydovchisiga o'tkazing.
5 -qadam: Barcha ulanishlarni amalga oshiring
Endi siz dvigatellar va elektr simlarini haydovchi kartasiga ulashingiz kerak. ESP8266 -ni haydovchi kartasiga ulashingiz kerak bo'lishi mumkin. Hamma narsa ulangan va himoyalanganidan so'ng, kompyuterni ulash uchun mikro USB kabelidan foydalaning.
Quvvatni batareya paketidan yerga (qora) va Vinga (qizil) ulang.
Bir dvigateldan a+ va a- ga ulanish simlari, boshqa dvigatel simlarini b+ va b- ga ulang.
Vinni Vm -ga o'tish moslamasi bilan ulang.
6 -qadam: ESP Flasher -ni yuklab oling
Win64 versiyasi
github.com/nodemcu/nodemcu-flasher/raw/mas…
Win32 versiyasi
github.com/nodemcu/nodemcu-flasher/raw/mas…
7 -qadam: ESP8266 asosiy dasturiy ta'minotini yuklab oling
github.com/esp8266/Basic/raw/NewWebSockets…
Iltimos, uni yuklab oladigan katalogni yozing ….
8 -qadam: ESP Flasher -ni ishga tushiring
ESP8266Flasher.exe -ni ishga tushiring
keyin konfiguratsiyani bosing va dasturiy ta'minotni tanlash uchun vitesni bosing
9 -qadam:
Yuklab olish katalogida ESP8266 asosiy dasturiy ta'minoti uchun ishlatiladigan ikkilikni toping.
10 -qadam:
Buni chaqirish kerak: ESP8266Basic.cpp.bin Buni yuklagandan so'ng, ESP8266 ulangan com portini ko'rishingizga ishonch hosil qiling, so'ng FLASH tugmasini bosing. (Men uni ikki marta yukladim … shuning uchun menda ikkita fayl bor …)
11 -qadam:
12 -qadam: Flash ESP8266 asosiy dasturiy ta'minoti
13 -qadam: Kompyuterdan uzing va batareya quvvatini yoqing …
Dasturiy ta'minot yuklangandan so'ng, kompyuterdan uzing va batareyalarning to'g'ri joylashtirilganligiga ishonch hosil qiling. Bortni yoqish uchun tugmachani ishlating.
14 -qadam: Qurilmani kompyuterdan WIFI orqali ulang
ESP nomidagi Ochiq kirish nuqtasini qidiring. Kirish nuqtasiga ulaning. Hech qanday parol kerak emas.
Ulanganidan so'ng, robotingizga ulanish uchun brauzerga https://192.168.4.1 kiriting.
Siz ESP8266 Basic haqida ma'lumotni https://www.esp8266basic.com/documentation.html saytida topishingiz mumkin.
ESP8266 Robot Avtomobil dasturini https://esp8266robot.nmmaker.net saytidan yoki quyidagi havoladan yuklab oling:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
15 -qadam: Esp8266 -ni Wi -Fi -ga kirish uchun sozlang
Sozlamalar -ni bosing, keyin Wi -Fi ma'lumotlarini qo'shing. tugagandan so'ng, saqlashni, so'ngra qayta ishga tushirishni bosing.
16 -qadam: ESP_Robot.bas -ni yuklang
ESP_Basic -ni yuklab oling:
drive.google.com/uc?id=1hfqrZ9HyEDvtkkCuW9s5TgWGAJUvWkIE&export=download
Fayl menejerini bosing va ESP_Robot.bas -ni oching, shunda uni taxtaga yuklashingiz mumkin. Shu bilan bir qatorda, siz bloknotda fayl yaratib, uni nusxa ko'chirishingiz va kompyuteringizga saqlashingiz mumkin. (Ba'zida men ESP Basic muharriridan nusxa ko'chirganimda, qo'shimcha belgilar xatolarga sabab bo'ladi.)
tezlik = 0
[tepada]
bosma "tezlik" slayder tezligi, 0, 1024 bosib chiqarish tugmasi "oldinga", [oldinga] bosish tugmasi "chap", [chap] tugma "o'ng", [o'ng] bosib chiqarish tugmasi "orqaga", [orqaga] bosib chiqarish tugmasi "to'xtatish", [chiqish] bosib chiqarish tugmasi "Chiqish", [getMeOutOfHere] kuting
[STOP]
io (pwo, 5, 0) io (pwo, 4, 0) io (po, 0, 1) io (po, 2, 1) kuting
[oldinga]
io (pwo, 5, tezlik) io (pwo, 4, tezlik) io (po, 0, 1) io (po, 2, 1) kut
[orqaga]
io (pwo, 5, tezlik) io (pwo, 4, tezlik) io (po, 0, 0) io (po, 2, 0) kut
[o'ngda]
io (pwo, 5, tezlik) io (pwo, 4, tezlik) io (po, 0, 1) io (po, 2, 0) kut
[chapda]
io (pwo, 5, tezlik) io (pwo, 4, tezlik) io (po, 0, 0) io (po, 2, 1) kut
[getMeOutOfHere]
oxiri
17 -qadam: Buni qilganingizdan so'ng, ESP_Robot.bas -ni bosing, so'ng EDIT -ni bosing, keyin RUN -ni bosing
18 -qadam: Tezlikni sozlang, keyin dam oling
Tavsiya:
Yangi, boshqariladigan aqlli robotli avtomobil shassisi Servo FUTABA 3003 SINONING: 3 qadam
Yangi! Servo FUTABA 3003 SINONING tomonidan boshqariladigan aqlli robotli avtomobil shassisi: Dizayn va SINONING RO BOT tomonidan ishlab chiqarilgan, bu aqlli avtomobil shassisidir, siz unga Arduino -ga tenglikni taxtasini o'rnatib, kod yozsangiz, u robot -mashinaga aylanadi. sizga yoqadi, siz rulni boshqaruvchi shassisidan sotib olishingiz mumkin
GPS kuzatuvi va avtomatik chiroqlar bilan jihozlangan aqlli ryukzak: 15 qadam
GPS kuzatuvi va avtomatik yoritgichli aqlli ryukzak: Bu yo'riqnomada biz o'z pozitsiyamizni, tezligimizni kuzatib turadigan va bizni tunda xavfsiz saqlaydigan avtomatlashtirilgan chiroqlarga ega aqlli xalta qilamiz. Men kerak bo'lmaganda o'chmasligiga ishonch hosil qilish uchun sizning yelkangizda yoki yo'qligini aniqlash uchun ikkita datchikdan foydalanaman
Ultrasonik sensori (Arduino) bilan jihozlangan RC o'yinchoq avtomobili: 3 qadam
Ultrasonik datchikli RC o'yinchoqli avtomobil (Arduino): Bu RC o'yinchoqli avtomobil bo'lib, u Arduino RC avtomashinalaridan qochadi. Biz RC avtomashinasining asl taxtasini olib tashladik va faqat shahar dvigatellarini ishlatdik. , biri mashinaning old tomonida rulda, ikkinchisi esa shaharda
8x8 LED RGB Matrix va Arduino Uno bilan jihozlangan stol gadjyeti: 6 qadam
8x8 LED RGB Matrix va Arduino Uno bilan jihozlangan stol gadjeti: Salom, azizim! Bu qo'llanmada biz stol gadjeti yoki orqa nuri sifatida ishlatilishi mumkin bo'lgan DIY RGB LED gadjetini qilamiz. Lekin, birinchi navbatda, telegram kanalimga qo'shiling va ajoyib loyihalarni ko'ring. Bundan tashqari, bu men uchun motivatsiya
PhotonLamp - MQTT boshqaruvli WS2812b bilan jihozlangan dizayner chiroq: 5 qadam (rasmlar bilan)
PhotonLamp - MQTT boshqaruvi bilan jihozlangan WS2812b konstruktorli chiroq: Bir necha yil oldin biz sigaret shaklidagi chiroqli soyali va sutli shishadan tayyorlangan dizayner chiroqni sotib olganmiz. Bizga soyaning o'ziga xos dizayni va chiroqning umumiy ko'rinishi yoqdi. Lekin men chiroqdan qoniqmadim