Sisällysluettelo:

Moottoroitu WiFi -ohjattu runko: 5 vaihetta (kuvilla)
Moottoroitu WiFi -ohjattu runko: 5 vaihetta (kuvilla)

Video: Moottoroitu WiFi -ohjattu runko: 5 vaihetta (kuvilla)

Video: Moottoroitu WiFi -ohjattu runko: 5 vaihetta (kuvilla)
Video: CS50 2014 - Week 7 2024, Marraskuu
Anonim
Image
Image
Osat
Osat

Donald Bell Maker Project Labista (https://makerprojectlab.com) huomautti 29. marraskuuta 2017 päivityksessään (https://www.youtube.com/embed/cQzQl97ntpU), että Lady Buggy -runko (https://www.instructables).com/id/Lady-Buggy/) voidaan käyttää yleisenä alustana. Hänen on täytynyt jotenkin nähdä "projektit todo" -luetteloni …

Motorized WiFi Chassis on yksinkertainen WiFi -ohjattu moottoroitu avoin kotelo, joka käyttää yleistä Adafruit Feather Huzzah ESP8266 -yhteyttä tiedonsiirtoon ja ohjaukseen sekä kahta jatkuvasti pyörivää servoa ja litiumioniakkua liikkumiseen. Alusta sisältää 8 6 mm x 1 kierrekiinnityspistettä asennettavaksi, no, lisää on tulossa.

Olen lisännyt lähdekoodin Arduino -luonnoksen muodossa Adafruit Feather Huzzah ESP8266: lle, jos haluat muokata sitä. Tarvitset myös juotostaitoja ja juotoslaitteita, johtoja ja kaikkia ensimmäisessä vaiheessa lueteltuja osia sekä Arduino IDE: n, johon on asennettu asianmukaiset kirjastot, jotta moottoroitu WiFi -kotelo saadaan valmiiksi.

Kuten tavallista, luultavasti unohdin yhden tai kaksi tiedostoa tai kuka tietää mitä muuta, joten jos sinulla on kysyttävää, älä epäröi kysyä, koska teen paljon virheitä.

Suunniteltu käyttäen Autodesk Fusion 360: tä, viipaloitu Cura 3.1: llä ja painettu PLA -muodossa Ultimaker 2+ Extended- ja Ultimaker 3 Extended -laitteilla.

Vaihe 1: Osat

Tulostin kaikki osat.15 mm: n pystytarkkuudella 50% täyteaineella. Tulosta kukin 1 kohdasta "Kuulalaakeri Cap.stl" ja "Chassis.stl", tulosta 2 jäljellä olevaa osaa.

Ostin seuraavat osat:

1 kuulalaakeri, 15,9 mm (5/8 )

4 O-rengasta (ID 16 mm, osa 2,5 mm)

2 servoa (FS90R jatkuva kierto)

1 Adafruit Feather HUZZAH ESP8266 (Adafruit)

1 akku (Adafruit 258)

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: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Johdotus koostuu servojohtojen juottamisesta Feather Huzzah ESP8266: een.

Servojen virran saamiseksi molemmat servopositiiviset (punaiset) johdot on juotettu Feather Huzzah ESP8266: n "BAT" -tappiin ja molemmat servo -negatiiviset (ruskeat) johdot juotettu Feather Huzzah ESP8266: n "GND" -nastaan.

Servojen ohjaamiseksi vasen servosignaalin (oranssi) johdin on juotettu Feather Huzzah ESP8266: n "12/MISO" -nastaan ja oikeanpuoleinen servo -signaalijohto (oranssi) on kiinnitetty laitteen "13/MOSI" -nastaan Sulka Huzzah ESP8266.

Vaihe 3: Kokoonpano

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano

Aseta 2 O-rengasta jokaisen "hammaspyörän.stl" kohdalle kuvan mukaisesti.

Kiinnitä molemmat pyöräkokoonpanot "Chassis.stl" -laitteeseen kahdella "akselivaihteella Wheel.stl" kuvatulla tavalla.

Aseta 5/8 tuuman kuulalaakeri runkoon kuvan osoittamalla tavalla ja kiinnitä sitten paikalleen "Kuulalaakeri Cap.stl" varmistaen, että kuulalaakeri pyörii vapaasti.

Kiinnitä yksi "Gear Servo.stl" yhteen servoon servon mukana tulleilla servoruuveilla ja toista sitten toisella vaihteella ja servolla.

Aseta vasen servo vasempaan servopaikkaan ja oikea servo oikeaan servopaikkaan kuvan osoittamalla tavalla.

Kiinnitä akku koteloon ohuella kaksipuolisella teipillä kuvan mukaisesti.

Kiinnitä Adafruit Feather Huzza ESP8266 akkuun uudelleen ohuella kaksipuolisella teipillä kuvan mukaisesti.

Vaihe 4: Ohjelmisto

Moottoroitu WiFi -kotelo käyttää html "canvas" -elementtiä grafiikassa ja kangastapahtumat "touchstart", "touchmove" ja "touchend" hallintaan. Olen sitä mieltä, että ohjelmiston pitäisi toimia muilla kosketusyhteensopivilla laitteilla kuin iOS, mutta en ole pystynyt vahvistamaan, että se toimii.

Suunnittelin Motorized WiFi Chassis -ohjelmiston toimimaan sekä ap (tukiasema) että asema (wifi -reititin) langattomissa tiloissa.

Jos päätät käyttää moottoroitua WiFi -koteloa ap -tilassa, langatonta reititintä ei tarvita, koska iOS -laitteesi kommunikoi suoraan moottoroidun WiFi -kotelon kanssa. Jos haluat käyttää tätä tilaa, siirry iOS -laitteen wifi -asetuksiin ja valitse "WiFiChassis" -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ää moottoroitua WiFi -koteloa asematilassa, olet yhteydessä moottoroituun WiFi -koteloon langattoman reitittimen kautta ja joudut vaihtamaan moottoroidun WiFi -alustan ohjelmiston siten, että "sSsid =" on asetettu langattomaan reitittimeen ssid ja "sPassword = "on asetettu langattoman reitittimen salasanaksi. Sinun on muutettava näitä asetuksia Arduino IDE -editorilla ennen kuin voit koota ja ladata sen moottoroituun WiFi -koteloosi. Huomaa, että kun käytät asematilaa, olen sisällyttänyt myös MDNS -tuen, jonka avulla voit kommunikoida moottoroidun WiFi -alustan kanssa ip -osoitteessa "wifichassis.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 moottoroidun WiFi -kotelon (varmista, että "#define USE_SERIAL 1" on lähteen yläosassa ennen kuin käännät ja lähetät koodin Motorized WiFi Chassis -laitteeseen), jotta voit tarkastella langattoman reitittimesi Motorized WiFi Chassis -laitteelle määrittämää IP -osoitetta.

Kun olet päättänyt, missä tilassa käytät moottoroitua WiFi -koteloa ja olet tehnyt tarvittavat muutokset ohjelmistoon, liitä sopiva kaapeli tietokoneen USB -laitteen ja Feather Huzzah ESP8266 -laitteen micro usb -portin väliin, kytke akku, sitten koota ja lataa ohjelmisto moottoroituun WiFi -koteloon.

Vaihe 5: Käyttö

Liitä akkukaapeli Feather Huzzah ESP8266 -laitteen akkuporttiin.

Kirjaudu Feather Huzzah ESP8266 -laitteeseen Ohjelmistossa valitsemallasi menetelmällä.

Vedä harmaa piste näytön ympäri haluamaasi suuntaan.

Katso videolta lyhyt esitys moottoroidun WiFi -kotelon ohjaamisesta.

Toivottavasti pidät siitä!

Jatkuu…

Suositeltava: