Mündəricat:

Lady Buggy, WiFi Edition: 5 Addım (Şəkillərlə birlikdə)
Lady Buggy, WiFi Edition: 5 Addım (Şəkillərlə birlikdə)

Video: Lady Buggy, WiFi Edition: 5 Addım (Şəkillərlə birlikdə)

Video: Lady Buggy, WiFi Edition: 5 Addım (Şəkillərlə birlikdə)
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Iyul
Anonim
Image
Image
Elektronika
Elektronika

"Lady Buggy", 2 yaşından başlayaraq nəvələrimiz üçün hazırladığım "buggy" tipli bir qadın böcəkdir, 2 yaşında buraxacağam.

Videoda göstərildiyi kimi, Lady Buggy, həm yavaş hərəkəti, həm də idarə etmə asanlığını təmin edən wifi ilə işləyən uzaqdan idarəetmə vasitəsidir. Lady Buggy, portret rejimində kilidlənmiş toxunma əsaslı bir iOS cihazından istifadə edir (yalnız iOS cihazları ilə sınamışam, aşağıda Proqram bölməsinə baxın) və irəli, geri və dönmə hərəkəti üçün ekranın ətrafında qırmızı "düyməni" sürükləməyi tələb edir; 2 yaşlı nəvəmizin əməliyyat etməsi üçün kifayət qədər asandır, əlbəttə ki, böyüklərin nəzarəti altında.

Mənbə kodunu fərqli bir cihazda istifadə etmək üçün dəyişdirmək istəyirsinizsə, Adafruit Feather Huzzah ESP8266 üçün Arduino eskizi şəklində daxil etdim.

Ayrıca, Lady Buggy -ni tamamlamaq üçün lehimləmə bacarıqlarına və lehimləmə avadanlıqlarına, telə və ilk hissədə sadalanan bütün hissələrə, üstəgəl 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ə də suallarınız varsa, çox səhv etdiyim üçün soruşmaqdan çəkinməyin.

Autodesk Fusion 360 istifadə edərək dizayn edilmiş, Cura 3.0.4 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

İki cədvəl olan bir PDF faylı əlavə etdim. Birinci cədvəldə istifadə etdiyim parametrlər və rənglərlə 3D çaplı hissələr siyahısı var. İkinci cədvəldə satın alınan hissələrin siyahısı var.

Diqqət yetirin ki, gövdənin (ya "Body.3mf" və ya "Body.stl") qabığın içərisindəki 4 montaj qülləsinin qabığından 2 mm yüksək olması səbəbindən dayaqlar ilə çap olunmalıdır. Cura 3.0.4 -in "Body.3mf" quruluş lövhəsinə yerləşdirilməyəcəyini də unutmayın, buna görə "Modelləri quruluş lövhəsinə avtomatik olaraq atın" parametrini deaktiv etməli və sonra quruluş plitəsi ilə təmas qurana qədər bədəni əl ilə endirməli oldum (Cura istifadə edərək və modelin altından quruluş lövhəsinə baxaraq, gövdə qabığının solğun qırmızı konturunun quruluş plitəsi ilə təmasda olduğunu görənə qədər bədəni aşağı endirdim).

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, buna görə də ipləri təmizləmək üçün 6 mm x 1 kran və qəlib lazım ola bilər.

Addım 2: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Batareyanın ortasındakı pozitiv (qırmızı) teli diqqətlə kəsin, sonra göstərildiyi kimi telləri soyun və qalaylayın.

Batareyadan gələn qırmızı telin bir hissəsini, keçidin iki terminalinin mərkəzinə göstərildiyi kimi lehimləyin

Şəkildə göstərildiyi kimi keçid terminallarının xarici cütləri arasında qırmızı bir tel lehimləyin.

Bağlayıcıdan gələn qırmızı telin bir hissəsini xarici iki keçid terminalından birinə göstərildiyi kimi lehimləyin.

Servoları gücləndirmək üçün hər iki servo pozitiv (qırmızı) tel Lələk Huzzahdakı "BAT" pininə və hər iki servo mənfi (qəhvəyi) tel Lələk Hüzzahdakı "GND" pininə lehimlənir.

Servoları idarə etmək üçün sol servo siqnal (narıncı) tel Feather Huzzahdakı "12/MISO" pininə lehimlənir və servo sağ siqnal teli (narıncı) Lələkdəki "13/MOSI" pininə bağlanır. Hüzzah.

Addım 3: Proqram təminatı

Proqram təminatı
Proqram təminatı
Proqram təminatı
Proqram təminatı

Lady Buggy, qrafika üçün html "kətan" elementindən istifadə edir və kətan hadisələri "touchstart", "touchmove" və "touchhend" nəzarət üçün (bax https://www.w3schools.com/graphics/canvas_intro.asp). 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.

Lady Buggy proqramını həm ap (giriş nöqtəsi), həm də stansiya (wifi router) simsiz rejimdə çalışması üçün hazırladım.

Lady Buggy -ni ap rejimində işləməyi seçsəniz, iOS cihazınız Lady Buggy ilə birbaşa ünsiyyət 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ə "LadyBuggy" şə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.

Lady Buggy -ni stansiya rejimində idarə etməyi seçsəniz, Lady Buggy ilə simsiz bir yönləndirici vasitəsi ilə əlaqə quracaqsınız və buna görə də Lady Buggy proqramını "sSsid =" simsiz router ssid -ə və "sPassword =" qurulacaq şəkildə dəyişdirməlisiniz. simsiz router parolunuza. Lady Buggy -ə tərtib etmədən və yükləməzdən əvvəl bu ayarları Arduino IDE redaktorundan istifadə edərək dəyişdirməlisiniz. Diqqət yetirin ki, stansiya rejimindən istifadə edərkən "ladybug.local" ip ünvanından Lady Buggy ilə əlaqə qurmağa imkan verən MDNS dəstəyi də daxil etdim, buna görə fiziki ip ünvanı tələb olunmur. Ancaq simsiz marşrutlaşdırıcınız tərəfindən təyin edilmiş fiziki ip ünvanından istifadə etmək istəyirsinizsə, Lady Buggy -ni açdığınızda Arduino serial monitoruna qoşulmalısınız ("#define USE_SERIAL 1" in mənbə kodunun yuxarısında olduğundan əmin olun). kodu hazırlamadan və Lady Buggy -ə göndərmədən əvvəl) simsiz yönlendiriciniz tərəfindən Lady Buggy -yə təyin edilmiş ipi görmək üçün.

Lady Buggy -ni 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 -si ilə Lady Buggy -dəki mikro usb uzatma kabeli arasına uyğun bir kabel bağlayın, açarı işə salın. Lady Buggy -də, sonra proqramı tərtib edin və Lady Buggy -yə yükləyin.

Addım 4: Montaj

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

Göstərildiyi kimi "Gear Wheel.stl" hər birinə o-halqalardan ikisini bağlayın.

Göstərildiyi kimi bir "Aks Gear Wheel.stl" istifadə edərək bir dişli təkər qurğusunu ("Gear Wheel.stl" və iki O-Ring) "Chassis.stl" ə bağlayın. Qalan dişli təkər qurğusu və ox ilə prosesi təkrarlayın.

Servo ilə birlikdə verilən vintdən istifadə edərək servolardan birinə "Gear Servo.stl" bağlayın. Bu montaj sıx qalmalıdır, buna görə də lazım olduqda sevdiyiniz yapışqan tətbiq edin. Qalan dişli servo və servo ilə prosesi təkrarlayın.

Göstərildiyi kimi sol servoyu şassinin sol servo yuvasına daxil edin.

Şəkildəki kimi, sağ servoyu şassinin sağ servo yuvasına daxil edin.

Batareyanı göstərildiyi kimi şassinin batareya yuvasına yerləşdirin. Kiçik vintlər və ya yapışqan istifadə edərək sürüşmə açarını şassiyə bağlayın.

"Battery Cover.stl" yazısını göstərildiyi kimi batareyanın üzərinə qoyun.

Servo ilə Feather Huzzah arasındakı tel dəstini elektrik lenti ilə sarın, sonra Feather Huzzah -ı göstərildiyi kimi batareya yuvasının qapağına yerləşdirin.

Bilyalı rulmanı şassiyə yerləşdirin və göstərildiyi kimi "Bilyalı Rulman Cap.stl" ilə bərkidin. Bilyalı rulman şassidə asanlıqla dönməli olduğundan çox sıxmayın.

Mikro usb kabel uzatma poçt fişini göstərildiyi kimi Huzzah ESP8266 -ya bağlayın. Dişi ucunu, göstərildiyi kimi təchiz edilmiş vintlər ilə şassiyə bağlayın.

Dörd "Bolt.stl" istifadə edərək, Lady Buggy gövdəsini göstərildiyi kimi şassi montajına bağlayın.

Addım 5: Əməliyyat

Slayd keçidindən istifadə edərək Lady Buggy -ni yandırın. İstifadə etdiyim keçid mərkəzdən çıxma açarıdır, buna görə onu hər hansı bir xarici vəziyyətə sürüşdürmək Lady Buggy -ni işə salır.

İOS cihazınızdan və Proqram addımında göstərildiyi kimi seçdiyiniz metoddan istifadə edərək Lady Buggy -yə qoşulun.

İOS ekranında, qırmızı düyməni irəli hərəkət üçün ekranın yuxarısına doğru, tərs hərəkət üçün ekranın altına doğru, sola və ya sağa hərəkət etmək üçün sola və ya sağa sürüşdürün.

Lady Buggy -ni idarə edən qısa bir nümayiş üçün videoya baxın.

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

Tövsiyə: