Tartalomjegyzék:

Motoros WiFi vezérlésű alváz: 5 lépés (képekkel)
Motoros WiFi vezérlésű alváz: 5 lépés (képekkel)

Videó: Motoros WiFi vezérlésű alváz: 5 lépés (képekkel)

Videó: Motoros WiFi vezérlésű alváz: 5 lépés (képekkel)
Videó: 13. Fényérzékelés, motorvezérlés, a robotika alapjai 2024, Július
Anonim
Image
Image
Alkatrészek
Alkatrészek

Donald Bell, a Maker Project Lab (https://makerprojectlab.com) 2017. november 29 -i frissítésében (https://www.youtube.com/embed/cQzQl97ntpU) rámutatott, hogy a "Lady Buggy" alváz (https://www.instructables).com/id/Lady-Buggy/) általános platformként használható. Biztosan látta valahogy a "projektproblémáim" listát …

A motoros WiFi alváz egy egyszerű, WiFi által vezérelt motoros, nyitott alvázú általános platform, amely kommunikációhoz és vezérléshez Adafruit Feather Huzzah ESP8266, valamint két folyamatosan forgó szervót és lítium -ion akkumulátort használ a mozgáshoz. Az alváz 8 db 6 mm x 1 menetes rögzítési pontot tartalmaz, amelyeket fel kell szerelni, nos, ezen felül még több.

A forráskódot Arduino -vázlat formájában mellékeltem az Adafruit Feather Huzzah ESP8266 -hoz, ha módosítani szeretné. Ezenkívül szüksége lesz a forrasztási készségekre és a forrasztóberendezésre, a vezetékre és az első lépésben felsorolt összes alkatrészre, valamint egy Arduino IDE -re és a megfelelő könyvtárakkal a Motorizált WiFi alváz befejezéséhez.

Mint általában, valószínűleg elfelejtettem egy vagy két fájlt, vagy ki tudja még mit, így ha bármilyen kérdése van, kérjük, ne habozzon kérdezni, mert rengeteg hibát követek el.

Az Autodesk Fusion 360 segítségével tervezték, a Cura 3.1 segítségével szeletelték, és PLA -ban nyomtatták az Ultimaker 2+ Extended és az Ultimaker 3 Extended változatokra.

1. lépés: Alkatrészek

Az összes alkatrészt.15 mm -es függőleges felbontásban, 50% -os kitöltéssel nyomtattam ki. Nyomtasson egyenként egyet a "Golyóscsapágy Cap.stl" és a "Chassis.stl" közül, majd nyomtatjon ki 2 -t a többi részből.

A következő alkatrészeket vásároltam:

1 golyóscsapágy, 15,9 mm (5/8 )

4 O-gyűrű (azonosító 16 mm, 2,5 mm-es szakasz)

2 szervó (FS90R folyamatos forgatás)

1 Adafruit toll HUZZAH ESP8266 (Adafruit)

1 akkumulátor (Adafruit 258)

Az összeszerelés előtt ellenőrizze az illesztést és a vágást, a reszelést, a homokot stb., Ha szükséges, a mozgó felületek egyenletes mozgásához, és szorosan illeszkedjen a nem mozgó felületekhez. A választott színektől és a nyomtató beállításaitól függően szükség lehet kisebb -nagyobb vágásra, reszelésre és/vagy csiszolásra. Óvatosan reszelje le az éleket, amelyek az építőlemezzel érintkeztek, és győződjön meg arról, hogy az összes építőlemez „kifolyik”, és minden éle sima. Kis ékszerész fájlokat és sok türelmet használtam ehhez a lépéshez.

Ez a kialakítás menetes szerelvényt használ, így a menetek tisztításához szükség lehet egy 6 mm -es csap és szerszám használatára.

2. lépés: Kábelezés

Vezeték
Vezeték
Vezeték
Vezeték

A huzalozás a szervohuzalok forrasztását tartalmazza a Feather Huzzah ESP8266 készülékhez.

A szervók áramellátásához mindkét szervo pozitív (piros) vezetéket a Feather Huzzah ESP8266 "BAT" csapjához forrasztják, és mindkét szervo negatív (barna) vezetéket a Feather Huzzah ESP8266 "GND" csapjához forrasztják.

A szervók vezérléséhez a bal szervo jel (narancssárga) vezetéket a Feather Huzzah ESP8266 "12/MISO" tűjéhez forrasztják, a jobb oldali szervo jelvezetéket (narancssárga) pedig a "13/MOSI" tűhöz rögzítik Toll Huzzah ESP8266.

3. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Helyezzen 2 o-gyűrűt minden "fogaskerék.stl" -re az ábrán látható módon.

Két "Axle Gear Wheel.stl" használatával rögzítse mindkét kerékszerelvényt a "Chassis.stl" -hez az ábrán látható módon.

Helyezze az 5/8 hüvelykes golyóscsapágyat az alvázba az ábrán látható módon, majd rögzítse a helyére a "Golyóscsapágy Cap.stl" segítségével, ügyelve arra, hogy a golyóscsapágy szabadon forogjon.

Rögzítse az egyik "Gear Servo.stl" -t egy szervóhoz a szervóhoz kapott szervócsavarokkal, majd ismételje meg a második sebességváltóval és szervóval.

Helyezze a bal szervot a bal szervo nyílásba, a jobb szervót pedig a jobb szervo nyílásba az ábrán látható módon.

Vékony kétoldalas ragasztószalag segítségével rögzítse az akkumulátort a házba az ábrán látható módon.

Ismét vékony kétoldalas ragasztószalaggal rögzítse az Adafruit Feather Huzza ESP8266 akkumulátort az ábrán látható módon.

4. lépés: Szoftver

A motoros WiFi alváz html "vászon" elemet használ a grafikához, és a vászon eseményei "touchstart", "touchmove" és "touchend" a vezérléshez. Meggyőződésem, hogy a szoftvernek működnie kell az iOS -n kívüli érintéses eszközökön, de nem tudta megerősíteni, hogy működik.

A Motorizált WiFi alváz szoftvert úgy terveztem, hogy ap (hozzáférési pont) és állomás (wifi router) vezeték nélküli módban is működjön.

Ha úgy dönt, hogy a motorizált WiFi alvázat ap módban használja, akkor nincs szükség vezeték nélküli útválasztóra, mivel az iOS -eszköz közvetlenül kommunikál a motoros WiFi alvázával. Ebben a módban való működéshez lépjen az iOS -eszköz wifi -beállításaiba, és válassza ki a "WiFiChassis" hálózatot. A csatlakozás után nyissa meg a webböngészőt iOS -eszközén, és írja be a "192.128.20.20" ip -címet az url mezőbe.

Ha úgy dönt, hogy a motorizált WiFi házat állomás üzemmódban üzemelteti, akkor vezeték nélküli útválasztón keresztül fog kommunikálni a motorizált WiFi alvázával, és ezért úgy kell módosítania a motoros WiFi alváz szoftvert, hogy az "sSsid =" a vezeték nélküli router ssid és "sPassword = "beállítása a vezeték nélküli útválasztó jelszava. Ezeket a beállításokat az Arduino IDE szerkesztővel kell módosítania, mielőtt lefordítaná és letöltené a motoros WiFi alvázra. Ne feledje, hogy az állomás üzemmód használatakor az MDNS támogatást is beépítettem, amely lehetővé teszi a motorizált WiFi alváz kommunikációját a "wifichassis.local" ip -címen, így a fizikai ip -cím nem szükséges. Ha azonban a vezeték nélküli útválasztó által kiosztott fizikai IP -címet kívánja használni, akkor csatlakoznia kell az Arduino soros monitorhoz, amikor bekapcsolja a motoros WiFi házat (győződjön meg arról, hogy a "#define USE_SERIAL 1" a forrás tetején található kódfájlt, mielőtt összeállítaná és elküldené a kódot a Motorizált WiFi alvázhoz) annak érdekében, hogy megtekinthesse a vezeték nélküli útválasztó által a Motorizált WiFi alvázhoz rendelt IP -címet.

Miután eldöntötte, hogy melyik üzemmódban fogja használni a motoros WiFi házat, és elvégezte a szükséges módosításokat a szoftverben, csatlakoztasson egy megfelelő kábelt a számítógép USB -je és a Feather Huzzah ESP8266 micro usb portja közé, csatlakoztassa az akkumulátort, majd fordítsa le és töltse le a szoftvert a Motorizált WiFi alvázba.

5. lépés: Művelet

Csatlakoztassa az akkumulátor kábelét a Feather Huzzah ESP8266 akkumulátorportjába.

Jelentkezzen be a Feather Huzzah ESP8266 -ba a Szoftverben választott módszerrel.

Húzza a szürke pontot a képernyő körül az utazás kívánt irányába.

Nézze meg a videót a Motorizált WiFi alváz vezérlésének rövid bemutatójához.

Remélem tetszik!

Folytatjuk…

Ajánlott: