Obsah:

Motorizované WiFi řízené šasi: 5 kroků (s obrázky)
Motorizované WiFi řízené šasi: 5 kroků (s obrázky)

Video: Motorizované WiFi řízené šasi: 5 kroků (s obrázky)

Video: Motorizované WiFi řízené šasi: 5 kroků (s obrázky)
Video: Jak odemknout fabii bez klíčů rukama za 2 vteřiny 2024, Červenec
Anonim
Image
Image
Díly
Díly

Donald Bell z Maker Project Lab (https://makerprojectlab.com) ve své aktualizaci z 29. listopadu 2017 (https://www.youtube.com/embed/cQzQl97ntpU) poukázal na to, že podvozek „Lady Buggy“(https://www.instructables.com/id/Lady-Buggy/) lze použít jako obecnou platformu. Určitě nějak viděl můj seznam „projektů todo“…

Motorizované WiFi šasi je jednoduchá generická platforma s otevřeným podvozkem ovládaná WiFi, která pro komunikaci a ovládání využívá Adafruit Feather Huzzah ESP8266, a dvě nepřetržitá rotační serva plus lithium -iontovou baterii pro pohyb. Podvozek obsahuje 8 montážních bodů se závitem 6 mm x 1, které lze namontovat, ale na to je třeba ještě něco dodat.

Pokud chcete upravit zdrojový kód ve formě skici Arduino pro Adafruit Feather Huzzah ESP8266. Abyste mohli dokončit motorizované WiFi šasi, budete také potřebovat pájecí dovednosti a pájecí zařízení, drát a všechny součásti uvedené v prvním kroku, plus Arduino IDE s nainstalovanými příslušnými knihovnami.

Jako obvykle jsem pravděpodobně zapomněl jeden nebo dva soubory nebo kdo ví, co ještě, takže pokud máte nějaké dotazy, neváhejte se zeptat, protože v mnoha věcech dělám chyby.

Navrženo pomocí Autodesk Fusion 360, krájeno na Cura 3.1 a vytištěno v PLA na Ultimaker 2+ Extended a Ultimaker 3 Extended.

Krok 1: Díly

Vytiskl jsem všechny díly ve svislém rozlišení 0,15 mm s 50% výplní. Vytiskněte 1 kus ze souboru „Ball Bearing Cap.stl“a „Chassis.stl“, vytiskněte 2 ze zbývajících částí.

Zakoupil jsem následující díly:

1 kuličkové ložisko, 15,9 mm (5/8 )

4 O-kroužky (ID 16 mm, část 2,5 mm)

2 servo (souvislé otáčení FS90R)

1 Adafruitové peří HUZZAH ESP8266 (Adafruit)

1 baterie (Adafruit 258)

Před montáží vyzkoušejte lícování a ořez, pilník, písek atd. Všechny součásti podle potřeby pro plynulý pohyb pohybujících se povrchů a těsné uložení pro nepohyblivé povrchy. V závislosti na zvolených barvách a nastavení tiskárny může být vyžadováno více či méně ořezávání, pilování a/nebo broušení. Opatrně založte všechny hrany, které přišly do kontaktu se stavěcí deskou, abyste si byli naprosto jisti, že jsou odstraněny všechny „bahny“a že všechny hrany jsou hladké. K provedení tohoto kroku jsem použil malé klenotnické pilníky a spoustu trpělivosti.

Tato konstrukce používá montáž se závitem, takže k čištění závitů může být zapotřebí závitník 6 mm x 1.

Krok 2: Zapojení

Elektrické vedení
Elektrické vedení
Elektrické vedení
Elektrické vedení

Zapojení se skládá z pájení servo vodičů k Feather Huzzah ESP8266.

Pro napájení serv jsou oba servozitivní (červené) vodiče připájeny ke kolíku „BAT“na Feather Huzzah ESP8266 a oba servo negativní (hnědé) vodiče jsou připájeny ke kolíku „GND“na Feather Huzzah ESP8266.

Chcete -li ovládat serva, levý signál signálu (oranžový) serva je připájen ke kolíku „12/MISO“na Feather Huzzah ESP8266 a pravý signál signálu serva (oranžový) je připojen ke kolíku „13/MOSI“na Peří Huzzah ESP8266.

Krok 3: Sestavení

Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění
Shromáždění

Umístěte 2 o-kroužky na každý „Gear Wheel.stl“podle obrázku.

Pomocí dvou „Axle Gear Wheel.stl“připojte obě sestavy kol k „Chassis.stl“, jak je znázorněno na obrázku.

Umístěte kuličkové ložisko 5/8 palce do podvozku, jak je znázorněno na obrázku, poté zajistěte na místě pomocí „Kuličkové ložisko Cap.stl“a ujistěte se, že se kuličkové ložisko volně otáčí.

Zajistěte jedno „Gear Servo.stl“k jednomu servu pomocí šroubů, které byly dodány se servem, poté opakujte s druhým převodem a servem.

Umístěte levé servo do levého otvoru pro servo a pravé servo do pravého otvoru pro servo, jak je znázorněno na obrázku.

Pomocí tenké oboustranné pásky zajistěte baterii do šasi podle obrázku.

Opět pomocí tenké oboustranné pásky zajistěte Adafruit Feather Huzza ESP8266 na baterii podle obrázku.

Krok 4: Software

Motorizované WiFi šasi využívá pro grafiku html prvek „canvas“a události canvas „touchstart“, „touchmove“a „touchend“pro ovládání. Jsem přesvědčen, že software by měl fungovat na zařízeních s dotykovým ovládáním jiných než iOS, ale nebyl jsem schopen potvrdit, že to bude fungovat.

Software Motorized WiFi Chassis jsem navrhl tak, aby fungoval v bezdrátovém režimu ap (přístupový bod) i stanice (wifi router).

Pokud se rozhodnete provozovat Motorizované WiFi šasi v režimu ap, bezdrátový router není vyžadován, protože vaše zařízení iOS komunikuje přímo s motorizovaným WiFi šasi. Chcete -li pracovat v tomto režimu, přejděte na svém zařízení iOS do nastavení wifi a vyberte síť „WiFiChassis“. Po připojení otevřete v zařízení iOS webový prohlížeč a do pole URL zadejte IP adresu „192.128.20.20“.

Pokud se rozhodnete provozovat motorizované WiFi šasi v režimu stanice, budete komunikovat s motorizovaným WiFi šasi přes bezdrátový router, a proto budete muset změnit software motorizovaného WiFi šasi tak, aby „sSsid =“bylo nastaveno na ssid vašeho bezdrátového routeru a „sPassword = je nastaveno na heslo vašeho bezdrátového routeru. Tato nastavení budete muset změnit pomocí editoru Arduino IDE před kompilací a stažením do vašeho motorizovaného WiFi šasi. Všimněte si toho, že když používáte režim stanice, zahrnul jsem také podporu MDNS, která vám umožňuje komunikovat s Motorized WiFi Chassis na adrese ip „wifichassis.local“, takže fyzická adresa IP není vyžadována. Pokud však chcete použít fyzickou adresu IP přiřazenou bezdrátovým směrovačem, budete muset být připojeni k sériovému monitoru Arduino, když zapnete motorizované WiFi šasi (ujistěte se, že „#define USE_SERIAL 1“je v horní části zdroje soubor kódu před kompilací a odesláním kódu na motorizované WiFi šasi), aby se zobrazila adresa IP přiřazená bezdrátovému šasi Motorized WiFi vaším bezdrátovým routerem.

Poté, co jste se rozhodli, v jakém režimu budete provozovat své motorizované WiFi šasi, a provedli jste všechny nezbytné změny v softwaru, připojte vhodný kabel mezi USB vašeho počítače a micro USB port na Feather Huzzah ESP8266, zapojte baterii, poté zkompilovat a stáhnout software do Motorized WiFi Chassis.

Krok 5: Provoz

Zapojte kabel baterie do portu baterie na Feather Huzzah ESP8266.

Přihlaste se k Feather Huzzah ESP8266 metodou, kterou jste vybrali v Softwaru.

Přetáhněte šedou tečku po obrazovce ve směru, kterým chcete cestovat.

Podívejte se na video s krátkou ukázkou ovládání motorizovaného WiFi šasi.

Doufám, že se vám to líbí!

Pokračování příště…

Doporučuje: