Turinys:

Motorizuota „WiFi“valdoma važiuoklė: 5 žingsniai (su nuotraukomis)
Motorizuota „WiFi“valdoma važiuoklė: 5 žingsniai (su nuotraukomis)

Video: Motorizuota „WiFi“valdoma važiuoklė: 5 žingsniai (su nuotraukomis)

Video: Motorizuota „WiFi“valdoma važiuoklė: 5 žingsniai (su nuotraukomis)
Video: Valdoma #WiFi #kamera IMOU . Abipusis pasikalbėjimas 2024, Liepa
Anonim
Image
Image
Dalys
Dalys

Donaldas Bellas iš „Maker Project Lab“(https://makerprojectlab.com) savo 2017 m. Lapkričio 29 d. Atnaujinime (https://www.youtube.com/embed/cQzQl97ntpU) nurodė, kad „Lady Buggy“važiuoklė (https://www.instructables).com/id/Lady-Buggy/) galėtų būti naudojama kaip bendra platforma. Jis turėjo kažkaip matyti mano „projektų užduočių“sąrašą …

Motorizuota „WiFi“važiuoklė yra paprasta „WiFi“valdoma motorizuota atvira važiuoklė, skirta bendravimui ir valdymui naudojant „Adafruit Feather Huzzah ESP8266“ir dvi nuolat besisukančias servo sistemas bei ličio jonų bateriją. Važiuoklėje yra 8 6 mm 1 sriegio tvirtinimo taškai, kuriuos reikia sumontuoti, na, dar daugiau.

Jei norite jį pakeisti, į „Adafruit Feather Huzzah ESP8266“įtraukiau šaltinio kodą „Arduino“eskizo pavidalu. Be to, jums reikės litavimo įgūdžių ir litavimo įrangos, vielos ir visų pirmame žingsnyje išvardytų dalių, taip pat „Arduino IDE“su atitinkamomis bibliotekomis, kad galėtumėte užbaigti motorizuotą „WiFi“važiuoklę.

Kaip įprasta, aš tikriausiai pamiršau vieną ar du failus arba kas dar žino, todėl jei turite klausimų, nedvejodami klauskite, nes aš darau daug klaidų.

Sukurta naudojant „Autodesk Fusion 360“, supjaustyta naudojant „Cura 3.1“ir išspausdinta PLA formatu „Ultimaker 2+ Extended“ir „Ultimaker 3 Extended“.

1 žingsnis: dalys

Aš išspausdinau visas dalis.15 mm vertikalia raiška, užpildydamas 50%. Atspausdinkite po 1 iš „Ball Bearing Cap.stl“ir „Chassis.stl“, atspausdinkite po 2 iš likusių dalių.

Aš nusipirkau šias dalis:

1 rutulinis guolis, 15,9 mm (5/8 )

4 sandarinimo žiedas (ID 16 mm, sekcija 2,5 mm)

2 servo (FS90R nuolatinis sukimasis)

1 „Adafruit“plunksna HUZZAH ESP8266 („Adafruit“)

1 baterija („Adafruit 258“)

Prieš surenkant, išbandykite tinkamumą ir apdailinimą, dildę, smėlį ir pan. Visas dalis, kurios būtinos sklandžiam judančių paviršių judėjimui, o sandariai priglunda prie nejudančių paviršių. Atsižvelgiant į pasirinktas spalvas ir spausdintuvo nustatymus, gali prireikti daugiau ar mažiau apipjaustyti, padengti ir (arba) nušlifuoti. Kruopščiai paduokite visus kraštus, kurie liečiasi su konstrukcijos plokšte, kad įsitikintumėte, jog visa konstrukcinė plokštelė „išsiliejo“ir kad visi kraštai yra lygūs. Šiam žingsniui atlikti panaudojau mažų juvelyrų failus ir daug kantrybės.

Ši konstrukcija naudoja srieginį mazgą, todėl sriegiams valyti gali prireikti 6 mm ir 1 čiaupo.

2 žingsnis: laidų prijungimas

Laidai
Laidai
Laidai
Laidai

Laidai susideda iš servo laidų litavimo prie „Feather Huzzah ESP8266“.

Norint maitinti servus, abu servo teigiami (raudoni) laidai yra lituojami prie „BAT“kaiščio „Feather Huzzah ESP8266“, o abu servo neigiami (rudi) laidai yra prilituoti prie „Feather Huzzah ESP8266“kaiščio „GND“.

Norėdami valdyti servo, kairysis servo signalo (oranžinis) laidas yra lituojamas prie „12/MISO“kaiščio, esančio „Feather Huzzah ESP8266“, o servo dešiniojo signalo laidas (oranžinis) pritvirtintas prie kaiščio „13/MOSI“Plunksna Huzzah ESP8266.

3 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Uždėkite 2 žiedus ant kiekvieno „Pavarų rato.stl“, kaip parodyta.

Naudodami dvi „Ašies pavaros ratas.stl“, pritvirtinkite abu ratų mazgus prie „Chassis.stl“, kaip parodyta.

Įdėkite 5/8 colio rutulinį guolį į korpusą, kaip parodyta, tada pritvirtinkite „rutulinio guolio dangteliu.stl“ir įsitikinkite, kad rutulinis guolis laisvai sukasi.

Pritvirtinkite vieną „Gear Servo.stl“prie vienos servo, naudodami servo varžtus, gautus kartu su servo, tada pakartokite su antra pavara ir servo.

Įdėkite kairįjį servo į kairįjį servo lizdą, o dešinįjį į dešinįjį servo lizdą, kaip parodyta.

Naudodami ploną dvipusę juostą, pritvirtinkite akumuliatorių prie korpuso, kaip parodyta.

Vėl naudodami ploną dvipusę juostą, pritvirtinkite „Adafruit Feather Huzza ESP8266“ant akumuliatoriaus, kaip parodyta.

4 žingsnis: programinė įranga

Motorizuota „WiFi“važiuoklė naudoja html „drobės“elementą grafikai, o drobės įvykiai - „touchstart“, „touchmove“ir „touchend“- valdymui. Esu įsitikinęs, kad programinė įranga turėtų veikti ir kituose įrenginiuose, kuriuose veikia jutiklinis ryšys, išskyrus „iOS“, tačiau negalėjau patvirtinti, kad tai veiks.

Sukūriau „Motorized WiFi Chassis“programinę įrangą, kuri veiktų tiek ap (prieigos taško), tiek stoties („Wi -Fi“maršrutizatorius) belaidžiais režimais.

Jei pasirinksite valdyti motorizuotą „WiFi“važiuoklę ap režimu, belaidis maršrutizatorius nereikalingas, nes „iOS“įrenginys tiesiogiai bendrauja su motorizuota „WiFi“važiuokle. Norėdami veikti šiuo režimu, eikite į „iOS“įrenginio „Wi -Fi“nustatymus ir pasirinkite „WiFiChassis“tinklą. Prisijungę atidarykite „iOS“įrenginio žiniatinklio naršyklę ir URL lauke įveskite „192.128.20.20“IP adresą.

Jei pasirinksite valdyti motorizuotą „WiFi“važiuoklę stoties režimu, bendrausite su motorizuota „WiFi“važiuokle per belaidį maršrutizatorių, todėl turėsite pakeisti „Motorized WiFi Chassis“programinę įrangą taip, kad „sSsid =“būtų nustatyta į jūsų belaidį maršrutizatorių ssid ir „sPassword = “yra nustatytas belaidžio maršrutizatoriaus slaptažodis. Šiuos nustatymus turėsite pakeisti naudodami „Arduino IDE“redaktorių, prieš sudarydami ir atsisiųsdami jį į „Motorized WiFi“korpusą. Atminkite, kad naudojant stoties režimą taip pat įtraukiau MDNS palaikymą, kuris leidžia bendrauti su motorizuotu „WiFi“korpusu IP adresu „wifichassis.local“, todėl fizinis IP adresas nereikalingas. Tačiau jei norite naudoti belaidžio maršrutizatoriaus priskirtą fizinį IP adresą, įjungę motorizuotą „WiFi“korpusą, turėsite būti prijungtas prie „Arduino“serijinio monitoriaus (įsitikinkite, kad „#define USE_SERIAL 1“yra šaltinio viršuje kodo failą prieš surenkant ir siunčiant kodą į „Motorized WiFi Chassis“), kad būtų galima peržiūrėti belaidžio kelvedžio „Motorized WiFi Chassis“priskirtą IP adresą.

Nusprendę, kokiu režimu naudosite motorizuotą „WiFi“korpusą ir atliksite visus būtinus programinės įrangos pakeitimus, prijunkite tinkamą kabelį tarp kompiuterio USB ir „Feather Huzzah ESP8266“mikro USB prievado, prijunkite akumuliatorių, tada sukompiliuokite ir atsisiųskite programinę įrangą į „Motorized WiFi Chassis“.

5 žingsnis: veikimas

Prijunkite akumuliatoriaus kabelį prie „Feather Huzzah ESP8266“akumuliatoriaus prievado.

Prisijunkite prie „Feather Huzzah ESP8266“naudodami programinėje įrangoje pasirinktą metodą.

Vilkite pilką tašką aplink ekraną ta kryptimi, kuria norite keliauti.

Žiūrėkite vaizdo įrašą, kuriame pateikiamas trumpas motorizuoto „WiFi“važiuoklės valdymo demonstravimas.

Tikimės, kad jums patiks!

Tęsinys…

Rekomenduojamas: