Sisällysluettelo:

Lady Buggy, WiFi -versio: 5 vaihetta (kuvilla)
Lady Buggy, WiFi -versio: 5 vaihetta (kuvilla)

Video: Lady Buggy, WiFi -versio: 5 vaihetta (kuvilla)

Video: Lady Buggy, WiFi -versio: 5 vaihetta (kuvilla)
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Heinäkuu
Anonim
Image
Image
Elektroniikka
Elektroniikka

"Lady Buggy" on lady bug -tyylinen "buginen", jonka suunnittelin lapsenlapsillemme, jotka vaihtelivat 2 -vuotiaasta 2 vuoteen.

Kuten videosta näkyy, Lady Buggy on wifi -yhteensopiva kauko -ohjattava ajoneuvo, jossa on sekä hidas liike että helppo hallita. Lady Buggy käyttää kosketuspohjaista iOS -laitetta, joka on lukittu pystyasentoon (olen testannut vain iOS -laitteilla, katso Ohjelmisto -osio alla) ja vaatii yksinkertaisesti vetämällä punaista "painiketta" näytön ympäri eteenpäin, taaksepäin ja kääntymiseen; tarpeeksi helppoa 2 -vuotiaalle pojanpojallemme operoida, tietysti aikuisen alaikäisen valvonnassa.

Olen lisännyt lähdekoodin Arduino -luonnoksen muodossa Adafruit Feather Huzzah ESP8266: lle, jos haluat muokata sitä käytettäväksi eri laitteiden kanssa.

Tarvitset myös juotostaitoja ja juotoslaitteita, lankaa ja kaikkia ensimmäisessä vaiheessa lueteltuja osia sekä Arduino IDE: n, johon on asennettu asianmukaiset kirjastot Lady Buggyn suorittamiseksi.

Kuten tavallista, olen todennäköisesti unohtanut tiedoston tai kaksi tai kuka tietää mitä muuta, joten jos sinulla on kysyttävää, älä epäröi kysyä, koska teen paljon virheitä.

Suunniteltu Autodesk Fusion 360: n avulla, viipaloitu Cura 3.0.4: llä ja painettu PLA -muodossa Ultimaker 2+ Extended- ja Ultimaker 3 Extended -laitteilla.

Vaihe 1: Osat

Olen liittänyt PDF -tiedoston, joka sisältää kaksi taulukkoa. Ensimmäinen taulukko sisältää 3D -tulostettujen osien luettelon käyttämistäni asetuksista ja väreistä. Toinen taulukko sisältää ostettujen osien luettelon.

Huomaa, että runko (joko "Body.3mf" tai "Body.stl") on painettava tuilla, koska kuoren sisällä olevat 4 asennustornia ovat 2 mm korkeampia kuin kuori. Huomaa myös, että Cura 3.0.4 ei aseta "Body.3mf" rakennuslevylle, joten minun piti poistaa käytöstä "Automaattisesti pudottaa mallit rakennuslevylle" -asetus ja laskea runko käsin, kunnes se kosketti rakennuslevyä (käyttämällä Curaa ja katsomalla rakennuslevyä mallin alapuolelta, laskin runkoa, kunnes huomasin rungon kuoren heikon punaisen ääriviivan koskettavan rakennuslevyä).

Ennen asennusta testaa sovitus ja viimeistele, viilaa, hiekkaa jne. Kaikki osat tarpeen mukaan liikkuvien pintojen sujuvaa liikettä varten ja tiukasti sovi liikkumattomille pinnoille. Valitsemistasi väreistä ja tulostinasetuksistasi riippuen saatetaan tarvita enemmän tai vähemmän leikkaamista, viilaamista ja/tai hiontaa. Viilaa varovasti kaikki reunat, jotka koskettivat rakennuslevyä varmistaaksesi ehdottomasti, että kaikki rakennuslevy "tihkuu" on poistettu ja että kaikki reunat ovat sileät. Käytin pieniä jalokivikauppoja ja paljon kärsivällisyyttä tämän vaiheen suorittamiseen.

Tämä malli käyttää kierrekokoonpanoa, joten kierteiden puhdistamiseen voidaan tarvita 6 mm: n hana ja muotti.

Vaihe 2: Elektroniikka

Elektroniikka
Elektroniikka
Elektroniikka
Elektroniikka

Katkaise varovasti akun positiivinen (punainen) johto keskeltä ja kuori ja tina johdot kuvan mukaisesti.

Juotos osa akusta tulevasta punaisesta langasta kytkimen kahteen keskiliittimeen kuvan mukaisesti

Juotos punainen johto kytkinliittimien ulompien parien väliin kuvan osoittamalla tavalla.

Liitä liittimestä tuleva punaisen johdon osa jommankumpaan ulompaan kahden kytkimen liittimeen kuvan mukaisesti.

Servojen virran saamiseksi molemmat servopositiiviset (punaiset) johdot on juotettu Feather Huzzahin "BAT" -tappiin ja molemmat servo -negatiiviset (ruskeat) johdot on juotettu Feather Huzzahin "GND" -tappiin.

Servojen ohjaamiseksi vasen servosignaalin (oranssi) johto on juotettu Feather Huzzahin "12/MISO" -nastaan ja oikeanpuoleinen servo -signaalijohto (oranssi) on kiinnitetty höyhenen "13/MOSI" -nastaan Huzzah.

Vaihe 3: Ohjelmisto

Ohjelmisto
Ohjelmisto
Ohjelmisto
Ohjelmisto

Lady Buggy käyttää grafiikassaan html "canvas" -elementtiä ja ohjaus kangastapahtumissa "touchstart", "touchmove" ja "touchend" (katso https://www.w3schools.com/graphics/canvas_intro.asp). Olen sitä mieltä, että ohjelmiston pitäisi toimia muilla kosketusyhteensopivilla laitteilla kuin iOS, mutta en ole pystynyt vahvistamaan, että se toimii.

Suunnittelin Lady Buggy -ohjelmiston toimimaan sekä ap (tukiasema) että asema (wifi -reititin) langattomissa tiloissa.

Jos päätät käyttää Lady Buggyä ap -tilassa, langatonta reititintä ei tarvita, koska iOS -laitteesi kommunikoi suoraan Lady Buggyn kanssa. Jos haluat käyttää tätä tilaa, siirry iOS -laitteen wifi -asetuksiin ja valitse "LadyBuggy" -verkko. Kun yhteys on muodostettu, avaa iOS -laitteen verkkoselain ja kirjoita URL -kenttään "192.128.20.20" IP -osoite.

Jos päätät käyttää Lady Buggya asematilassa, olet yhteydessä Lady Buggyyn langattoman reitittimen kautta ja joudut siten vaihtamaan Lady Buggy -ohjelmiston siten, että "sSsid =" on asetettu langattomaan reitittimeen ssid ja "sPassword =" langattoman reitittimen salasanaan. Sinun on muutettava näitä asetuksia Arduino IDE -editorilla ennen kuin käännät ja lataat sen Lady Buggylle. Huomaa, että asematilaa käytettäessä olen sisällyttänyt myös MDNS -tuen, jonka avulla voit kommunikoida Lady Buggyn kanssa ip -osoitteessa "ladybug.local", joten fyysistä IP -osoitetta ei tarvita. Jos kuitenkin haluat käyttää langattoman reitittimesi määrittämää fyysistä IP -osoitetta, sinun on oltava yhteydessä Arduino -sarjamonitoriin, kun käynnistät Lady Buggyn (varmista, että "#define USE_SERIAL 1" on lähdekoodin yläosassa ennen kuin käännät ja lähetät koodin Lady Buggylle), jotta voit tarkastella langattoman reitittimesi Lady Buggylle osoittamaa IP -osoitetta.

Kun olet päättänyt, missä tilassa käytät Lady Buggy -laitettasi ja olet tehnyt tarvittavat muutokset ohjelmistoon, liitä sopiva kaapeli tietokoneen USB -laitteen ja Lady Buggyn mikro -USB -jatkokaapelin väliin, kytke virta liukukytkimellä ladata Lady Buggy, sitten koota ja lataa ohjelmisto Lady Buggyen.

Vaihe 4: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Kiinnitä kaksi O-rengasta kumpaankin "Hammaspyörä.stl" kuvan mukaisesti.

Kiinnitä yksi hammaspyöräkokoonpano ("Gear Wheel.stl" ja kaksi O-rengasta) "Chassis.stl" -järjestelmään yhdellä "Axle Gear Wheel.stl" -kuvalla. Toista prosessi jäljellä olevan hammaspyöräkokoonpanon ja akselin kanssa.

Kiinnitä yksi "Gear Servo.stl" johonkin servosta servon mukana toimitetulla ruuvilla. Tämän kokoonpanon on oltava tiukka, joten levitä suosikkiliimaa tarvittaessa. Toista prosessi jäljellä olevalla vaihteiston servolla ja servolla.

Aseta vasen servo kotelon vasempaan servopaikkaan kuvan osoittamalla tavalla.

Aseta oikea servo kotelon oikeaan servopaikkaan kuvan osoittamalla tavalla.

Aseta akku kotelon paristolokeroon kuvan osoittamalla tavalla. Kiinnitä liukukytkin runkoon joko pienillä ruuveilla tai liimalla.

Aseta "Battery Cover.stl" akun päälle kuvan osoittamalla tavalla.

Kääri langanippu servojen ja Feather Huzzahin väliin sähköteipillä ja aseta Feather Huzzah paristolokeron kanteen kuvan mukaisesti.

Aseta kuulalaakeri runkoon ja kiinnitä se paikalleen "Kuulalaakeri Cap.stl" kuvan mukaisesti. Älä kiristä liikaa, koska kuulalaakerin täytyy pyöriä helposti rungossa.

Kiinnitä mikro -usb -kaapelin jatkeen postitulppa Huzzah ESP8266 -laitteeseen kuvan osoittamalla tavalla. Kiinnitä naaraspää runkoon mukana toimitetuilla ruuveilla kuvan mukaisesti.

Kiinnitä Lady Buggy -runko runkoon runkokokoonpanoon käyttämällä neljää Bolt.stl -kohtaa kuvan mukaisesti.

Vaihe 5: Käyttö

Kytke Lady Buggy päälle liukukytkimellä. Kytkin, jota käytin, on keskikytkin, joten liu'uttamalla se jompaankumpaan ulkopuoliseen asentoon kytkee Lady Buggyn päälle.

Muodosta yhteys Lady Buggyyn iOS -laitteellasi ja valitsemallasi menetelmällä Ohjelmistovaiheessa kuvatulla tavalla.

Liu'uta iOS -näytössä punaista painiketta näytön yläreunaa kohti eteenpäin, kohti näytön alaosaa taaksepäin liikettä varten ja vasemmalle tai oikealle vasemmalle tai oikealle.

Katso videolta lyhyt esittely Lady Buggyn ohjaamisesta.

Toivottavasti pidät siitä!

Suositeltava: