Obsah:

Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)
Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)

Video: Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)

Video: Jak spustit servomotory pomocí Moto: bit s Micro: bit: 7 kroků (s obrázky)
Video: 5 ÚŽASNÝCH ŽIVOTNÍCH HACKŮ #2 2024, Listopad
Anonim
Jak spustit servomotory pomocí Moto: bit s Micro: bit
Jak spustit servomotory pomocí Moto: bit s Micro: bit
Jak spustit servomotory pomocí Moto: bit s Micro: bit
Jak spustit servomotory pomocí Moto: bit s Micro: bit

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

Nastavte Moto: bit
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

Zapojte do motoru: bit servomotor
Zapojte do motoru: bit servomotor
Zapojte servomotor do Moto: bit
Zapojte servomotor do Moto: bit
Zapojte do motoru: bit servomotor
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

Image
Image

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

Přidejte další motor!
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: