Mündəricat:

Motorlu WiFi İdarə olunan Şassi: 5 Addım (Şəkillərlə birlikdə)
Motorlu WiFi İdarə olunan Şassi: 5 Addım (Şəkillərlə birlikdə)

Video: Motorlu WiFi İdarə olunan Şassi: 5 Addım (Şəkillərlə birlikdə)

Video: Motorlu WiFi İdarə olunan Şassi: 5 Addım (Şəkillərlə birlikdə)
Video: Rusiyada hansı çay kruiz gəmiləri var? 2024, Iyul
Anonim
Image
Image
Parçalar
Parçalar

Donald Bell of Maker Project Lab (https://makerprojectlab.com) 29 Noyabr 2017 -ci il tarixində (https://www.youtube.com/embed/cQzQl97ntpU) "Lady Buggy" şassisinin (https://www.instructables).com/id/Lady-Buggy/) ümumi bir platforma olaraq istifadə edilə bilər. Birtəhər "layihələrim" siyahısını görməlidir …

Motorlu WiFi Şassi, ünsiyyət və nəzarət üçün Adafruit Feather Huzzah ESP8266 və iki fasiləsiz fırlanma servosu və hərəkət üçün lityum ion batareyadan istifadə edən sadə bir WiFi idarə olunan motorlu açıq şassi ümumi platformadır. Şassi, montaj üçün 8 6 mm x 1 yivli montaj nöqtəsi ehtiva edir.

Mənbə kodunu dəyişdirmək istəyirsinizsə Adafruit Feather Huzzah ESP8266 üçün Arduino eskizi şəklində daxil etdim. Ayrıca, lehimləmə bacarıqlarına və lehimləmə avadanlıqlarına, telə və ilk addımda sadalanan bütün hissələrə, Motorlu WiFi Şassisini tamamlamaq üçün müvafiq kitabxanaları quraşdırılmış bir Arduino IDE -yə ehtiyacınız olacaq.

Həmişə olduğu kimi, yəqin ki, bir və ya iki faylı unutmuşam və ya başqa nə bilir, buna görə suallarınız varsa, çox səhv etdiyim üçün soruşmaqdan çəkinməyin.

Autodesk Fusion 360 istifadə edərək dizayn edilmiş, Cura 3.1 istifadə edərək dilimlənmiş və Ultimaker 2+ Extended və Ultimaker 3 Extended üzərində PLA -da çap edilmişdir.

Addım 1: hissələr

Bütün hissələri 50% doldurma ilə.15 mm şaquli qətnamədə çap etdim. "Bilyalı Rulman Cap.stl" və "Chassis.stl" dən hər birini 1, qalan hissələrdən hər birini 2 çap edin.

Aşağıdakı hissələri aldım:

1 Bilyalı Rulman, 15.9mm (5/8 )

4 O-Üzük (ID 16mm, bölmə 2.5mm)

2 Servo (FS90R Davamlı Dönmə)

1 Adafruit Lələk HUZZAH ESP8266 (Adafruit)

1 Batareya (Adafruit 258)

Montajdan əvvəl, hərəkət edən səthlərin hamar hərəkəti üçün lazım olan bütün hissələri, sürüşməyən səthlər üçün sıx uyğunluğu yoxlayın. Seçdiyiniz rənglərdən və printer parametrlərinizdən asılı olaraq, az -çox düzəltmə, doldurma və/və ya zımpara tələb oluna bilər. Bütün tikinti lövhəsinin "sızmasının" çıxarıldığından və bütün kənarların hamar olduğundan əmin olmaq üçün tikinti plitəsi ilə təmasda olan bütün kənarları diqqətlə çəkin. Bu addımı yerinə yetirmək üçün kiçik zərgər sənədlərindən və çox səbrdən istifadə etdim.

Bu dizayn yivli montajdan istifadə edir, beləliklə ipləri təmizləmək üçün 6 mm x 1 kran və qəlib lazım ola bilər.

Addım 2: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Kablolama, servo telləri Feather Huzzah ESP8266 -a lehimləməkdən ibarətdir.

Servoları gücləndirmək üçün hər iki servo pozitiv (qırmızı) tel Feather Huzzah ESP8266 üzərindəki "BAT" pininə və hər iki servo mənfi (qəhvəyi) tel Feather Huzzah ESP8266 üzərindəki "GND" pininə lehimlənir.

Servoları idarə etmək üçün sol servo siqnal (narıncı) tel Feather Huzzah ESP8266 üzərindəki "12/MISO" pininə lehimlənir və servo sağ siqnal teli (narıncı) "13/MOSI" pininə bağlanır. Tüy Huzzah ESP8266.

Addım 3: Montaj

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis

Göstərildiyi kimi hər "Gear Wheel.stl" üzərinə 2 o-ring qoyun.

İki "Aks Gear Wheel.stl" istifadə edərək, hər iki təkər qurğusunu göstərildiyi kimi "Chassis.stl" ə bağlayın.

5/8 düymlük bilyalı rulmanı göstərildiyi kimi şassiyə yerləşdirin, sonra bilyalı rulmanın sərbəst döndüyündən əmin olaraq "Bilyalı Rulman Cap.stl" ilə sabitləyin.

Bir "Gear Servo.stl" ni servo ilə gələn servo vintlərdən istifadə edərək bir servoya bağlayın, sonra ikinci dişli və servo ilə təkrarlayın.

Sol servoyu sol servo yuvasına, sağ servoyu isə sağ servo yuvasına göstərildiyi kimi yerləşdirin.

İncə iki tərəfli lentdən istifadə edərək batareyanı göstərildiyi kimi şassiyə bağlayın.

Yenə də nazik ikitərəfli lentdən istifadə edərək Adafruit Feather Huzza ESP8266 -ı göstərildiyi kimi batareyaya bərkidin.

Addım 4: Proqram təminatı

Motorlu WiFi Şassi, qrafik üçün html "kətan" elementindən istifadə edir və kətan hadisələri "touchstart", "touchmove" və "touchhend" nəzarət üçün. Proqramın iOS -dan başqa toxunma qabiliyyətli cihazlarda işləməli olduğuna inanıram, amma işləyəcəyini təsdiq edə bilməmişəm.

Motorlu WiFi Şassi proqramını həm ap (giriş nöqtəsi), həm də stansiya (wifi yönləndiricisi) simsiz rejimdə işləməsi üçün hazırladım.

Motorlu WiFi Şassisini ap rejimində işləməyi seçsəniz, iOS cihazınız Motorlu WiFi Şassisi ilə birbaşa əlaqə qurduğundan simsiz router tələb olunmur. Bu rejimdə işləmək üçün iOS cihazınızdakı wifi parametrlərinə gedəcəksiniz və "WiFiChassis" şəbəkəsini seçəcəksiniz. Bağlandıqdan sonra iOS cihazınızdakı veb brauzerini açın və url sahəsinə "192.128.20.20" in ip ünvanını daxil edin.

Motorlu WiFi Şassisini stansiya rejimində idarə etməyi seçsəniz, Motorlu WiFi Şassisi ilə simsiz marşrutlaşdırıcı vasitəsi ilə ünsiyyət quracaqsınız və buna görə də "sSsid =" simsiz yönləndiriciniz ssid və "sPassword =" olaraq qurulacaq Motorlu WiFi Şassi proqramını dəyişdirməlisiniz. "simsiz yönlendiricinizin paroluna təyin edilmişdir. Bu parametrləri Arduino IDE redaktorundan istifadə edərək onu Motorlu WiFi Şassinizə yükləməzdən əvvəl dəyişdirməlisiniz. Diqqət yetirin ki, stansiya rejimindən istifadə edərkən, "wifichassis.local" ip ünvanında Motorlu WiFi Şassi ilə əlaqə qurmağa imkan verən MDNS dəstəyi də daxil etdim, buna görə fiziki ip ünvanı tələb olunmur. Bununla birlikdə, simsiz yönlendiriciniz tərəfindən təyin edilmiş fiziki ip ünvanından istifadə etmək istəyirsinizsə, Motorlu WiFi Şassisini açdığınızda Arduino serial monitoruna qoşulmalısınız ("#define USE_SERIAL 1" in mənbənin yuxarısında olduğundan əmin olun) kodunu tərtib etmədən və Motorlu WiFi Şassisinə göndərmədən əvvəl), simsiz yönlendiriciniz tərəfindən Motorlu WiFi Şassisinə təyin edilmiş ipi görmək üçün.

Motorlu WiFi Şassinizi hansı rejimdə işlədəcəyinizə qərar verdikdən və proqramda lazımi dəyişikliklər etdikdən sonra, kompüterinizin USB ilə Feather Huzzah ESP8266 üzərindəki mikro usb portu arasına uyğun bir kabel bağlayın, batareyanı qoşun, sonra proqramı tərtib edin və Motorlu WiFi Şassisinə yükləyin.

Addım 5: Əməliyyat

Batareya kabelini Feather Huzzah ESP8266 üzərindəki batareya portuna daxil edin.

Proqramda seçdiyiniz metodu istifadə edərək Feather Huzzah ESP8266 -a daxil olun.

Boz nöqtəni səyahət etmək istədiyiniz istiqamətə çəkin.

Motorlu WiFi Şassinin idarə olunmasının qısa nümayişi üçün videoya baxın.

Ümid edirəm bəyənərsən!

Ardı var…

Tövsiyə: