Kazalo:

Lady Buggy, WiFi Edition: 5 korakov (s slikami)
Lady Buggy, WiFi Edition: 5 korakov (s slikami)

Video: Lady Buggy, WiFi Edition: 5 korakov (s slikami)

Video: Lady Buggy, WiFi Edition: 5 korakov (s slikami)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Julij
Anonim
Image
Image
Elektronika
Elektronika

"Lady Buggy" je gospa hrošča v stilu "buggy", ki sem jo oblikoval za naše vnuke, stare od 2 let do, no, pustil bom to pri 2 letih +.

Kot je prikazano v videoposnetku, je Lady Buggy vozilo za daljinsko upravljanje, ki omogoča Wi -Fi in omogoča tako počasno gibanje kot enostavnost upravljanja. Lady Buggy uporablja napravo iOS na dotik, zaklenjeno v pokončnem načinu (preizkusil sem samo z napravami iOS, glejte razdelek Programska oprema spodaj) in preprosto potrebuje povlečenje rdečega "gumba" okoli zaslona za premikanje naprej, nazaj in obračanje; za našega 2 -letnega vnuka dovolj enostavno, seveda z manjšim nadzorom odraslih.

Izvorno kodo sem vključil v obliki skice Arduino za Adafruit Feather Huzzah ESP8266, če jo želite spremeniti za uporabo z drugimi napravami.

Potrebovali boste tudi sposobnosti spajkanja in opremo za spajkanje, žico in vse dele, navedene v prvem koraku, ter Arduino IDE z nameščenimi ustreznimi knjižnicami za dokončanje Lady Buggy.

Kot ponavadi sem verjetno pozabil kakšno datoteko ali dve ali kdo ve, kaj še, zato če imate kakšno vprašanje, ne oklevajte in vprašajte, saj veliko delam napake.

Oblikovano z uporabo Autodesk Fusion 360, narezano s programom Cura 3.0.4 in natisnjeno v PLA na Ultimaker 2+ Extended in Ultimaker 3 Extended.

1. korak: Deli

Priložil sem datoteko PDF, ki vsebuje dve tabeli. Prva tabela vsebuje seznam 3D -tiskanih delov z nastavitvami in barvami, ki sem jih uporabil. Druga tabela vsebuje seznam kupljenih delov.

Upoštevajte, da mora biti telo (bodisi "Body.3mf" ali "Body.stl") natisnjeno s podporami, ker so 4 pritrdilni stolpi v notranjosti lupine 2 mm višji od lupine. Upoštevajte tudi, da Cura 3.0.4 ne namešča "Body.3mf" na gradbeno ploščo, zato sem moral onemogočiti nastavitev "Samodejno spusti modele na gradbeno ploščo", nato pa ročno spustiti ohišje, dokler ni prišlo v stik z gradbeno ploščo (s pomočjo Cure in pod modelom pogledala konstrukcijsko ploščo, sem telo spustila, dokler nisem videla rahlo rdečega obrisa ohišja telesa, ki je v stiku z gradbeno ploščo).

Pred montažo preizkusite prileganje in obrezovanje, pilico, pesek itd. Vse dele, ki so potrebni za nemoteno premikanje premikajočih se površin, in tesno prileganje za premične površine. Odvisno od izbranih barv in nastavitev tiskalnika bo morda potrebno bolj ali manj obrezovanje, vložitev in/ali brušenje. Previdno zbrusite vse robove, ki so bili v stiku z gradbeno ploščo, da se popolnoma prepričate, da je vsa "ooze" gradbene plošče odstranjena in da so vsi robovi gladki. Za izvedbo tega koraka sem uporabil datoteke malih draguljarjev in veliko potrpljenja.

Ta zasnova uporablja navojni sklop, zato je za čiščenje navojev morda potrebna pipa 6 mm x 1.

2. korak: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Pozitivno (rdečo) žico na sredini baterije previdno prerežite, nato odstranite in kosite kable, kot je prikazano.

Del rdeče žice, ki prihaja iz akumulatorja, spajkajte na srednji dve sponki stikala, kot je prikazano

Med zunanji pari stikalnih sponk spajkajte rdečo žico, kot je prikazano.

Del rdeče žice, ki prihaja iz priključka, spajkajte na enega od zunanjih dveh stikalnih sponk, kot je prikazano.

Za napajanje servomotorjev sta obe servo pozitivni (rdeči) žici spajkani na zatič "BAT" na Feather Huzzi in obe servo negativni (rjavi) žici sta spajkani na pin "GND" na Feather Huzzah.

Za krmiljenje servomotorjev je leva žica servo signala (oranžna) spajkana na pin "12/MISO" na Feather Huzzah, desna signalna žica servo servera (oranžna) pa je pritrjena na pin "13/MOSI" na pero Huzzah.

3. korak: Programska oprema

Programska oprema
Programska oprema
Programska oprema
Programska oprema

Lady Buggy za grafiko uporablja element html "canvas", dogodke na platnu pa "touchstart", "touchmove" in "touchend" za nadzor (glej https://www.w3schools.com/graphics/canvas_intro.asp). Verjamem, da bi morala programska oprema delovati na napravah, ki podpirajo dotik, razen iOS -a, vendar nisem mogel potrditi, da bo.

Programsko opremo Lady Buggy sem zasnoval za delovanje v brezžičnem načinu ap (dostopna točka) in postaja (usmerjevalnik wifi).

Če se odločite za upravljanje programa Lady Buggy v načinu ap, brezžični usmerjevalnik ni potreben, saj vaša naprava iOS komunicira neposredno z Lady Buggy. Če želite delovati v tem načinu, pojdite v nastavitve wifi v napravi iOS in izberite omrežje "LadyBuggy". Ko ste povezani, odprite spletni brskalnik v napravi iOS in v polje url vnesite naslov IP "192.128.20.20".

Če se odločite za upravljanje Lady Buggy v načinu postaje, boste z Lady Buggy komunicirali prek brezžičnega usmerjevalnika, zato morate programsko opremo Lady Buggy spremeniti tako, da je "sSsid =" nastavljen na vaš brezžični usmerjevalnik ssid in "sPassword =" na geslo brezžičnega usmerjevalnika. Te nastavitve boste morali spremeniti z urejevalnikom Arduino IDE, preden jih sestavite in naložite v svoj Lady Buggy. Upoštevajte, da sem v načinu postaje vključil tudi podporo MDNS, ki vam omogoča komunikacijo z Lady Buggy na naslovu ip "ladybug.local", zato fizični naslov IP ni potreben. Če pa želite uporabiti fizični naslov IP, ki ga je določil vaš brezžični usmerjevalnik, boste morali biti pri vklopu Lady Buggy povezani s serijskim monitorjem Arduino (poskrbite, da je "#define USE_SERIAL 1" na vrhu izvorne kode datoteko pred sestavljanjem in pošiljanjem kode Lady Buggy), da si ogledate IP, ki ga je brezžični usmerjevalnik dodelil Lady Buggy.

Ko se odločite, v katerem načinu boste upravljali napravo Lady Buggy, in naredite vse potrebne spremembe v programski opremi, priključite ustrezen kabel med USB -jem vašega računalnika in podaljškom micro usb na Lady Buggy, uporabite drsno stikalo za vklop na Lady Buggy, nato sestavite in prenesite programsko opremo v Lady Buggy.

4. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Pritrdite dva o-obroča na vsak "Gear Wheel.stl", kot je prikazano.

Pritrdite en sklop zobnika ("Gear Wheel.stl" plus dva O-obroča) na "Chassis.stl" z enim "Axle Gear Wheel.stl", kot je prikazano. Postopek ponovite s preostalim sklopom zobnika in osjo.

Pritrdite en "Gear Servo.stl" na enega od servomotorjev z vijakom, priloženim servo. Ta sklop mora ostati tesen, zato po potrebi nanesite svoje najljubše lepilo. Postopek ponovite s preostalim servo in servo pogonom.

Levi servo vstavite v levo servo režo na ohišju, kot je prikazano.

Desni servomotor vstavite v desno servo režo na ohišju, kot je prikazano.

Baterijo vstavite v predalček za baterije ohišja, kot je prikazano. Drsno stikalo pritrdite na ohišje z majhnimi vijaki ali lepilom.

Postavite "Battery Cover.stl" na baterijo, kot je prikazano.

Snop žice med servomotorji in Feather Huzzah zavijte z električnim trakom, nato pa Feather Huzzah položite v pokrov prostora za baterije, kot je prikazano.

Kroglični ležaj vstavite v ohišje in ga pritrdite s "Cap Bear Bearing Cap.stl", kot je prikazano. Ne zategnite preveč, saj se mora kroglični ležaj zlahka vrteti v ohišju.

Priključite poštni vtič za podaljšek kabla mikro usb v Huzzah ESP8266, kot je prikazano. Pritrdite ženski konec na ohišje s priloženimi vijaki, kot je prikazano.

S štirimi "Bolt.stl" pritrdite telo Lady Buggy na sklop ohišja, kot je prikazano.

5. korak: Delovanje

Z drsnim stikalom vklopite Lady Buggy. Stikalo, ki sem ga uporabil, je stikalo s sredinskim izklopom, zato z drsenjem v kateri koli zunanji položaj vklopite Lady Buggy.

Povežite se z Lady Buggy z napravo iOS in načinom, ki ste ga izbrali, kot je opisano v koraku Programska oprema.

Na zaslonu iOS potisnite rdeči gumb proti vrhu zaslona za premikanje naprej, proti dnu zaslona za vzvratno premikanje in levo ali desno za premikanje levo ali desno.

Za kratek prikaz nadzora nad Lady Buggy si oglejte video.

Upam, da vam je všeč!

Priporočena: