
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14



Muallif IgorF2Follow More tomonidan:





Haqida: Ishlab chiqaruvchi, muhandis, aqldan ozgan olim va ixtirochi IgorF2 haqida batafsil »
Ushbu qo'llanmada sizga Blynk App yordamida smartfondan boshqariladigan Wi-Fi boshqariladigan robotli tankni qanday yasashni ko'rsataman. Ushbu loyihada ESP8266 Wemos D1 taxtasi ishlatilgan, lekin boshqa plastinka modellaridan ham foydalanish mumkin (NodeMCU, Firebeetle va boshqalar) va ushbu qo'llanmada keltirilgan tamoyillar boshqa robot modellariga qo'llanilishi mumkin.
Oldingi loyihalarda men ESP8266 moduliga ulangan Arduino Uno va html va javascript yordamida veb -interfeysli robot boshqaruvchini qanday o'rnatishni ko'rsatdim. Robot 3D -printerlar va lazerli kesish mashinalari kabi murakkab asboblardan foydalanmasdan, oddiy materiallardan foydalangan holda ishlab chiqilgan. Quyidagi havola orqali ushbu loyiha haqida ko'proq o'qishingiz mumkin:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Uning ba'zi kamchiliklari bor edi, masalan, ikkita mustaqil boshqaruvchidan foydalanish zarurati (Arduino va ESP8266) va faqat mahalliy tarmoqdan buyruqlar yuborish/qabul qilish va kompyuter yordamida (ish stoli yoki noutbuk).
Bu safar men boshqa jismoniy tuzilmani va robotni boshqarishning yangi usulini sinab ko'rishga qaror qildim. Buning uchun robot tuzilishi uchun DIY to'plami ishlatilgan va uni boshqarish uchun Blynk ilovasi bilan bog'langan Wemos ESP8266 taxtasi ishlatilgan. Robotlarni boshqarish kodi Arduino IDE yordamida ishlab chiqilgan.
Ushbu qo'llanmani ishlatishning bir necha yo'li mavjud. Siz undan foydalanishingiz mumkin:
- Arduino IDE yordamida ESP8266 dasturini o'rganing;
- Elektronika va lehimlash ko'nikmalarini mashq qiling va hokazo;
- Robot komplektni qanday yig'ishni ko'ring;
- Blynk ilovasini loyihalaringizda qanday ishlatishni bilib oling;
"Instructables" tanlovida ikkinchi o'rinni egallagan g'olib, tanlovni harakatga keltiring
Bu loyihalar sizga yoqdimi? Iltimos, kelgusi loyihalarimni Bitcoinning kichik xayriyasi bilan qo'llab -quvvatlashni o'ylab ko'ring!: D BTC depozit manzili: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
1 -qadam: asboblar va materiallar



Loyihada quyidagi vositalar ishlatilgan:
- Lehim temir va sim (havola / havola / havola). DC dvigatellari allaqachon o'z terminallariga lehimlangan simlar bilan kelgan … Lekin u oxir -oqibat uzilib qoladi va uni qayta sotish kerak bo'ladi. Shunday qilib, yaxshi lehimli temir va simli chaqaloqqa ega bo'lishni o'ylab ko'ring.
- EVA ko'pikli varaq (yoki boshqa o'tkazmaydigan material). Men bu loyihada ishlatgan robot shassisi alyuminiydan qilingan va bu metall qismlarga elektron platalar o'rnatilgan. Qisqa tutashuvlarning oldini olish uchun taxtalar va metall plastinka o'rtasida ko'pikli qatlamdan foydalanardim.
- Ikki tomonlama lenta. U ko'pikli plitalarni elektron platalarga yopishtirishda va H-Bridge modasini o'rnatishda ishlatilgan.
- Qaychi, ko'pikli to'rtburchaklar kesish uchun.
Men loyiham uchun quyidagi apparat qismlarini ishlatardim:
- Wemos D1 ESP8266 ishlab chiqarish kartasi (havola / havola). Wemos D1 platasini Arduino IDE bilan ishlatish juda oson. U oddiy Arduino Unoning iziga ega! Shunday qilib, Arduino qalqonining ko'p qismi ushbu taxta bilan ishlaydi. U o'rnatilgan Wi-Fi moduliga ega, shuning uchun siz uni turli xil loyihalarda ishlatishingiz mumkin, shuningdek boshqa ESP8266 asosidagi taxtalardan ham foydalanishingiz mumkin (havola / havola).
- L298N ikki kanalli H-ko'prik moduli (havola / havola / havola). Bu modul Wemos (yoki Arduino) dan 3.3V signallarni dvigatellar uchun zarur bo'lgan 12V ga kuchaytirish imkonini beradi.
- DIY robot shassis tanki (havola / havola). Bu dahshatli to'plamda tank qurish uchun kerak bo'lgan hamma narsa bor: ikkita shahar dvigatellari, viteslar, izlar, murvat, yong'oqlar va boshqalar. U shassisni yig'ish uchun zarur bo'lgan asboblar bilan birga keladi, bu yangi boshlanuvchilar uchun juda yaxshi!
- 18650 3.7V batareyalar (x3) (havola). Men butun davrani quvvatlantirardim. Bu tank 12V dvigatellardan foydalanadi. Men ularni quvvatlantirish uchun ketma -ket 3.7V batareyadan foydalanardim.
- 3S 18650 batareya ushlagichi (havola). U 18650 ta uchta batareyani o'z ichiga oladi va tankning orqa qismiga osongina o'rnatiladi.
- 18650 batareyali zaryadlovchi (havola). Batareyalaringiz oxir -oqibat quvvatsiz qoladi. Bu sodir bo'lganda, batareyani zaryadlovchi qurilmasi yordamga keladi.
- Jumpers (havola). Men Wemos h-ko'prigi va 5V va Gnd uchun 2 erkak-erkak o'tish moslamalari orasidagi signallar uchun 6 ta erkak-ayol o'tish moslamalarini ishlatardim. Agar siz ba'zi sensorlarni qo'shmoqchi bo'lsangiz, sizga ko'proq kerak bo'lishi mumkin.
- Mikro USB kabeli. Kodni yuklash uchun sizga bu kerak bo'ladi. Ko'pgina taxtalar allaqachon o'z kabeli bilan birga keladi.
Yuqoridagi havolalar bu darslikda ishlatilgan narsalarni qayerdan topishingiz mumkinligi haqidagi tavsiyadir (va, ehtimol, mening kelajakdagi darsliklarimni qo'llab -quvvatlaydi). Ularni boshqa joylardan qidirib toping va sevimli mahalliy yoki onlayn -do'koningizdan sotib oling.
2 -qadam: Robotni yig'ish


"loading =" dangasa "" loading = "dangasa"


Endi men sizga Blynk yordamida masofadan boshqarish pultini qanday yaratganimni ko'rsataman. Siz uni o'zingizning ijodingiz uchun asos sifatida ishlatishingiz mumkin.
Yangi loyiha yaratish
- Yangi loyiha yaratish;
- Loyihaning nomini qo'shing (Wifi robot), ishlab chiqish kartasini (Wemos D1) va ulanish turini (WiFi) tanlang va Yaratish tugmasini bosing;
- Tasdiqlash belgisi sizning elektron pochtangizga yuboriladi;
Ruxsat berish belgisi Arduino kodida ishlatiladi. Bu ESP8266 platasiga ma'lumotlarni yuborish va qabul qilish uchun Blynk serveriga kirishga imkon beradi.
Boshqaruv panelini yaratish uchun siz bir nechta ob'ektlarni sudrab tashlab qo'yishingiz mumkin. Har xil boshqaruv interfeyslarini yaratish uchun tugmalar, slayderlar va joystiklar mavjud. Siz ularning hajmini o'zgartirishingiz mumkin (ularning ko'pchiligi) va sozlamalarini xohlaganingizcha sozlashingiz mumkin.
Keyingi bosqichda men robotni turli vidjetlar yordamida boshqarishning to'rt xil variantini ko'rsataman.
7 -qadam: Blynk ilovasi #1 - To'rt tugma
"Harakat qiling" tanlovida ikkinchi o'rinni egalladi
Tavsiya:
Blynk ilovasi (IOT) yordamida Wemos D1 Mini/ Nodemcu -ni qanday boshqarish kerak (esp8266): 6 qadam

Blynk ilovasi (IOT) yordamida Wemos D1 Mini/ Nodemcu -ni qanday boshqarish kerak (esp8266): Salom do'stlar, men sizga blynk app.it -dan foydalanib, wemos D1 mini yoki (nodemcu) ni qanday boshqarishni ko'rsataman. batafsil qo'llanma uchun VIDEO KO'RISH KERAK, yoqtirishni, ulashishni unutmang & kanalimga obuna bo'ling
BLYNK ilovasi yordamida uyni avtomatlashtirish: 7 qadam (rasmlar bilan)

BLYNK ilovasidan foydalangan holda uyni avtomatlashtirish: Men bu loyihada har kim o'z uy jihozlarini masofadan turib mobil telefon yordamida boshqarishi mumkinligini ko'rsatdim. Buning uchun mobil telefoningizga ilova o'rnatilgan bo'lishi kerak, bu ilovaning nomi - BLYNK App (Yuklab olish havolasi quyida berilgan
NodeMCU (ESP8266) va Blynk ilovasi yordamida uy jihozlarini boshqarish: 8 qadam (rasmlar bilan)

Uy jihozlarini NodeMCU (ESP8266) va Blynk ilovasi yordamida boshqarish: Ushbu qo'llanmada biz chiroqni boshqarish uchun Blynk va NodeMCU (ESP8266) dan foydalanishni o'rganamiz (boshqa har qanday maishiy texnika yaxshi bo'ladi), kombinatsiya bo'ladi. Internet orqali bo'lish. Bu ko'rsatmaning maqsadi oddiy narsalarni ko'rsatish
Blynk ilovasi yordamida USB orqali smartfon yordamida Arduino -ni boshqaring: 7 qadam (rasmlar bilan)

Arduino -ni USB orqali Blynk ilovasi yordamida USB orqali boshqaring: Ushbu qo'llanmada biz Blynk va Arduino -dan chiroqni boshqarish uchun qanday foydalanishni bilib olamiz, bu kombinatsiya USB seriyali port orqali amalga oshiriladi. Arduino yoki C ni masofadan boshqarishning eng oddiy echimi
Blynk ilovasi va Raspberry Pi yordamida uy jihozlarini smartfondan boshqaring: 5 qadam (rasmlar bilan)

Blynk ilovasi va Raspberry Pi yordamida uy jihozlarini smartfondan boshqaring: Ushbu loyihada biz uy jihozlarini boshqarish uchun Blynk ilovasi va Raspberry Pi 3 dan foydalanishni o'rganamiz (qahva qaynatgich, chiroq, deraza pardasi va boshqalar … Uskuna komponentlari: Raspberry Pi 3 Relay Lamp Breadboard Wires Dasturiy ta'minot ilovalari: Blynk A