Obsah:

Lady Buggy, WiFi Edition: 5 kroků (s obrázky)
Lady Buggy, WiFi Edition: 5 kroků (s obrázky)

Video: Lady Buggy, WiFi Edition: 5 kroků (s obrázky)

Video: Lady Buggy, WiFi Edition: 5 kroků (s obrázky)
Video: Omylem Jsem Odhalila Prsa! - Andrea Nguyen 2024, Červenec
Anonim
Image
Image
Elektronika
Elektronika

„Lady Buggy“je „bugina“ve stylu lady bug, kterou jsem navrhl pro naše vnoučata ve věku od 2 let do, no, nechám to na 2 letech +.

Jak je vidět na videu, Lady Buggy je vozidlo s dálkovým ovládáním s podporou WiFi, které se vyznačuje pomalým pohybem a snadným ovládáním. Lady Buggy používá dotykové zařízení iOS uzamčené v režimu na výšku (testoval jsem pouze na zařízeních iOS, viz část Software níže) a jednoduše vyžaduje přetažení červeného „tlačítka“po displeji pro pohyb vpřed, vzad a otáčení; snadno ovladatelný pro našeho 2letého vnuka, samozřejmě s drobným dohledem dospělých.

Zdrojový kód jsem vložil ve formě skici Arduino pro Adafruit Feather Huzzah ESP8266, pokud jej chcete upravit pro použití s jinými zařízeními.

K dokončení Lady Buggy 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 IDE Arduino 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 dělám chyby v hojnosti.

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

Krok 1: Díly

Připojil jsem soubor PDF obsahující dvě tabulky. První tabulka obsahuje seznam 3D tištěných dílů s nastavením a barvami, které jsem použil. Druhá tabulka obsahuje seznam zakoupených dílů.

Všimněte si, že tělo (buď „Body.3mf“nebo „Body.stl“) musí být potištěno podpěrami, protože 4 montážní věže uvnitř skořepiny jsou o 2 mm vyšší než skořepina. Všimněte si také, že Cura 3.0.4 by neumístila „Body.3mf“na stavěcí desku, takže jsem musel deaktivovat nastavení „Automaticky upouštět modely na stavěcí desku“a potom ručně spouštět tělo, dokud se nedostane do kontaktu s konstrukční deskou (pomocí Cury a při pohledu na stavěcí desku zpod modelu jsem spustil tělo dolů, dokud jsem neviděl slabý červený obrys skořepiny těla, který se dotýkal stavěcí desky).

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.

Tento design 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: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika

Opatrně přestřihněte kladný (červený) vodič na baterii uprostřed, poté svlékněte a pocínujte vodiče podle obrázku.

Pájejte část červeného vodiče přicházející z baterie do středových dvou svorek spínače, jak je znázorněno na obrázku

Pájením červeného vodiče mezi vnějšími páry svorek spínače podle obrázku.

Pájejte část červeného vodiče přicházející z konektoru na některou z vnějších dvou svorek spínače, jak je znázorněno na obrázku.

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

Pro ovládání serva je levý vodič signálu (oranžový) připájen ke kolíku „12/MISO“na Feather Huzzah a pravý signální vodič serva (oranžový) je připojen ke kolíku „13/MOSI“na Feather Huzzah.

Krok 3: Software

Software
Software
Software
Software

Lady Buggy používá pro grafiku html prvek „canvas“a pro ovládání na plátně události „touchstart“, „touchmove“a „touchend“(viz https://www.w3schools.com/graphics/canvas_intro.asp). 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 Lady Buggy jsem navrhl tak, aby fungoval v bezdrátovém režimu ap (přístupový bod) i stanice (wifi router).

Pokud se rozhodnete provozovat Lady Buggy v režimu ap, bezdrátový router není vyžadován, protože vaše zařízení iOS komunikuje přímo s Lady Buggy. Chcete -li pracovat v tomto režimu, přejděte na svém zařízení iOS do nastavení wifi a vyberte síť „LadyBuggy“. 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 Lady Buggy v režimu stanice, budete s Lady Buggy komunikovat prostřednictvím bezdrátového routeru, a proto budete muset změnit software Lady Buggy tak, aby na vašem bezdrátovém routeru ssid bylo nastaveno „sSsid =“a „sPassword =“na heslo vašeho bezdrátového routeru. Před kompilací a stažením do Lady Buggy budete muset tato nastavení změnit pomocí editoru Arduino IDE. 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 Lady Buggy na IP adrese „ladybug.local“, takže fyzická IP adresa není vyžadována. Pokud však chcete použít fyzickou IP adresu přidělenou bezdrátovým routerem, budete muset být po zapnutí Lady Buggy připojeni k sériovému monitoru Arduino (ujistěte se, že v horní části zdrojového kódu je „#define USE_SERIAL 1“soubor před kompilací a odesláním kódu do Lady Buggy) za účelem zobrazení IP adresy přiřazené Lady Buggy vaším bezdrátovým routerem.

Poté, co jste se rozhodli, v jakém režimu budete Lady Buggy ovládat, a provedli jste všechny nezbytné změny v softwaru, připojte vhodný kabel mezi USB vašeho počítače a prodlužovací kabel micro USB na Lady Buggy, pomocí posuvného vypínače na Lady Buggy, poté zkompilujte a stáhněte software do Lady Buggy.

Krok 4: Sestavení

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

Připevněte po dvou o-kroužcích ke každému z „Gear Wheel.stl“podle obrázku.

Připojte jednu sestavu ozubeného kola („Gear Wheel.stl“plus dva O-kroužky) k „Chassis.stl“pomocí jednoho „Axle Gear Wheel.stl“podle obrázku. Opakujte postup se zbývající sestavou ozubeného kola a nápravou.

Pomocí šroubu dodaného se servem připevněte jedno "Gear Servo.stl" na jedno ze serv. Tato sestava musí zůstat těsná, proto v případě potřeby naneste své oblíbené lepidlo. Opakujte postup se zbývajícími servy a servy.

Podle obrázku vložte levé servo do levého otvoru pro servo v šasi.

Podle obrázku vložte pravé servo do pravého otvoru pro servo v šasi.

Vložte baterii do přihrádky na baterie podle obrázku. Zajistěte posuvný spínač k šasi pomocí malých šroubů nebo lepidla.

Umístěte „Battery Cover.stl“na baterii podle obrázku.

Omotejte svazek vodičů mezi servy a Feather Huzzah elektrickou páskou a poté umístěte Feather Huzzah do krytu přihrádky na baterie podle obrázku.

Umístěte kuličkové ložisko do podvozku a zajistěte jej na místě pomocí „Ball Bearing Cap.stl“, jak je znázorněno na obrázku. Neutahujte nadměrně, protože kuličkové ložisko se musí v podvozku snadno otáčet.

Připojte poštovní zástrčku prodlužovacího kabelu mikro USB k Huzzah ESP8266 podle obrázku. Zajistěte vnitřní konec k šasi pomocí dodaných šroubů, jak je znázorněno na obrázku.

Pomocí čtyř šroubů „Bolt.stl“připevněte tělo Lady Buggy k sestavě podvozku podle obrázku.

Krok 5: Provoz

Lady Buggy zapněte pomocí posuvného spínače. Přepínač, který jsem použil, je vypínač uprostřed, takže jeho posunutím do jakékoli vnější polohy se zapne Lady Buggy.

Připojte se k Lady Buggy pomocí zařízení iOS a metody, kterou jste vybrali, jak je popsáno v kroku Software.

Na displeji iOS posuňte červené tlačítko směrem k horní části displeje pro pohyb vpřed, směrem ke spodní části displeje pro pohyb vzad a doleva nebo doprava pro pohyb doleva nebo doprava.

Podívejte se na video s krátkou ukázkou ovládání Lady Buggy.

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

Doporučuje: