Obsah:
- Krok 1: Materiály
- Krok 2: Pojďme na to! - Vnitřní struktura
- Krok 3: Načtení modulu Bluetooth a programu
- Krok 4: Aplikace pro Android
- Krok 5: Tělo
- Krok 6: Hlava
- Krok 7: Ozdobte
- Krok 8: Software
- Krok 9: Závěr
Video: BB8: 9 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento projekt byl určen pro „Creative Electronics“, modul Beng Electronics Engineering na University of Málaga, School of Telecommunications (https://www.uma.es/etsi-de-telecomunicacion/).
Jsme tři studenti, kteří chtěli vyvinout projekt, který by nás motivoval a uchvátil. Hledali jsme projekty a jeden zvlášť nás zaujal, a tak jsme si řekli, že bychom to mohli reprodukovat. Po diskusi o několika nápadech jsme se rozhodli vytvořit BB8.
Instruktáž, na které byl náš projekt založen, je:
www.instructables.com/id/BB8-Droid-Arduino…
Krok 1: Materiály
- Arduino UNO
- DC motory a kola - Link
- Štít pohonu motoru L293D - Link
- Bluetooth model HM -10 - Link
- Neodymové magnety (8 mm x 3 mm)
- Magnety 20 mm x 3 mm
- Pěna z polystyrenu
- 4 baterie AA
- Držák baterie pro 4 baterie AA
- Sharpy
- 100g rybářský prut
- Plast pro 3D tiskárnu
- Knoflíková buňka
- Držák baterie pro knoflíkový článek
- Červená LED
- Dvojice drátů
- Několik svorek k uchycení motorů
- Bílá a oranžová barva
- 3 šrouby k uchycení desky Arduino
- Lepicí páska
- Dřevěná výplň
- Bílá a oranžová barva
Budete také potřebovat následující nástroje:
- Šroubovák
- Tavná pistole
- Cínová páječka
- Štětec
Krok 2: Pojďme na to! - Vnitřní struktura
Jakmile máme všechny materiály, první věc, kterou musíme udělat, je vytisknout vnitřní část.
Zatímco se kus tiskne, změníme samčí kolíky 0 a 1 řadiče motoru na kolíky samec a samec. Chcete -li to provést, pomocí páječky odstraníme stávající samčí kolíky a umístíme nové. Rovněž svaříme některé ženské kolíky, kde označuje Vcc a Gnd, aby tam bylo možné připojit napájení modulu bluetooth.
Jakmile je toto hotové, provedeme zapojení motorů: připojíme je ke vstupům M1 a M2 desky, jak je naznačeno na obrázcích.
Jakmile máme vytištěnou vnitřní strukturu, můžeme přejít k instalaci všech komponent následujícím způsobem:
Motory budou umístěny v uvedených polohách a upevněny přírubami.
Arduino bude drženo svisle pomocí šroubů, jak je vidět na obrázku, a ovladač motorů bude umístěn nahoře.
Nakonec umístíme modul bluetooth do vyhrazeného prostoru.
Na druhou stranu předcházíme umístění magnetů do otvorů v horní části a snažíme se, aby všechny měly stejnou polaritu (můžeme ověřit, že se blíží k jinému magnetu).
Poznámka: kousky pro 3D tisk lze získat z odkazu na začátku intusctable a odpovídají výše uvedenému projektu.
Krok 3: Načtení modulu Bluetooth a programu
V návaznosti na základní projekt je naším bluetooth modulem HM-10 se šesti piny (z nichž jsme měli čtyři z nich, nejdůležitější Vcc, Gnn, Rx a Tx).
Připojení pinů je již uvedeno v předchozí části a komunikace mezi tímto modulem a arduino je velmi jednoduchá, protože arduino s ním komunikuje jako sériový terminál.
V našem projektu jsme chtěli změnit název modulu na „BB8“. Obvykle se to děje pomocí AT příkazů, o kterých je na webu spousta informací, ale modul, který jsme získali (a na který jsme nechali odkaz v seznamu materiálů), je od výrobce DSD TECH a potřebuje program, který výrobce poskytuje na svých webových stránkách pro úpravu nastavení modulu. Odkaz na program: dsdtech-global
Jak jsme již uvedli dříve, komunikace probíhá jako sériový terminál a její ovládání je velmi snadné, s mobilní aplikací a základním programem arduino.
Jakmile máme všechny části umístěny (předchozí část) a bluetooth modul nakonfigurován, můžeme načíst arduino pomocí softwaru, který jsme připojili v kroku 8. K tomu musíme nejprve odpojit piny Tx a Rx (0 a 1 v tomto pořadí) jinak budeme mít problémy. Poté připojíme arduino k počítači, otevřeme oficiální aplikaci Arduino, vybereme model připojené desky (Arduino UNO) a také port, ke kterému je připojeno, a pokračujeme v nahrávání programu.
Krok 4: Aplikace pro Android
Existuje mnoho aplikací IOS a ANDROID kompatibilních s Arduino a naším bluetooth modulem, takže bylo pro nás těžké vybrat si jednu … Nakonec jsme vybrali aplikaci pro Android s názvem Bluetooth Electronics. Tato aplikace vám umožňuje přizpůsobit obrazovku, umístit všechny druhy položek, od tlačítek po joysticky a připojit se různými způsoby, jako je bluetooth, BLE a USB.
Do našeho rozhraní jsme umístili název robota, tlačítkovou podložku a terminál, abychom viděli, co z aplikace odesíláme. Pad jsme nakonfigurovali tak, aby v každém přenosu odesílal 'P'+číslo+'F'. Písmeno „P“zahájí přenos, číslo odpovídá číslu přiřazenému každé šipce na padu a písmeno „F“ukončí přenos.
Jakmile jsme přizpůsobili a nakonfigurovali naše rozhraní, připojíme naše zařízení a stiskneme tlačítko RUN. Nyní můžeme bez problémů testovat našeho robota a náš program.
Odkaz na aplikaci: arduinobluetooth
Krok 5: Tělo
Toto je jedna z hlavních částí našeho projektu. V původním projektu je plast šedý a míč musí být natřen bílou barvou. V našem případě jej raději vytiskneme bíle, abychom si při malování ušetřili nějaký čas později.
Po dokončení můžeme představit vnitřní strukturu a vyzkoušet, že vše funguje, prostřednictvím aplikace, kterou jsme zmínili v předchozí části.
Krok 6: Hlava
Chcete -li to provést, nejprve se vytiskne základna hlavy.
Za druhé, vložíme držák baterie dovnitř a skrz otvor, který zůstane, protáhneme kabely, abychom navrch položili LED (správně polarizovanou) a s odporem 330 v jednom z jejích terminálů, které ji pájí, jak je znázorněno na fotografii.
Poté porexpanovou kuličku rozřízneme na polovinu a nalepíme horkým silikonem na horní část základny hlavy.
Nakonec jsme museli dovnitř umístit magnety, na které jsme použili horký silikon.
Krok 7: Ozdobte
Pro míč nejprve pomocí kompasu vytvoříme dva kruhy. Potom v každé úhlopříčce kruhů vytvoříme 1 obdélník.
Jakmile bylo vytvořeno 6 výkresů tužkou, vezmeme maskovací pásku, která pokryje vše, co jsme nechtěli malovat, a pokračujeme v nanášení 1 vrstvy spreje (s nezbytnými opatřeními).
Když je suchý, odstraníme pásku a obkreslíme všechny kresby tužkou, jak se nám líbí. V našem případě se podíváme na design původního BB8.
Je důležité zajistit, aby byly kresby perfektně rozmístěny a aby v kloubech nebylo příliš mnoho kreseb, protože řez bude zaznamenán, když přistoupíme k uzavření koule.
Nakonec, abychom míč zavřeli, rozhodneme se použít lepicí pásku a míč uzavřeme, jak vidíme v poslední části.
Krok 8: Software
V následujícím odkazu na platformu GitHub najdete kód, který budete muset implementovat na desce arduino UNO, abyste mohli tento instruktáž vyvinout. Budete ji muset stáhnout a nahrát, jak je vysvětleno v kroku 3.
Nezapomeňte odpojit piny Tx a Rx desky Arduino UNO. V opačném případě nebude načítání možné a způsobí vám problémy.
Odkaz: GitHub
Krok 9: Závěr
Nyní, když víte, jak postavit BB8, ukážeme vám sérii tipů a triků z našich zkušeností, které vám pomohou při replikaci tohoto projektu správně fungovat a bez problémů.
Jak si možná pamatujete, v kroku 6 jsou nainstalovány magnety a naší původní myšlenkou bylo umístit tři neodymové magnety do vnitřní struktury a další tři do hlavy, ale když jsme je získali a testovali, magnety působily takovou silou, že vnitřní struktura byla zvednuta a nefungovala správně.
Proto jsme testovali méně výkonné magnety na hlavu (nejedná se tedy o neodym) a také kompenzace pomocí závaží, takže míč neměl mnoho oscilací a rychle obnovil svou původní polohu. To pomohlo zajistit, aby při střídání zatáček a chůzi vpřed nebyl směr míče zkreslený.
Stalo se to, že v předchozích testech se koule otáčela v kruzích a pokud jste zrychlili, trajektorie nebyla dokonalá, což jsme opravili 100 gramovým závažím umístěným v zadní části vnitřní struktury, což je vidět na přiložený obrázek.
Na druhou stranu, abychom snížili tření a aby bylo otáčení hlavy přirozenější a kluzké, jsme na magnety umístili pásy tělové pásky.
Doporučuje:
Počitadlo kroků - mikro: bit: 12 kroků (s obrázky)
Počitadlo kroků - Micro: Bit: Tento projekt bude počítadlem kroků. K měření našich kroků použijeme snímač akcelerometru, který je zabudovaný v Micro: Bit. Pokaždé, když se Micro: Bit zatřese, přidáme 2 k počtu a zobrazíme ho na obrazovce
Jak vytvořit BB8 v životní velikosti pomocí Arduina: 12 kroků
Jak vytvořit BB8 v životní velikosti pomocí Arduina: Ahoj všichni, jsme dva italští studenti, kteří vytvořili klon BB8 s levnými materiály a tímto tutoriálem se s vámi chceme podělit o naše zkušenosti! Použili jsme levné materiály, protože rozpočet, ale konečný výsledek je velmi dobrý
DIY BB8 - plně 3D tisk - první prototyp skutečné velikosti 20 cm: 6 kroků (s obrázky)
DIY BB8 - plně 3D tisk - průměr 20 cm, první prototyp skutečné velikosti: Ahoj všichni, toto je můj první projekt, takže jsem se chtěl podělit o svůj oblíbený projekt. V tomto projektu vyrobíme BB8, který se vyrábí s plně 3D tiskárnou o průměru 20 cm. Postavím robota, který se bude pohybovat úplně stejně jako skutečný BB8
Rozsvícené tričko BB8: 6 kroků (s obrázky)
Rozsvícené tričko BB8: Nový film o Hvězdných válkách se nemusí líbit každému, ale to neznamená, že si nemůžeme užít zábavu při oslavě našeho oblíbeného droida ze Star Wars pokrytého Porgs! Našli jsme tento roztomilý BB- Tričko 8 v našem místním Targetu a okamžitě chce přidat LED
POE - Vytvoření BB8: 10 kroků
POE - Vytvoření BB8: Chtěli jsme vytvořit robota z poměrně populární komunity, na kterou bychom se mohli vztahovat. První, co mě napadlo, byly Hvězdné války. Star Wars je futuristická filmová série se spoustou robotů a mysleli jsme, že bychom mohli začlenit elektroniku