Obsah:

BB8: 9 kroků
BB8: 9 kroků

Video: BB8: 9 kroků

Video: BB8: 9 kroků
Video: Build A Life-Size BB8 Droid (Phone Controlled) 2024, Červenec
Anonim
Image
Image

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

Pojďme to zvládnout! - Vnitřní struktura
Pojďme to zvládnout! - Vnitřní struktura
Pojďme to zvládnout! - Vnitřní struktura
Pojďme to zvládnout! - Vnitřní struktura
Pojďme to zvládnout! - Vnitřní struktura
Pojďme to zvládnout! - 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

Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
Aplikace pro Android
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

Tělo
Tělo
Tělo
Tělo
Tělo
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

Hlava
Hlava
Hlava
Hlava
Hlava
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

Vyzdobit
Vyzdobit
Vyzdobit
Vyzdobit
Vyzdobit
Vyzdobit

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

Závěr
Závěr
Závěr
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: