Kazalo:

Motorno podprto ohišje WiFi: 5 korakov (s slikami)
Motorno podprto ohišje WiFi: 5 korakov (s slikami)

Video: Motorno podprto ohišje WiFi: 5 korakov (s slikami)

Video: Motorno podprto ohišje WiFi: 5 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julij
Anonim
Image
Image
Deli
Deli

Donald Bell iz Maker Project Lab (https://makerprojectlab.com) je v svoji posodobitvi 29. novembra 2017 (https://www.youtube.com/embed/cQzQl97ntpU) poudaril, da je podvozje "Lady Buggy" (https://www.instructables.com/id/Lady-Buggy/) bi lahko uporabili kot generično platformo. Moral je nekako videti moj seznam projektov …

Motorno ohišje WiFi je preprosta generična platforma z odprtim podvozjem, nadzorovana z WiFi, ki uporablja Adafruit Feather Huzzah ESP8266 za komunikacijo in nadzor ter dva servo motorja z neprekinjenim vrtenjem in litij -ionsko baterijo za gibanje. Ohišje vsebuje 8 pritrdilnih točk 6 x 1 mm z navojem za pritrditev, no, še več o tem.

Izvorno kodo sem vključil v obliki skice Arduino za Adafruit Feather Huzzah ESP8266, če jo želite spremeniti. 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 motoriziranega podvozja WiFi.

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

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

1. korak: Deli

Natisnil sem vse dele pri vertikalni ločljivosti 0,15 mm s 50% polnitvijo. Natisnite 1 po eno od "Ball Bearing Cap.stl" in "Chassis.stl", natisnite 2 vsakega od preostalih delov.

Kupil sem naslednje dele:

1 kroglični ležaj, 15,9 mm (5/8 )

4 O-obroča (ID 16 mm, prerez 2,5 mm)

2 servo (FS90R neprekinjeno vrtenje)

1 Adafruit pero HUZZAH ESP8266 (Adafruit)

1 baterija (Adafruit 258)

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: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Ožičenje je sestavljeno iz spajkanja servo žic na Feather Huzzah ESP8266.

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

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

3. korak: Montaža

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

Na vsak "Gear Wheel.stl" postavite 2 o-obroča, kot je prikazano.

Z dvema "Axle Gear Wheel.stl" pritrdite oba sklopa koles v "Chassis.stl", kot je prikazano.

Kroglični ležaj 5/8 palca vstavite v ohišje, kot je prikazano, nato pa ga pritrdite s "Cap Bearing Cap.stl", pri čemer pazite, da se kroglični ležaj prosto vrti.

En "Gear Servo.stl" pritrdite na en servo z vijaki za servo, ki ste jih dobili s servo, nato ponovite z drugo prestavo in servo.

Levo servo vstavite v levo servo režo, desno servo v desno servo režo, kot je prikazano.

S tankim dvostranskim trakom pritrdite baterijo v ohišje, kot je prikazano.

Ponovno s tankim dvostranskim trakom pritrdite Adafruit Feather Huzza ESP8266 na baterijo, kot je prikazano.

4. korak: Programska oprema

Motorizovano ohišje WiFi za grafiko uporablja element html "canvas", dogodke na platnu pa "touchstart", "touchmove" in "touchend" za nadzor. Verjamem, da bi morala programska oprema delovati na napravah, ki podpirajo dotik, razen iOS -a, vendar nisem mogel potrditi, da bo.

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

Če se odločite za uporabo motoriziranega ohišja WiFi v načinu ap, brezžični usmerjevalnik ni potreben, saj vaša naprava iOS komunicira neposredno z motoriziranim ohišjem WiFi. Če želite delovati v tem načinu, pojdite v nastavitve wifi v napravi iOS in izberite omrežje "WiFiChassis". 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 uporabo motoriziranega ohišja WiFi v načinu postaje, boste z motoriziranim ohišjem WiFi komunicirali prek brezžičnega usmerjevalnika, zato boste morali spremeniti programsko opremo motoriziranega ohišja WiFi tako, da bo "sSsid =" nastavljen na brezžični usmerjevalnik ssid in "sPassword = "je nastavljeno na geslo vašega brezžičnega usmerjevalnika. Te nastavitve boste morali spremeniti z urejevalnikom Arduino IDE, preden jih sestavite in naložite na svoje motorizirano ohišje WiFi. Upoštevajte, da sem v načinu postaje vključil tudi podporo MDNS, ki vam omogoča komunikacijo z motoriziranim ohišjem WiFi na naslovu ip "wifichassis.local", tako da 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 motoriziranega ohišja WiFi povezani s serijskim monitorjem Arduino (preverite, ali je "#define USE_SERIAL 1" na vrhu vira kodno datoteko, preden sestavite in pošljete kodo na ohišje motorizirane WiFi), da si ogledate naslov IP, ki ga vaš brezžični usmerjevalnik dodeli motoriziranemu ohišju WiFi.

Ko se odločite, v kakšnem načinu boste uporabljali svoje motorizirano ohišje WiFi in ste naredili vse potrebne spremembe v programski opremi, priključite ustrezen kabel med USB -jem računalnika in vmesnikom micro usb na Feather Huzzah ESP8266, priključite baterijo, nato zberite in naložite programsko opremo v motorizirano ohišje WiFi.

5. korak: Delovanje

Priključite kabel akumulatorja v odprtino za baterijo na Feather Huzzah ESP8266.

Prijavite se v Feather Huzzah ESP8266 z metodo, ki ste jo izbrali v programski opremi.

Povlecite sivo piko po zaslonu v smeri, kamor želite potovati.

Za kratek prikaz krmiljenja motoriziranega ohišja WiFi si oglejte video.

Upam, da vam je všeč!

Se nadaljuje…

Priporočena: