Talaan ng mga Nilalaman:

Lady Buggy, WiFi Edition: 5 Hakbang (na may Mga Larawan)
Lady Buggy, WiFi Edition: 5 Hakbang (na may Mga Larawan)

Video: Lady Buggy, WiFi Edition: 5 Hakbang (na may Mga Larawan)

Video: Lady Buggy, WiFi Edition: 5 Hakbang (na may Mga Larawan)
Video: 【Multi Sub】The Best Maestro S3 EP 1-73 2024, Hulyo
Anonim
Image
Image
Elektronika
Elektronika

Ang "Lady Buggy" ay isang lady bug na naka-istilong "buggy" na dinisenyo ko para sa aming mga apo mula sa edad na mula 2 taon hanggang sa, iiwan ko lang ito sa 2 taon +.

Tulad ng ipinakita sa video, ang Lady Buggy ay isang wifi na pinagana ang remote control na sasakyan na nagtatampok ng parehong mabagal na paggalaw at kadalian ng kontrol. Gumagamit ang Lady Buggy ng touch based iOS device na naka-lock sa portrait mode (Sinubukan ko lang sa mga iOS device, tingnan ang seksyon ng Software sa ibaba) at kailangan lang ng pag-drag sa pulang "button" sa paligid ng display para sa pasulong, pag-reverse at pag-on ng paggalaw; sapat na madaling upang gumana ang aming 2 taong gulang na apo, na may menor de edad na pangangasiwa ng pang-adulto.

Isinama ko ang source code sa anyo ng isang Arduino sketch para sa Adafruit Feather Huzzah ESP8266 kung nais mong baguhin ito para magamit sa ibang mga aparato.

Gayundin, kakailanganin mo ang mga kasanayan sa paghihinang at kagamitan sa paghihinang, kawad, at lahat ng mga bahagi na nakalista sa unang hakbang, kasama ang isang Arduino IDE na may mga naaangkop na aklatan upang makumpleto ang Lady Buggy.

Tulad ng dati, malamang nakalimutan ko ang isang file o dalawa o kung sino ang may alam kung ano pa, kaya't kung mayroon kang anumang mga katanungan, mangyaring huwag mag-atubiling magtanong habang nagkakamali ako ng marami.

Dinisenyo gamit ang Autodesk Fusion 360, hiniwa gamit ang Cura 3.0.4 at naka-print sa PLA sa isang Ultimaker 2+ Pinalawak at isang Ultimaker 3 Pinalawak.

Hakbang 1: Mga Bahagi

Nag-attach ako ng isang PDF file na naglalaman ng dalawang mga talahanayan. Naglalaman ang unang talahanayan ng listahan ng nakalimbag na mga bahagi ng 3D na may mga setting at kulay na ginamit ko. Naglalaman ang pangalawang talahanayan ng biniling listahan ng mga bahagi.

Tandaan ang katawan (alinman sa "Body.3mf" o "Body.stl") ay dapat na naka-print na may mga suporta dahil sa 4 na mga mounting tower sa loob ng shell na 2mm mas mataas kaysa sa shell. Tandaan din na ang Cura 3.0.4 ay hindi maglalagay ng "Body.3mf" sa build plate, kaya kinailangan kong hindi paganahin ang setting na "Awtomatikong i-drop ang mga modelo sa build plate" pagkatapos ay manu-manong ibababa ang katawan hanggang sa makipag-ugnay sa build plate (gamit ang Cura at pagtingin sa build plate mula sa ilalim ng modelo, ibinaba ko ang katawan hanggang sa makita ko ang mahina na pulang balangkas ng shell ng katawan na makipag-ugnay sa build plate).

Bago ang pagpupulong, subukan ang fit at trim, file, buhangin, atbp. Lahat ng mga bahagi kung kinakailangan para sa makinis na paggalaw ng mga gumagalaw na ibabaw, at masikip na magkasya para sa mga hindi gumagalaw na ibabaw. Nakasalalay sa mga kulay na pinili mo at mga setting ng iyong printer, maaaring kailanganin ang higit pa o mas mababa sa pag-trim, pag-file at / o pag-sanding. Maingat na i-file ang lahat ng mga gilid na nakipag-ugnay sa build plate upang tiyakin na ang lahat ng build plate na "ooze" ay tinanggal at ang lahat ng mga gilid ay makinis. Gumamit ako ng maliliit na file ng mga alahas at maraming pasensya upang maisagawa ang hakbang na ito.

Ang disenyo na ito ay gumagamit ng sinulid na pagpupulong, kaya maaaring kailanganin ang isang 6mm ng 1 gripo at mamatay upang linisin ang mga thread.

Hakbang 2: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Maingat na gupitin ang positibo (pula) na kawad sa baterya sa gitna, pagkatapos ay hubarin at i-lata ang mga lead tulad ng ipinakita.

Paghinang ang bahagi ng pulang kawad na nagmumula sa baterya patungo sa gitna ng dalawang mga terminal ng switch tulad ng ipinakita

Maghinang ng isang pulang kawad sa pagitan ng mga panlabas na pares ng mga switch terminal tulad ng ipinakita.

Maghinang ang bahagi ng pulang kawad na nagmumula sa konektor sa alinman sa panlabas na dalawang switch terminal tulad ng ipinakita.

Upang mapagana ang mga servo, ang parehong mga servo positibo (pula) na mga wire ay na-solder sa pin na "BAT" sa Feather Huzzah at ang parehong servo negatibong (brown) na mga wire ay na-solder sa "GND" na pin sa Feather Huzzah.

Upang makontrol ang mga servos, ang kaliwang signal ng servo (orange) na kawad ay solder sa "12 / MISO" na pin sa Feather Huzzah, at ang servo right signal wire (orange) ay nakakabit sa "13 / MOSI" na pin sa Feather Huzzah.

Hakbang 3: Software

Software
Software
Software
Software

Gumagamit ang Lady Buggy ng isang elemento ng "canvas" na html para sa graphics, at ang mga kaganapan sa canvas na "touchstart", "touchmove" at "touchhend" para sa kontrol (tingnan ang https://www.w3schools.com/graphics/canvas_intro.asp). Naniniwala akong dapat gumana ang software sa mga aparatong pinagana ang touch bukod sa iOS, ngunit hindi nakumpirma na ito ay gagana.

Dinisenyo ko ang Lady Buggy software upang mapatakbo sa parehong mga ap (access point) at istasyon (wifi router) na mga wireless mode.

Kung pinili mo upang mapatakbo ang Lady Buggy sa ap mode, isang wireless router ay hindi kinakailangan dahil ang iyong aparato sa iOS ay direktang nakikipag-usap sa Lady Buggy. Upang mapatakbo sa mode na ito, pupunta ka sa mga setting ng wifi sa iyong iOS device at piliin ang network na "LadyBuggy". Kapag nakakonekta, buksan ang web browser sa iyong iOS aparato at ipasok ang ip address ng "192.128.20.20" sa patlang ng url.

Kung pipiliin mong patakbuhin ang Lady Buggy sa mode ng istasyon, makikipag-usap ka sa Lady Buggy sa pamamagitan ng isang wireless router at sa gayon ay kailangan mong baguhin ang software ng Lady Buggy tulad ng "sSsid =" na nakatakda sa iyong wireless router ssid at "sPassword =" ay nakatakda sa iyong password ng wireless router. Kakailanganin mong baguhin ang mga setting na ito gamit ang Arduino IDE editor bago i-compile at i-download ito sa iyong Lady Buggy. Tandaan na kapag gumagamit ng mode ng istasyon, isinama ko rin ang suporta ng MDNS na nagbibigay-daan sa iyo upang makipag-usap sa Lady Buggy sa ip address na "ladybug.local" kaya't hindi kinakailangan ang pisikal na ip address. Gayunpaman kung nais mong gamitin ang pisikal na ip address na itinalaga ng iyong wireless router, kakailanganin mong konektado sa serial monitor ng Arduino kapag binuksan mo ang Lady Buggy (siguraduhin na ang "#define USE_SERIAL 1" ay nasa tuktok ng source code file bago isulat at ipadala ang code sa Lady Buggy) upang matingnan ang ip na nakatalaga sa Lady Buggy ng iyong wireless router.

Matapos mong mapagpasyahan kung aling mode ang iyong tatakbo sa iyong Lady Buggy at nakagawa ng anumang kinakailangang mga pagbabago sa software, maglakip ng isang angkop na cable sa pagitan ng iyong computer USB at ang micro usb extension cable sa Lady Buggy, gamitin ang slide switch sa power sa Lady Buggy, pagkatapos ay ipunin at i-download ang software sa Lady Buggy.

Hakbang 4: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Ikabit ang dalawang bawat isa sa mga o-ring sa bawat "Gear Wheel.stl" tulad ng ipinakita.

Ikabit ang isang pagpupulong ng gulong ng gear ("Gear Wheel.stl" kasama ang dalawang O-Rings) sa "Chassis.stl" gamit ang isang "Axle Gear Wheel.stl" tulad ng ipinakita. Ulitin ang proseso sa natitirang pagpupulong at gulong ng gear wheel.

Ikabit ang isang "Gear Servo.stl" sa isa sa mga servo gamit ang tornilyo na ibinigay sa servo. Ang pagpupulong na ito ay dapat manatiling masikip kaya ilapat ang iyong paboritong pandikit kung kinakailangan. Ulitin ang proseso sa natitirang gear servo at servo.

Ipasok ang kaliwang servo sa kaliwang slot ng servo sa tsasis tulad ng ipinakita.

Ipasok ang tamang servo sa tamang slot ng servo sa tsasis tulad ng ipinakita.

Ilagay ang baterya sa kompartimento ng baterya ng chassis tulad ng ipinakita. I-secure ang slide switch sa chassis gamit ang alinman sa maliliit na turnilyo o pandikit.

Ilagay ang "Battery Cover.stl" sa baterya tulad ng ipinakita.

Ibalot ang bundle ng kawad sa pagitan ng mga servos at Feather Huzzah gamit ang electrical tape, pagkatapos ay ilagay ang Feather Huzzah sa takip ng kompartimento ng baterya tulad ng ipinakita.

Ilagay ang ball bearing sa chassis at i-secure sa lugar na may "Ball Bearing Cap.stl" tulad ng ipinakita. Huwag labis na higpitan dahil ang pagdadala ng bola ay dapat na madaling paikutin sa tsasis.

Ikabit ang plug ng micro usb cable extender mail sa Huzzah ESP8266 tulad ng ipinakita. I-secure ang dulo ng babae sa chassis gamit ang mga naibigay na turnilyo tulad ng ipinakita.

Gamit ang apat na "Bolt.stl", ikabit ang iyong Lady Buggy na katawan sa pagpupulong ng tsasis tulad ng ipinakita.

Hakbang 5: Pagpapatakbo

I-on ang Lady Buggy gamit ang slide switch. Ang switch na ginamit ko ay isang center off switch, kaya ang pag-slide nito sa alinmang posisyon sa labas ay nakabukas sa Lady Buggy.

Kumonekta sa Lady Buggy gamit ang iyong iOS aparato at ang pamamaraan na iyong pinili tulad ng inilarawan sa hakbang ng Software.

Sa display ng iOS, i-slide ang pulang pindutan patungo sa tuktok ng display para sa pasulong na paggalaw, patungo sa ilalim ng display para sa pabalik na paggalaw, at pakaliwa o pakanan para sa kaliwa o kanang kilusan.

Tingnan ang video para sa isang maikling pagpapakita ng pagkontrol sa Lady Buggy.

Sana magustuhan mo!

Inirerekumendang: