Obsah:
- Zásoby
- Krok 1: Nastavte Moto: bit
- Krok 2: Zapojte do motoru: bit servomotor
- Krok 3: Naprogramujte Micro: bit na spuštění servomotoru
- Krok 4: Spusťte servomotor
- Krok 5: Stáhněte si kód na svůj Micro: bit
- Krok 6: Přidejte další motor
- Krok 7: Spusťte něco skvělého se svými motory
Video: Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
Jedním ze způsobů, jak rozšířit funkčnost micro: bit, je použít desku s názvem moto: bit od SparkFun Electronics (přibližně 15–20 $). Vypadá to složitě a má mnoho funkcí, ale není těžké z něj spustit servomotory. Moto: bit vám umožňuje provozovat silnější motory než malý mikromotor, který můžete spustit pouze z mikro: bit.
Zásoby
- moto: bit
- bbc micro: bit
- servomotor
- napájecí zdroj s konektorem barel jack (adaptér klimatizace, ale můžete také použít baterii)
Krok 1: Nastavte Moto: bit
Pojďme se podívat na moto: bit. Nahoře je dlouhý slot, kam vložíte micro: bit. Ujistěte se, že je mikro: bit vložen pohodlně, LED diody směřují nahoru.
Na straně moto: bit je napájecí konektor. Můžete připojit celou řadu různých zdrojů napájení. Nepoužívejte více než 11 V. Můžete použít 4 baterie AA, jednu 9V baterii nebo síťový adaptér, jehož výstup nepřesahuje 11 V.
Krok 2: Zapojte do motoru: bit servomotor
Podívejte se pozorně na moto: bit. Uvidíte skupinu kolíků označených „SERVO“. Zde zapojíme servomotor. Piny na levé straně oblasti SERVO říkají „P15, VCC, GND“a ty napravo „P16, VCC, GND“.
V tomto případě zapojíme servomotor do kolíků vlevo.
Servomotor je dodáván se třemi barevnými vodiči, obvykle připojenými k zásuvce. Dráty jsou obvykle černé, červené a pak třetí barvy. Černá téměř vždy znamená „zem“(a připojí se k GND na moto: bit); červená nese „napájení“(a zapojí se do VCC na moto: bit) a bílý vodič na tomto motoru je to, co nese data (a zapojí se do P15 na moto: bit).
Zapojte motor do sloupce „P15, VCC, GND“a ujistěte se, že odpovídá bílému vodiči s P15, červenému k VCC a černému k GND.
Krok 3: Naprogramujte Micro: bit na spuštění servomotoru
Nyní potřebujeme nějaký kód, aby mikro: bit spustil motor, který jsme připojili k desce moto: bit.
Otevřete MakeCode a spusťte nový projekt. (Předpokládáme, že jste zvládli prvních pár tutoriálů o MakeCode).
Když stiskneme tlačítko A na mikro: bitu, řekneme našemu servomotoru, aby se pohyboval čtyřikrát tam a zpět.
Přetáhněte blok „Zapnuto tlačítko A stisknuto“z „Vstupní nabídky“.
Dále přidejte smyčku. Přetáhněte zelený blok „opakování“z nabídky „Smyčky“a zacvakněte jej do fialového bloku „na stisknutém tlačítku A“. Když tedy stiskneme tlačítko A, uděláme něco čtyřikrát …
Krok 4: Spusťte servomotor
Potřebujeme přidat několik bloků, abychom spustili náš motor.
- Ve spodní části položek nabídky klikněte na možnost „Upřesnit“.
- Vyberte položku s nápisem „Piny“. Přetáhněte červený blok s nápisem „pin pro zápis serva… na…“a zacvakněte jej do bloku opakování. Naše servo je zapojeno do kolíku 15 (P15), takže vyberte P15 a změňte nastavení stupně na 0.
- Přidejte světle modrý blok „pozastavení“(nachází se v nabídce Základní) a změňte jej na 500 ms (milisekundy).
- Poté přidejte další červený blok serva, vyberte P15 a posuňte servo do polohy 180 stupňů.
- Přidejte další blok pozastavení.
- Při pohledu na kompletní kód zní: „Když stisknu tlačítko A, proveďte to 4krát: posuňte servo do polohy 0 stupňů, počkejte 500 milisekund, přesuňte servo do polohy 180, počkejte 500 milisekund“.
- Kliknutím na tlačítko A na simulovaném mikro: bitu zobrazíte pohyb serva.
Krok 5: Stáhněte si kód na svůj Micro: bit
Připojte micro: bit k počítači pomocí kabelu USB. Klikněte na tlačítko stahování a přetáhněte soubor.hex na micro: bit.
[Pokud nevíte, jak to udělat, podívejte se do stručného průvodce MakeCode.]
Když stisknete tlačítko A na mikro: bitu, vaše servo by mělo běžet!
Experimentujte změnou kódu tak, aby používala různá nastavení pro polohy serv, různá čísla v opakovací smyčce a různé doby pauzy.
Krok 6: Přidejte další motor
Totéž můžete udělat s motorem zapojeným do P16 (kolík 16).
Pokud přidáte tyto bloky kódu (a stáhnete je do svého mikro: bitu), můžete spustit motor na P15, když stisknete tlačítko A, a motor na P16, když stisknete tlačítko B.
Krok 7: Spusťte něco skvělého se svými motory
Pomocí našich motorů provozujeme papírenské stroje z našich projektů Paper Mechatronics. Podívejte se na web, kde si můžete postavit vlastní stroje, a poté je připojit k servomotorům. Bavte se!
Tento materiál je založen na práci podporované National Science Foundation pod Grantem č. IIS-1735836. Jakékoli názory, zjištění a závěry nebo doporučení vyjádřené v tomto materiálu jsou názory autora (autorů) a nemusí nutně odrážet názory Národní vědecké nadace.
Tento projekt je výsledkem spolupráce mezi The Concord Consortium, University of Colorado, Boulder a Georgia Tech University.
Doporučuje:
Jak vyrobit dron pomocí Arduino UNO - Vytvořte kvadrokoptéru pomocí mikrokontroléru: 8 kroků (s obrázky)
Jak vyrobit dron pomocí Arduino UNO | Vytvořte kvadrokoptéru pomocí mikrokontroléru: Úvod Navštivte můj kanál na YouTube Drone je velmi drahý gadget (produkt) na nákup. V tomto příspěvku budu diskutovat, jak to udělám levně? A jak si můžete takhle vyrobit vlastní za levnou cenu … V Indii všechny materiály (motory, ESC
Jak spustit bezkartáčový stejnosměrný motor Drone Quadcopter pomocí střídavého regulátoru otáček motoru a servomotoru HW30A: 3 kroky
Jak spustit bezkartáčový stejnosměrný motor Drone Quadcopter pomocí střídavého regulátoru otáček motoru a servomotoru HW30A: Popis: Toto zařízení se nazývá servomotorový tester, který lze použít ke spuštění servomotoru jednoduchým zapojením servomotoru a napájecího zdroje. Zařízení lze také použít jako generátor signálu pro elektrický regulátor rychlosti (ESC), poté můžete
Humanoidní robot na bázi Arduina využívající servomotory: 7 kroků (s obrázky)
Humanoidní robot na bázi Arduina využívající servomotory: Ahoj všichni, toto je můj první humanoidní robot vyrobený z pěnového plechu z PVC. Je k dispozici v různých tloušťkách. Zde jsem použil 0,5 mm. Nyní tento robot může jen chodit, když jsem zapnul. Nyní pracuji na propojení Arduina a mobilu přes Bluetooth
Jak spustit hodiny baterie na sluneční energii: 15 kroků (s obrázky)
Jak spustit bateriové hodiny na sluneční energii: Tento příspěvek navazuje na předchozí v roce 2016 (viz zde), ale v mezidobí došlo k vývoji komponent, které výrazně usnadňují práci a zlepšují výkon. Zde uvedené techniky umožní solární
Jak spustit vlastní výzkumnou laboratoř Graffiti: 6 kroků (s obrázky)
Jak zahájit vlastní výzkumnou laboratoř Graffiti: Založení vlastní falešné laboratoře je snadné, ale v těchto šesti pompézních krocích se pokusíme, aby to vypadalo těžce