Mundarija:

Motorli WiFi boshqariladigan shassi: 5 qadam (rasmlar bilan)
Motorli WiFi boshqariladigan shassi: 5 qadam (rasmlar bilan)

Video: Motorli WiFi boshqariladigan shassi: 5 qadam (rasmlar bilan)

Video: Motorli WiFi boshqariladigan shassi: 5 qadam (rasmlar bilan)
Video: 5 AJOYIB LIFE HACKLARI №2 2024, Iyul
Anonim
Image
Image
Qismlar
Qismlar

Donald Bell of Maker Project Lab (https://makerprojectlab.com) 2017 yil 29 -noyabrdagi yangilanishida (https://www.youtube.com/embed/cQzQl97ntpU) "Lady Buggy" shassisi (https://www.instructables).com/id/Lady-Buggy/) umumiy platforma sifatida ishlatilishi mumkin. U qandaydir tarzda mening "loyihalarim" ro'yxatini ko'rgan bo'lishi kerak …

Dvigatelli WiFi shassisi - bu Adafruit Feather Huzzah ESP8266 aloqa va nazorat qilish va ikkita uzluksiz aylanish servolari va lityum -ionli batareyadan foydalanadigan oddiy Wi -Fi boshqariladigan motorli ochiq shassi umumiy platformasi. Shassisda 8 6 mm dan 1 tigacha o'rnatish nuqtalari mavjud, bundan tashqari, bundan ham ko'proq.

Agar siz uni o'zgartirmoqchi bo'lsangiz, manba kodini Adafruit Feather Huzzah ESP8266 uchun Arduino eskiziga qo'shdim. Shuningdek, sizga lehimlash mahorati va lehim uskunalari, simlar va birinchi bosqichda sanab o'tilgan barcha qismlar, shuningdek, motorli WiFi shassisini to'ldirish uchun tegishli kutubxonalari o'rnatilgan Arduino IDE kerak bo'ladi.

Odatdagidek, men bir yoki ikkita faylni unutganman yoki boshqa nima biladi, shuning uchun agar sizda biron bir savol bo'lsa, ikkilanmasdan so'rang, chunki men juda ko'p xatolarga yo'l qo'yaman.

Autodesk Fusion 360 yordamida yaratilgan, Cura 3.1 yordamida kesilgan va Ultimaker 2+ Extended va Ultimaker 3 Extended -da PLA -da chop etilgan.

1 -qadam: qismlar

Men barcha qismlarni 50% to'ldirish bilan.15 mm vertikal o'lchamda chop etdim. "Ball Bearing Cap.stl" va "Chassis.stl" ning har biriga 1 tadan, qolgan qismlarning har biriga 2 tadan chop eting.

Men quyidagi qismlarni sotib oldim:

1 bilya rulmanli, 15,9 mm (5/8 )

4 ta halqa (ID 16 mm, qismi 2,5 mm)

2 Servo (FS90R uzluksiz aylanish)

1 ta Adafruit patlari HUZZAH ESP8266 (Adafruit)

1 ta batareya (Adafruit 258)

Yig'ishdan oldin, harakatlanuvchi sirtlarning silliq harakatlanishi uchun barcha qismlarni, harakatlanmaydigan yuzalar uchun mahkam o'rnashib oling. Siz tanlagan ranglar va printer sozlamalariga qarab, ko'p yoki kamroq qirqish, to'ldirish va/yoki silliqlash talab qilinishi mumkin. Qurilish plitasi "oqishi" olib tashlanganiga va barcha qirralarning silliq ekanligiga ishonch hosil qilish uchun qurilish plitasi bilan bog'langan barcha qirralarni ehtiyotkorlik bilan to'ldiring. Men bu qadamni bajarish uchun zargarlarning kichik fayllaridan va sabr -toqatdan foydalanardim.

Ushbu dizaynda tishli yig'ish ishlatiladi, shuning uchun iplarni tozalash uchun 6 mm dan 1 gacha musluk va qolip kerak bo'lishi mumkin.

2 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Ulanish servo simlarni Feather Huzzah ESP8266 ga lehimlashdan iborat.

Servolarni quvvatlantirish uchun ikkala servo musbat (qizil) simlar Feather Huzzah ESP8266 "BAT" piniga lehimli va ikkala servo manfiy (jigarrang) simlar Feather Huzzah ESP8266 "GND" piniga lehimlanadi.

Servolarni boshqarish uchun chap servo signalli (to'q sariq) sim Feather Huzzah ESP8266 ustidagi "12/MISO" piniga lehimlanadi va o'ngdagi signalli sim (to'q sariq) "13/MOSI" piniga ulanadi. Tuklar Huzzah ESP8266.

3 -qadam: yig'ish

O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish
O'rnatish

Ko'rsatilganidek, har bir "Gear Wheel.stl" ga 2 ta halqa joylashtiring.

Ikkita "Axle Gear Wheel.stl" dan foydalanib, ikkala g'ildirakni ham "Chassis.stl" ga ko'rsatilgandek ulang.

5/8 dyuymli rulmanni shassiga joylashtiring, shunda bilya rulmanining erkin aylanishiga ishonch hosil qiling.

Servo bilan kelgan servo vintlar yordamida bitta "Gear Servo.stl" ni bitta servoga mahkamlang, so'ngra ikkinchi uzatma va servo bilan takrorlang.

Chap servo chap servo uyasiga, o'ng servo esa o'ng servo uyasiga ko'rsatilgandek joylashtiring.

Yupqa ikki tomonlama lentani ishlatib, batareyani rasmga muvofiq shassiga mahkamlang.

Yana ikki tomonlama ingichka lentadan foydalanib, Adafruit Feather Huzza ESP8266 ni batareyaga ko'rsatilgan tarzda mahkamlang.

4 -qadam: dasturiy ta'minot

Motorli Wi -Fi shassisida grafika uchun html "tuval" elementi ishlatiladi va boshqaruv uchun "sensorli start", "sensorli harakat" va "teginish" hodisalari. Men ishonamanki, dasturiy ta'minot iOS -dan boshqa sensorli qurilmalarda ishlashi kerak, lekin buni tasdiqlay olmadi.

Men Motorli WiFi Chassis dasturini ap (kirish nuqtasi) va stantsiya (wifi router) simsiz rejimlarida ishlash uchun yaratdim.

Agar siz motorli WiFi shassisini ap rejimida ishlatishni tanlasangiz, simsiz yo'riqnoma talab qilinmaydi, chunki sizning iOS qurilmangiz Motorli WiFi Chassis bilan to'g'ridan -to'g'ri aloqa o'rnatadi. Ushbu rejimda ishlash uchun siz iOS qurilmangizdagi wifi sozlamalariga o'tasiz va "WiFiChassis" tarmog'ini tanlaysiz. Ulangach, iOS qurilmangizda veb -brauzerni oching va url maydoniga "192.128.20.20" IP manzilini kiriting.

Agar siz motorli WiFi shassisini stansiya rejimida ishlatishni tanlasangiz, siz simsiz yo'riqnoma orqali Motorli WiFi Chassis bilan bog'lanasiz va shuning uchun "sSsid =" simsiz yo'riqnoma ssid va "sPassword =" ga o'rnatiladigan "Motorli WiFi Chassis" dasturini o'zgartirishingiz kerak bo'ladi. "simsiz yo'riqnoma paroliga o'rnatiladi. Ushbu sozlamalarni Arduino IDE tahrirlovchisidan foydalanib, uni motorli WiFi shassisiga yuklashdan oldin o'zgartirishingiz kerak bo'ladi. E'tibor bering, men stantsiya rejimidan foydalanganda, shuningdek, "wifichassis.local" IP -manzilida Motorli WiFi Chassis bilan bog'lanish imkonini beruvchi MDNS -ni qo'llab -quvvatlaganman, shuning uchun jismoniy IP -manzil talab qilinmaydi. Agar siz simsiz yo'riqnoma tomonidan berilgan jismoniy IP -manzilni ishlatmoqchi bo'lsangiz, Motorli WiFi shassisini yoqsangiz, Arduino seriyali monitoriga ulanishingiz kerak bo'ladi ("#define USE_SERIAL 1" manbaning yuqori qismida joylashganligiga ishonch hosil qiling). kodni Motorli WiFi shassisiga tuzishdan va jo'natishdan oldin), simsiz yo'riqnoma tomonidan Motorli WiFi shassisiga tayinlangan IP manzilini ko'rish uchun.

Siz motorli WiFi shassisini qaysi rejimda ishlatishni hal qilganingizdan va dasturiy ta'minotga kerakli o'zgartirishlarni kiritganingizdan so'ng, kompyuteringizning USB va Feather Huzzah ESP8266 mikro USB portiga mos kabelni ulang, batareyani ulang, keyin kompilyatsiya qiling va Motorli WiFi shassisiga yuklab oling.

5 -qadam: operatsiya

Batareya simini Feather Huzzah ESP8266 akkumulyator portiga ulang.

Siz tanlagan usul bilan Feather Huzzah ESP8266 -ga kiring.

Kulrang nuqta ekran bo'ylab siz xohlagan yo'nalishda harakatlantiring.

Motorli WiFi shassisini boshqarishning qisqa namoyishi uchun videoni ko'ring.

Umid qilamanki, sizga yoqdi!

Davomi bor…

Tavsiya: