Obsah:

Tiny Micro: bit Robot - Část 1: 7 kroků
Tiny Micro: bit Robot - Část 1: 7 kroků

Video: Tiny Micro: bit Robot - Část 1: 7 kroků

Video: Tiny Micro: bit Robot - Část 1: 7 kroků
Video: Coding with micro:bit - Part 7 - Making a Virtual Pet 2024, Listopad
Anonim
Image
Image
Tiny Micro: bit robot - část 1
Tiny Micro: bit robot - část 1
Tiny Micro: bit robot - část 1
Tiny Micro: bit robot - část 1

Vždy jsem si myslel, že malí roboti jsou skvělí a vytvoření jednoho s nákladově efektivním Microbitem by bylo ideální. Chtěl jsem vytvořit robota, který by nepoužíval hotové desky IO, jako jsem v minulosti používal k pohonu motorů nebo získávání vstupů ze senzorů, chtěl jsem něco menšího. Tento malý robot Microbit je ten, na kterém založím sérii návodů. Nejprve od toho, jak jsem to vytvořil pomocí „The Really Useful Box Companies boxy“pro podvozek, a pomocí velmi malých motorů a ovladačů motorů. Tento základní model použiji k prozkoumání věcí, jako je ovládání bluetooth zobrazené ve videu, použití akcelerometru a magnometru k určení směru a přidání věcí, jako jsou Neopixely a IR senzory vzdálenosti. Existuje spousta desek, které si můžete koupit a zapojit do nich svůj mikrobit, který bude pohánět motory a serva, ale k tomu použijeme hlavní komponenty, které budete potřebovat k výměně těchto přídavných desek. Stejné principy platí pro použití jakéhokoli mikrokontroléru, když hnací motory.

Video robota v akci

Na tělo robota jsem použil malé krabičky od společnosti „Really Useful Box“, na jeho výrobu jsem použil 3 víčka, takže byste potřebovali nějaké ty nebo něco podobného. Líbí se mi myšlenka používat položky, které již máte, ke stavbě kontejnerů pro elektroniku a motory.

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat
Co budete potřebovat

Pro tento projekt jsem použil své obvyklé nástroje skládající se z páječky, malých šroubováků, řezaček drátu a malé vrtačky. Rád bych také měl k dispozici horkou lepicí pistoli pro upevnění a zajištění některých částí.

Podařilo se mi najít opravdu malé motory s převodovkou, jediným problémem bylo, že jsem nenašel žádná kola, která by odpovídala malému hřídeli. Po chvíli hledání toho, co jsem měl, jsem našel 4 malé modré plastové převody, které byly tak akorát.

Také jsem chtěl, kde to bylo možné, aby tento robot používal připravené dostupné díly, a tak jsem použil krátké až 10cm propojovací vodiče mezi ženami a ženami, aby je bylo možné v případě potřeby snadno zapojit nebo odpojit, pokud chcete vyrobit mnohem úhlednějšího robota, pak tyto mohou být rozřezat na velikost a pájet místo zapojení.

2 x malé motory

Propojovací vodiče 10 cm

1 x deska ovladače dvou motorů DRV8833

3 x Opravdu užitečné víka společnosti box

Malé kousky 2mm plastového plechu

1 x Adafruit neopixel proužek

1 x Kitronik Microbit edge konektor

4 x ozubená kola nebo něco, co lze použít jako kola (vždy můžete 3D tisknout něco lepšího.

1 x polévač koulí Pololu

1 x BBC Micro: bit

1 x baterie - použil jsem dobíjecí lipo 1S, ale můžete použít i malý držák 2 x AA, který je součástí sady Micro: bit go.

Krok 2: Sestavení sestavy motoru a kuličkového kolečka

Stavba sestavy motoru a kuličkového kolečka
Stavba sestavy motoru a kuličkového kolečka
Stavba sestavy motoru a kuličkového kolečka
Stavba sestavy motoru a kuličkového kolečka
Stavba sestavy motoru a kuličkového kolečka
Stavba sestavy motoru a kuličkového kolečka

Nejprve jsem postavil sestavu motorů a koule, která tvoří většinu podvozku.

1. Nejprve jsem nalepil 4 ozubená kola, která jsem měl, na výstupní hřídele motoru

2. Dále jsem nalepil motory na malý proužek 2mm plastu, který jsem měl, k tomu můžete použít jakýkoli plastový materiál.

3. Jakmile lepidlo zatuhlo, položil jsem sestavu na obrácené, opravdu užitečné víko krabicové společnosti.

4. Další část byla montáž kuličkového kolečka, pomocí šroubů a matic, které byly dodány s tím, jsem prošel jak plastovou fólií, kterou jsem používal, tak víkem krabice, takže toto s nějakým lepidlem drželo vše na svém místě.

5. V této fázi jsem také připájel záhlaví na desce motoru DRV8833 připravenou k montáži.

Krok 3: Připojení a montáž desky ovladače motoru

Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru
Připojení a montáž desky ovladače motoru

Dráty, které vycházejí z motorů, jsou malé, nezdají se být o moc silnější než vlasy. Aby se s nimi snáze pracovalo a nelámaly se, připájel jsem je na 4 proužky veroboardu, takže dva vodiče z každého motoru, to znamenalo, že každý vodič byl na vlastní měděné dráze, a to jsem pak připájel nějakým řezem napůl samice na samice propojovacích vodičů do. To s přídavkem horkého lepidla mi umožnilo umístit motorboard a veroboard tam, kde jsem je potřeboval, a ochránilo jemné zapojení motoru.

Deska ovladače motoru a veroboard jsou na horní části víka a já jsem vyvrtal několik otvorů, aby se vodiče motoru dostaly až k horní části víka.

Krok 4: Nasazení Micro: bit Edge Connecter

Montáž Micro: bit Edge Connecter
Montáž Micro: bit Edge Connecter
Montáž Micro: bit Edge Connecter
Montáž Micro: bit Edge Connecter

Okrajový konektor je na vlastním víku, je osazen vyvrtáním 2 otvorů ve víku a zašroubováním na místo, nebo pokud dáváte přednost horkému lepidlu, je také možnost.

V této fázi stavby jsem také řešil, kam umístit baterii, aby se vše vešlo v malém dostupném prostoru.

Jakmile to bylo hotovo, bylo načase přejít k zapojení desky řidiče

Krok 5: Zapojení desky ovladače motoru

Zapojení desky ovladače motoru
Zapojení desky ovladače motoru

V této fázi lze pomocí propojovacích kabelů mezi zásuvkami a zásuvkami postupovat podle schématu zapojení. Vystřihl jsem malé části přední části víček, které budou ležet na sobě, to mělo umožnit propojovacím drátům vyjít zepředu a jít zapojit do konektoru na okraji mikrobitů, ohnul jsem kolíky okrajového konektoru dopředu, takže propojovací vodiče se nepřilepily, ale není to nutné, robot to po dokončení jen trochu zvýší.

Micro: bit / deska ovladače motoru

++++++++++++++++++++++++++++++

PIN 1 B1

PIN 8 B2

PIN 11 A2

PIN 12 A1

0V /GND GND

3V VIN

Připojení Neopixel Adafruit

++++++++++++++++++++++++++++++++

Micro: bit / Adafruit neopixel

PIN 2 DIN

0V /GND GND3V VIN

Krok 6: Přidání Adafruit Neopixel Strip

Přidání Adafruit Neopixel Strip
Přidání Adafruit Neopixel Strip
Přidání Adafruit Neopixel Strip
Přidání Adafruit Neopixel Strip
Přidání Adafruit Neopixel Strip
Přidání Adafruit Neopixel Strip

Konečné víko krabice je poté připraveno k připevnění neopixelovým proužkem

Nejprve připájejte vodiče na stranu VCC+, GND- a DIN pásu neopixelů

V mém případě jsem také přidal pájené dráty na stranu neostripu VCC, GND a DOUT, když jsem tam byl, protože mám v plánu to rozšířit o další instruktáž.

Krok 7: Konečná montáž

Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění
Konečné shromáždění

Nyní jsou všechny 3 vrstvy hotové, chcelo by to opatrné přesouvání propojovacích vodičů, aby se spodní víko s připevněnými koly zarovnalo s další vrstvou nahoře, V této fázi bylo také nutné vyvrtat 2 otvory, přidat dlouhé tenké šrouby a ořechy, abych to mohl držet pohromadě jako 3vrstvý sendvič.

Použil jsem černou pásku, abych držel spodní 2 vrstvy dohromady zabalené kolem vnější strany

Poté jsem namontoval 2 šrouby a matice, aby to drželo pohromadě. Jediná věc, která se mi na tomto přístupu líbí, je, že umožňuje rychlé rozebrání a přidání nových snímačů do okrajového konektoru, a to odstraněním 2 matic na horní vrstvě.

Jednou z posledních úprav, které jsem provedl, bylo vyříznout část z víka, abyste měli přístup k tlačítkům micro: bit a viděli displej jasněji. Také jsem přidal malý kousek černého plastu, abych skryl, když jsem viděl průhledné víko vrchní vrstvy na nějaké neuklizené vedení.

DALŠÍ: Přidám další krok na straně programování a softwaru, stejně jako přidám další senzory, jako je IR senzor vzdálenosti, aby byl robot užitečnější.

Více o tom, co dělám, můžete sledovat zde na mých webových stránkách: www.inventar.tech

Doporučuje: