Sadržaj:
Video: Motorizovana šasija koja kontroliše WiFi: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Donald Bell iz Maker Project Lab -a (https://makerprojectlab.com) istakao je u svom ažuriranju od 29. novembra 2017. (https://www.youtube.com/embed/cQzQl97ntpU) da je šasija "Lady Buggy" (https://www.instructables.com/id/Lady-Buggy/) bi se mogla koristiti kao generička platforma. Mora da je nekako vidio moju listu "projekata do toda" …
Motorizovana WiFi šasija je jednostavna generička platforma sa otvorenom šasijom koja kontroliše WiFi i koristi Adafruit Feather Huzzah ESP8266 za komunikaciju i kontrolu, i dva servo servera sa kontinualnom rotacijom plus litijum -jonsku bateriju za kretanje. Šasija sadrži 8 tačaka za pričvršćivanje sa navojem od 6 mm sa 1 navojem, pa o tome će biti reči.
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 sa instaliranim odgovarajućim bibliotekama 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, isečeno na Cura 3.1 i štampano u PLA na Ultimaker 2+ Extended i Ultimaker 3 Extended.
Korak 1: Dijelovi
Štampao sam sve delove u vertikalnoj rezoluciji.15 mm sa ispunom od 50%. Odštampajte po 1 od "Ball Bearing Cap.stl" i "Chassis.stl", odštampajte po 2 od preostalih dijelova.
Kupio sam sledeće delove:
1 kuglični ležaj, 15,9 mm (5/8 )
4 O-prsten (ID 16 mm, presjek 2,5 mm)
2 servo (FS90R kontinuirana rotacija)
1 Adafruit pero HUZZAH ESP8266 (Adafruit)
1 baterija (Adafruit 258)
Prije montaže isprobajte i obrežite, turpijom, pijeskom itd. Sve dijelove koliko je potrebno za glatko kretanje pokretnih površina i č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 cijela građevinska 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 po 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.
Postavite kuglični ležaj od 5/8 inča u šasiju 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 drugom brzinom 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.
Ponovo pomoću tanke dvostrane trake pričvrstite Adafruit Feather Huzzu 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 tač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 komunicira izravno s motoriziranom WiFi šasijom. Da biste radili u ovom načinu rada, idite na postavke WiFi mreže na svom iOS uređaju i odaberite 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 motorizirane WiFi šasije 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 motoriziranu WiFi šasiju (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 svoju motoriziranu WiFi šasiju i izvršite sve potrebne promjene 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 kompajlirajte i preuzmite softver u motorizovanu 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 u kojem želite putovati.
Pogledajte video za kratku demonstraciju upravljanja motoriziranom WiFi šasijom.
Nadam se da vam se sviđa!
Nastavlja se…
Preporučuje se:
Robot koji kontroliše zvižduk: 20 koraka (sa slikama)
Robot koji kontroliše zviždaljku: Ovaj robot je svuda u potpunosti vođen zviždaljkom, slično kao i "Golden Sonic Toy" proizvedeno 1957. Kada je uključen, robot se kreće u smjeru označenom osvijetljenom strelicom na prednjem mehanizmu pogonskog kotača. Kad je zvižduk
Robot sa više senzora koji kontroliše Wifi: 6 koraka
Višeosjetljivi robot s Wifi kontrolom: u ovom tutorijalu pokazat ću vam kako izgraditi pametni rover s Wifi kontrolom pomoću nodemcu. Pomoću ovog rovera možete promatrati parametre robotskog okruženja (svjetlo, temperatura, vlažnost) u stvarnom vrijeme uz pametni telefon. prvi sat
4CH relejna ploča koja se kontroliše pomoću dugmadi: 4 koraka
4CH relejna ploča koja se kontrolira pomoću gumba: Moj cilj je nadograditi svoj Anet A8 3D pisač dodavanjem kontrole napajanja putem sučelja Octoprint. Ipak, također želim biti u mogućnosti pokrenuti " ručno " moj 3D štampač, što znači da ne koristim web interfejs, već samo pritiskanje dugmeta
Pametna LED lampa koja se kontroliše Bluetooth pametnim telefonom: 7 koraka
Pametna LED lampa koja se kontroliše Bluetooth pametnim telefonom: Uvijek sanjam da kontrolišem svoje rasvjetne uređaje. Tada je neko napravio neverovatnu šarenu LED lampu. Nedavno sam naišao na LED lampu Josepha Cashe na Youtube -u. Inspiriran njime, odlučio sam dodati nekoliko funkcija, zadržavajući pritom
Šasija robota "uradi sam": 8 koraka (sa slikama)
Diy Robot Chassis: ovo je najjednostavnije robotsko kućište koje možete napraviti kod kuće. Video zapis možete pogledati na mom KANALU. Možete se direktno PRETPLATITI MOJ KANAL KLIKNITE OVDJE