Obsah:
- Krok 1: Úvod
- Krok 2: Bezdrátové dálkové ovládání
- Krok 3: Díly a seznam nástrojů
- Krok 4: Sestavení
- Krok 5: Zapojení
- Krok 6: PROGRAMOVÁNÍ 1: TEST MOTORU
- Krok 7: Rádiové ovládání
- Krok 8:
- Krok 9: Program pro příjem rádiového ovládání
Video: Jednoduchý robot Microbit: 9 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Následující text popisuje jednoduché RC auto vyrobené pomocí BBC Microbit, Adafruit Dragontail pro Microbit a podvozku Emgreat.
Stavba tohoto robota je asi 30 dolarů. I když existují komerčně dostupné levné roboty Microbit, jako je DFROBOT, můj DIY přístup pomáhá staviteli pochopit, jak systém funguje, pomocí nespecializovaného kódu a pomáhá staviteli cítit se zmocněni.
Krok 1: Úvod
Následující text popisuje verzi robotického vozidla vyrobenou pomocí BBC MicroBit místo Arduina.
Místo desky z plexiskla, která je součástí soupravy podvozku robota Emgreat, je použit domácí vyřezaný kus z vlnitého plastu (Coroplast) nebo lepenky. To se děje proto, že podvozek Emgreat je asi o palec příliš úzký, aby se vešel na spodní část sady baterií, a je asi o palec příliš krátký na to, aby umožňoval volné otáčení kolečka.
Hlavní elektrické součásti jsou připevněny suchým zipem, aby bylo v případě potřeby snadnější přemístění.
Microbit nemůže přímo dodávat dostatek proudu k pohonu motorů, proto je nutné použít tranzistorové budiče. Zatímco verze robotického vozu Arduino používala k ovládání motorů modul H-bridge L298, vyžaduje to šest (6) řídicích vedení, kterých je na Microbitu nedostatek. Uvědomil jsem si, že není podstatné, aby se motory mohly točit dozadu. Místo L298 tedy verze robota Microbit používá jako ovladač motoru 8kanálové tranzistorové pole Darlington ULN2803A. To lze použít také k ovládání reproduktoru, světel a dalších zařízení, protože Microbit má pět (5) linek I/O pro všeobecné použití na pinech 0, 1, 2, 8 a 16. Pin 0 lze použít pro audio výstup. Použití ostatních kolíků může být obtížné, protože jsou sdíleny s vestavěnými LED diodami.
Alternativně lze použít diskrétní tranzistory, jako je TIP120; to by však vyžadovalo použití mnohem více dílů a vodičů.
Pro přístup ke kolíkům na MicroBit používá tento design Adafruit Dragontail pro Microbit, který se zapojuje přímo do prkénka, takže jsou piny snadno přístupné bez potřeby propojovacích vodičů a také připojení 3V napájecí sběrnice.
Krok 2: Bezdrátové dálkové ovládání
K bezdrátovému ovládání robota přes Bluetooth můžete použít druhý Microbit, napájený buď baterií AAA, která je součástí sady Microbit Go, nebo knoflíkovou baterií, MI Power Board pro Microbit.
Oba mikrobity je třeba nastavit na stejný rádiový kanál.
Krok 3: Díly a seznam nástrojů
VOZIDLO:
- Sada podvozku motorového robota Emgreat
- Kit Microbit Go
- ULN 2803A 8kanálový Darlington Array
- Dragonfly Adafruit pro Microbit #3695
- Poloviční prkénko Adafruit #64
- Adafruit 4x "AA" bateriový box se spínačem #830
- Pevný propojovací drát o rozměru 22, různé barvy Adafruit# 1311
- Mini kovový reproduktor s dráty Adafruit #1890
- Vlnitý plast nebo lepenka
- Scotch 1 "x 1" upevňovací proužky
- Baterie AA x 4
DÁLKOVÝ:
- Kit Microbit Go
- MI Power Board pro baterie BBC Microbit nebo AAA x2
Nástroje:
- Žiletka
- Páječka
- Odizolovávač drátu
- Pistole na horké lepidlo
- Mini šroubovák (dodává se s podvozkem)
- Sharpie Marker
Volitelné (pro použití s lankem)
Addicore 2polohové šroubové svorky x3
Krok 4: Sestavení
- Vystřihněte kus vlnitého plastu nebo lepenky o rozměrech 6 x 8 palců
- Označte polohu otvorů pro kolečka a držáky motoru pomocí dodaného plexiskla jako šablony.
- Ke každému ze dvou motorů připájejte 8 “červený a černý vodič; horké lepidlo k motorům pro odlehčení tahu.
- Připojte motory k základní desce pomocí kovových držáků dodaných v soupravě Emgreat.
- Upevněte kolečko na spodní konec. Připevněte box na baterie 4 x AA (s bateriemi) na spodní stranu šasi pomocí čtverců na suchý zip,
- Vyhledejte box na baterie mezi motory a kolečkem; to dává nejlepší trakci.
- Vložte MicroBit Dragontail do prkénka;
- Připevněte prkénko k horní části šasi pomocí dvojité lepicí pásky nebo pásků na suchý zip
- Připevněte baterii 2xAAA 3V k šasi pomocí pásků na suchý zip;
- Zasuňte zástrčku baterie JST do zásuvky baterie na desce Microbit.
- Vložte pole ULN 2803A Darlington do integrovaného pole napříč „údolím“.
- V prkénku vedle prkénka vytvořte malý otvor 1/4 "x 1/4", aby jím mohly procházet dráty.
Krok 5: Zapojení
NAPÁJENÍ:
- Protáhněte 6V vodiče skrz otvor a zapojte je do pravé napájecí sběrnice na prkénko.
- Připojte vodič mezi levou a pravou zemní sběrnici na desce.
- Připojte černý vodič mezi pin 9 na ULN2803A a kostru.
- Připojte červený vodič mezi pin 10 na ULN 2803A a +6V napájecí sběrnici.
SIGNÁLNÍ DRÁTY:
Připojte propojovací vodiče:
- Mezi pinem 0 na dragontail a pinem 8 na 2803A (REPRODUKTOR)
- Mezi kolíkem 1 na dragontail a pinem 6 na 2803A (MOTOR 1)
- Mezi Pin 2 na dragontail a Pin 4 na 2803A (MOTOR 2)
- Mezi kolíkem 8 na dragontail a pinem 2 na 2803A (PŘÍSLUŠENSTVÍ)
- Připojte vodiče motoru 1 k +6V sběrnici a kolíku 13 na 2803A
- Připojte vodiče motoru 2 k +6V sběrnici a kolíku 15 na 2803A
- Připojte vodiče reproduktorů k +6V a Pin 11 na 2803A
Krok 6: PROGRAMOVÁNÍ 1: TEST MOTORU
Přejít na Make Code Microbit editor online:
Vytvořte tři funkce motoru- otočte doleva, dopředu a zastavte
V hlavní smyčce zavolejte každou funkci podle obrázku.
Krok 7: Rádiové ovládání
Pro ovládání rádia použijeme funkci Bluetooth Microbit.
Sestavte druhý Microbit do MI Power Board pro Microbit, který obsahuje 3V knoflíkovou baterii, nebo použijte 2xAAA baterii, která je součástí balení Microbit Go.
Pomocí MakeCode Editoru napište krátký program, jak je uvedeno výše, aby mohl fungovat jako dálkové ovládání. Pojmenujte jej „Vysílač“.
Ukázkový program obsahuje displej LED, takže můžete zjistit, že je zapnutý.
Program dělá 2 věci. Když je tlačítko A stisknuto, vyšle #1 ven (pro pípnutí houkačky).
Když je stisknuto tlačítko B, odešle #2 ven, aby spustilo hnací motory.
Krok 8:
Krok 9: Program pro příjem rádiového ovládání
Pomocí editoru MakeCode vytvořte nový projekt s názvem Přijímač.
Aby bylo možné používat rádiové ovládání, musí být oba mikrobity nastaveny na stejný kanál.
Když je přijato číslo 1, pípne to, Když je přijato číslo 2, robot se otočí, vyrazí vpřed a pak se zastaví.
Doporučuje:
Jednoduchý 3D tištěný robot: 11 kroků (s obrázky)
Jednoduchý 3D vytištěný robot: Dovolte mi, abych se seznámil. Vyrostl jsem s erektorovými sadami a poté s LEGO. Později v životě jsem použil 8020 k sestavení prototypů typů systémů, které jsem navrhl. Kolem domu se obvykle nacházely kusy šrotu, které moje děti používaly jako svoji verzi sady na stavění
Jednoduchý robot s automatickým pohybem pomocí IC Arduino a L293d: 6 kroků
Jednoduchý automatický pohybující se robot pomocí Arduino a L293d IC: Toto je základní robot obsluhovaný arduinem a dělá to, že se ve výchozím kódu jen toulá a sleduje kruhovou cestu, ale můžete kód snadno změnit. Je to jednoduchý projekt, který může postavit kdokoli … Takže pokud si
Rozpočet LittleBot: Jednoduchý robot Arduino V2: 10 kroků
Rozpočet LittleBot: Jednoduchý robot Arduino V2: S rozpočtem LittleBot jsme chtěli dětem co nejvíce usnadnit začátky s roboty. Takže jsme uvařili robota až na jeho samotnou podstatu. Způsob pohybu, způsob myšlení a způsob vidění. Jakmile jsou na svém místě, máte robota, kterého
Rozpočet LittleBot: Jednoduchý robot Arduino: 10 kroků
Rozpočet LittleBot: Jednoduchý robot Arduino: S rozpočtem LittleBot jsme chtěli dětem co nejvíce usnadnit začátky s roboty. Takže jsme uvařili robota až na jeho samotnou podstatu. Způsob pohybu, způsob myšlení a způsob vidění. Jakmile jsou na svém místě, máte robota, kterého
Jednoduchý mikro: bitový robot s koly Lego Technics: 5 kroků
Jednoduchý mikro: bitový robot s koly Lego Technics: Tento instruktáž je o použití velmi jednoduchého podvozku pomocí 2 kusů 5 mm perspexu, které jsem nařezal a vyvrtal, abych mohl co nejrychleji rozjet mikro: bitový robot. nastavit scénu, že jsem nepoužíval žádné elektrické nářadí kromě