Sadržaj:
Video: Motorizovana šasija koja kontrolira WiFi: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Donald Bell iz Maker Project Lab -a (https://makerprojectlab.com) istaknuo je u svom ažuriranju od 29. studenog 2017. (https://www.youtube.com/embed/cQzQl97ntpU) da je šasija "Lady Buggy" (https://www.instructables.com/id/Lady-Buggy/) mogla bi se koristiti kao opća platforma. Mora da je na neki način vidio moju listu projekata "…
Motorizirana WiFi šasija je jednostavna generička platforma s otvorenom šasijom s kontroliranim Wi -Fi -jem koja koristi Adafruit Feather Huzzah ESP8266 za komunikaciju i kontrolu, te dva servo servera s kontinuiranom rotacijom plus litij -ionsku bateriju za kretanje. Šasija sadrži 8 montažnih točaka dimenzija 6 mm x 1 s navojem za montiranje, pa o tome će biti riječi još.
Uključio sam izvorni kod u obliku Arduino skice za Adafruit Feather Huzzah ESP8266 ako ga želite izmijeniti. Također, trebat će vam vještine lemljenja i oprema za lemljenje, žica i svi dijelovi navedeni u prvom koraku, plus Arduino IDE s instaliranim odgovarajućim knjižnicama kako biste dovršili motorizirano WiFi kućište.
Kao i obično, vjerojatno sam zaboravio dosje ili dva ili tko zna što još, pa ako imate pitanja, ne ustručavajte se pitati jer griješim u velikoj mjeri.
Dizajnirano pomoću Autodesk Fusion 360, narezano na Cura 3.1 i tiskano u PLA na Ultimaker 2+ Extended i Ultimaker 3 Extended.
Korak 1: Dijelovi
Ispisao sam sve dijelove u vertikalnoj razlučivosti.15 mm s ispunom od 50%. Ispišite po 1 od "Ball Bearing Cap.stl" i "Chassis.stl", ispišite po 2 od preostalih dijelova.
Kupio sam sljedeće dijelove:
1 kuglični ležaj, 15,9 mm (5/8 )
4 O-prstena (ID 16 mm, presjek 2,5 mm)
2 servo (FS90R kontinuirano okretanje)
1 Adafruit pero HUZZAH ESP8266 (Adafruit)
1 baterija (Adafruit 258)
Prije montaže ispitajte doradu i obrezivanje, turpiju, pijesak itd. Sve dijelove koliko je potrebno za glatko kretanje pokretnih površina, te čvrsto prianjanje za nepomične površine. Ovisno o bojama koje ste odabrali i postavkama vašeg pisača, možda će biti potrebno manje ili više podrezivanja, turpijanja i/ili brušenja. Pažljivo turpijte sve rubove koji su bili u dodiru s građevinskom pločom kako biste bili apsolutno sigurni da je uklonjena "ooze" svih građevinskih ploča i da su svi rubovi glatki. Koristio sam datoteke malih draguljara i puno strpljenja za izvođenje ovog koraka.
Ovaj dizajn koristi sklop s navojem, pa će za čišćenje navoja možda biti potrebno 6 mm x 1 slavina i matrica.
Korak 2: Ožičenje
Ožičenje se sastoji od lemljenja servo žica na Feather Huzzah ESP8266.
Za napajanje servo pogona, obje servo pozitivne (crvene) žice su lemljene na pin "BAT" na Feather Huzzah ESP8266, a obje servo negativne (smeđe) žice su lemljene na pin "GND" na Feather Huzzah ESP8266.
Za upravljanje servo pogonima, lijeva žica servo signala (narančasta) lemljena je na pin "12/MISO" na Feather Huzzah ESP8266, a desna signalna žica servo servera (narančasta) pričvršćena je na pin "13/MOSI" na Perje Huzzah ESP8266.
Korak 3: Montaža
Postavite 2 o-prstena na svaki "Gear Wheel.stl" kao što je prikazano.
Pomoću dva "Axle Gear Wheel.stl", pričvrstite oba sklopa kotača u "Chassis.stl" kao što je prikazano.
Kuglični ležaj od 5/8 inča postavite u kućište kao što je prikazano, a zatim ga pričvrstite pomoću "Ball Bearing Cap.stl" pazeći da se kuglični ležaj slobodno okreće.
Pričvrstite jedan "Gear Servo.stl" na jedan servo pomoću servo vijaka koji su isporučeni sa servom, a zatim ponovite s drugim stupnjem prijenosa i servo.
Postavite lijevi servo u lijevi servo utor, a desni u desni servo utor kao što je prikazano.
Pomoću tanke dvostrane trake pričvrstite bateriju u kućište kao što je prikazano.
Ponovno pomoću tanke dvostrane trake pričvrstite Adafruit Feather Huzza ESP8266 na bateriju kao što je prikazano.
Korak 4: Softver
Motorizovana WiFi šasija koristi html "canvas" element za grafiku, a događaji na platnu "touchstart", "touchmove" i "touchend" za kontrolu. Vjerujem da bi softver trebao raditi na uređajima koji podržavaju dodir, osim iOS -a, ali nisam uspio potvrditi da hoće.
Dizajnirao sam softver Motorized WiFi Chassis za rad i u ap (pristupna točka) i u stanici (wifi usmjerivač) bežičnom načinu rada.
Ako odlučite upravljati motoriziranom WiFi šasijom u načinu rada ap, bežični usmjerivač nije potreban jer vaš iOS uređaj izravno komunicira s motoriziranom WiFi šasijom. Da biste radili u ovom načinu rada, otići ćete na postavke WiFi mreže na svom iOS uređaju i odabrati mrežu "WiFiChassis". Nakon povezivanja otvorite web preglednik na iOS uređaju i unesite IP adresu "192.128.20.20" u polje url.
Ako odlučite upravljati motoriziranom WiFi šasijom u načinu rada stanice, komunicirat ćete s motoriziranom WiFi šasijom putem bežičnog usmjerivača i stoga ćete morati promijeniti softver za motoriziranu WiFi šasiju tako da je "sSsid =" postavljeno na vaš bežični usmjerivač ssid i "sPassword = "je postavljena na lozinku vašeg bežičnog usmjerivača. Morat ćete promijeniti ove postavke pomoću Arduino IDE uređivača prije sastavljanja i preuzimanja na vašu motoriziranu WiFi šasiju. Imajte na umu da sam u načinu rada stanice uključio i MDNS podršku koja vam omogućuje komunikaciju s motoriziranim WiFi kućištem na IP adresi "wifichassis.local" tako da fizička IP adresa nije potrebna. Međutim, ako želite koristiti fizičku IP adresu koju je dodijelio vaš bežični usmjerivač, morat ćete biti povezani s Arduino serijskim monitorom kada uključite motorizirano WiFi kućište (provjerite je li "#define USE_SERIAL 1" na vrhu izvora kodnu datoteku prije sastavljanja i slanja koda na motoriziranu WiFi šasiju) kako biste vidjeli IP adresu koju je bežični usmjerivač dodijelio motoriziranoj WiFi šasiji.
Nakon što odlučite u kojem ćete načinu rada koristiti svoje motorizirano WiFi kućište i izvršite potrebne izmjene u softveru, priključite odgovarajući kabel između USB -a računala i mikro usb priključka na Feather Huzzah ESP8266, priključite bateriju, zatim sastavite i preuzmite softver u motoriziranu WiFi šasiju.
Korak 5: Operacija
Priključite kabel baterije u priključak za bateriju na Feather Huzzah ESP8266.
Prijavite se na Feather Huzzah ESP8266 metodom koju ste odabrali u softveru.
Povucite sivu točku po ekranu u smjeru kojim želite putovati.
Pogledajte video za kratku demonstraciju upravljanja motoriziranom WiFi šasijom.
Nadam se da ti se sviđa!
Nastavit će se…
Preporučeni:
Robot s više osjetnika koji kontrolira Wifi: 6 koraka
Višeosjetni robot s Wifi upravljanjem: u ovom vodiču pokazat ću vam kako izgraditi pametni rover s Wifi upravljanjem pomoću nodemcu. Pomoću ovog rovera možete promatrati parametre robotskog okruženja (svjetlo, temperatura, vlažnost) u stvarnom vrijeme sa svojim pametnim telefonom. prvi sat
Kako napraviti Wifi sustav koji kontrolira osvjetljenje i grijanje vašeg akvarija: 5 koraka
Kako napraviti Wifi sustav koji kontrolira osvjetljenje i grijanje vašeg akvarija: što radi? Sustav koji automatski uključuje / isključuje vaš akvarij prema rasporedu ili ručno pritiskom na gumb ili internetskim zahtjevom. Sustav koji prati temperaturu vode i šalje e -poštu i upozorenja u slučaju da je isključen pod
4CH relejna ploča koja se kontrolira pomoću gumba: 4 koraka
4CH relejna ploča koja se kontrolira pomoću gumba: Cilj mi je nadograditi svoj Anet A8 3D pisač dodavanjem kontrole napajanja putem sučelja Octoprint. Ipak, također želim moći pokrenuti " ručno " moj 3D pisač, što znači da ne koristim web sučelje, već samo pritiskanje gumba
Pametna LED lampa koja se kontrolira Bluetooth pametnim telefonom: 7 koraka
Pametna LED lampa koja se kontrolira Bluetooth pametnim telefonom: Uvijek sanjam o kontroliranju svojih rasvjetnih uređaja. Tada je netko napravio nevjerojatnu šarenu LED lampu. Nedavno sam na Youtube -u naišao na LED svjetiljku Josepha Cashe. Nadahnuvši se time, odlučio sam dodati nekoliko funkcija, zadržavajući pritom
Abecedna ploča koja kontrolira aplikaciju Nadahnuta čudnim stvarima: 7 koraka (sa slikama)
Abecedna ploča koju kontrolira aplikacija Nadahnuta čudnim stvarima: Sve je počelo prije nekoliko tjedana pokušavajući smisliti što mojoj devetogodišnjoj nećakinji pokloniti za Božić. Brat me napokon obavijestio da je velika obožavateljica Stranger Things. Odmah sam znao što želim dobiti od nje, nešto nešto što