Obsah:

Micro: bit Zip Tile Úvod: 9 kroků (s obrázky)
Micro: bit Zip Tile Úvod: 9 kroků (s obrázky)

Video: Micro: bit Zip Tile Úvod: 9 kroků (s obrázky)

Video: Micro: bit Zip Tile Úvod: 9 kroků (s obrázky)
Video: Pokyny pro design webových stránek pro profesionální prodej SEO Standard-Jak vytvořit web od A ... 2024, Listopad
Anonim
Micro: bit Zip Tile Úvod
Micro: bit Zip Tile Úvod

Než budu pokračovat ve své sérii instrukčních instrukcí MU pro senzor zraku pro Micro: bit, musím tento instruktáž udělat pro Kitronik Zip Tile, protože ho budu používat.

Zipová dlaždice Kitronik, od nynějška jí budu říkat Zip, je matice neopixelů 8x8, kterou lze poměrně snadno spustit pomocí mikro: bitu. Můžete skutečně přidat několik Zipů dohromady, abyste získali neopixelovou matici 16x16. Nejsou levné, ale neopixelová matice nikdy nejsou levné, a tak jsem našel docela dobrou cenu.

Pro tento instruktáž projdu tím, jak jej nastavit a naprogramovat. Přejdu od jednoduchých programů k velmi složitým programům.

Zásoby

1 x BBC Micro: bit

1 x dlaždice na zip Kitronik

3,5 - 5,3 V napájecí zdroj. Používám pouze držák baterie 3 x AA s tlačítkem zapnutí/vypnutí

Krok 1: Připojení mikro: bitu a zipu

Propojení mikro: bitu a zipu
Propojení mikro: bitu a zipu
Propojení mikro: bitu a zipu
Propojení mikro: bitu a zipu
Propojení mikro: bitu a zipu
Propojení mikro: bitu a zipu

Když jste si koupili zip, přichází s pěti šrouby a pěti malými plastovými trubičkami. Chcete -li spojit micro: bit a zip, jednoduše vložte šrouby do pěti velkých otvorů v micro: bit, na každý z nich vložte malou plastovou trubičku a poté je zašroubujte do konektorů 5 zipů.

Skutečně stačí připojit 3 šrouby, protože zip potřebuje pouze data z pinu 0. Takže stačí připojit pouze 3 V, GND a pin 0.

Můžete se také rozhodnout nedat plastové trubky na všechny šrouby. To vám umožní přístup ke kolíkům tím, že na ně umístíte krokodýlí klip. Vždy byste měli nasadit trubičky alespoň na dva šrouby.

Připojte napájení ke zipu a ne k mikro: bitu. Zip potřebuje mnohem více energie, než může poskytnout micro: bit, ale může napájet micro: bit poměrně snadno. Integrovaná bezpečnostní opatření zabraňují tomu, aby zip byl napájen z micro: bitu.

Pokud napájíte micro: bit a zip ze dvou různých zdrojů, pak se tato bezpečnostní opatření někdy aktivují a zip přestane fungovat. Nebojte se. Stačí odpojit veškerou energii a počkat. Po několika minutách by to mělo opět fungovat. Nejčastěji se to stane, když připojíte micro: bit k počítači, aniž byste odpojili napájení zipu.

Krok 2: Získání rozšíření

Získání rozšíření
Získání rozšíření
Získání rozšíření
Získání rozšíření
Získání rozšíření
Získání rozšíření

Nejprve přejděte do editoru Makecode a spusťte nový projekt. Poté přejděte na „Pokročilé“a vyberte „Rozšíření“. Uvědomte si, že protože jsem Dán, tato tlačítka mají na obrázcích trochu jiná jména. V rozšířeních hledáte „zip dlaždice“a vyberete jediný výsledek, který získáte.

Krok 3: První program

První program
První program
První program
První program

Jsem stále dánský, takže můj Makecode je v dánštině, ale pořád můžete pořád vidět, s čím se bloky srovnávají v anglické verzi

První blok v "Při spuštění" (Ved start) inicializuje spojení mezi micro: bitem a zipem. Zde musíte určit, kolik zipů používáte a jak jsou složeny. Protože používáme pouze jeden zip, máme pouze matici 1x1, takže jsme ji nastavili na 1 svislou a 1 vodorovnou.

Další blok nastavil jas od 0 do 255. Nastavili jsme ho na 50. Zip je velmi jasný. Málokdy chcete použít jas nad 50.

Poté jsem zadal příkaz „Zobrazit číslo“pro řešení potíží. Toto číslo se zobrazí na mikro: bitu a ne na zipu.

Ve smyčce navždy první příkaz nastaví LED a 3; 3 na červenou. Skutečně neukáže barvu, než zavoláme druhý příkaz „Zobrazit“. To je důležité si zapamatovat. Příkaz set nemění barvu před spuštěním příkazu show.

Kód najdete zde.

Krok 4: Druhý program

Image
Image
Planing a Bit Art Picture
Planing a Bit Art Picture

U druhého programu ponecháme totéž v „Na startu“, ale změníme smyčku „navždy“.

Jedná se vlastně o jediný příkaz, který posouvá text po zipu. Můžete změnit rychlost a barvu textu a také přidat řádky pod a/nebo přes text. Je to velmi užitečný a snadný příkaz

Program najdete zde.

Krok 5: Program 3

Image
Image

V „Na začátku“opět ponecháme totéž, ale změníme smyčku „navždy“.

První příkaz nastaví LED na 0; 0 na červenou. Pamatujte, že to ještě nevidíte, protože jsme nepoužili příkaz show.

Představte si, že všechny LED diody na zipu mají číslo mezi 1 a 64. Počínaje 1 v 0; 0, 2 v 0; 1 a tak dále. Druhý blok přesune všechny LED diody na 2 kroky zipu. Takže 1 se stane 3 a 2 se stane 4. Opakuje se, takže 63 se stane 1.

Třetí blok je příkaz show, který ukazuje barevné LED diody.

Čtvrtý blok jen nechává mikro: bit půl sekundy počkat, než se opakuje. Tak budeme mít rychle každou druhou LED červenou barvu.

Program najdete zde.

Krok 6: Čtvrtý program

Image
Image

V tomto programu používáme opakovací smyčku a proměnnou „Kreslení“k vymalování celého řádku červeně. Poté použijeme příkaz otočit na celý řádek o krok a poté jej ukážeme.

Program najdete zde.

Krok 7: Hoblování obrazu Bit Art

Před dalším krokem jsem naplánoval, jak by měl můj obrázek vypadat v kreslícím programu. Toho pacmana jsem nakreslil jako ducha.

Krok 8: Duch

Image
Image
Různí duchové
Různí duchové

První část programu, označená červeným kruhem, změní barvu tlačítka 6 LED v první řadě na červenou.

Poté se celý řádek přesune a druhá programová část programu, označená modrým kruhem, znovu namaluje první řadu. Nejprve nastaví 5 LED na červenou a poté jednu z nich na bílou a druhou na modrou.

Znovu se celý řádek přesune a nová část programu namaluje třetinový řádek. Program tak pokračuje, dokud není celý duch namalován.

Je to dlouhý program, takže nebudu nahrávat obrázky všeho. Místo toho můžete program najít zde.

Krok 9: Různí duchové

Image
Image
Různí duchové
Různí duchové

Nyní tedy vylepšujeme náš poslední program přidáním tří nových proměnných. Oko, které drží barvu očí duchů. Duch, který drží barvu ducha. AnUnit, který rozhoduje o barvách.

Na prvním obrázku můžete vidět, jak je červená proměnná duchů a modrá s proměnnou očí.

Část programu na druhém obrázku mění proměnné v závislosti na AnUnit. Pokud tedy AnUnit = 0, pak se oko zbarví do modra a duch zčervená, pokud je AnUnit = 1, pak oko zčervená a duch do modra.

Třetí obrázek je konec programu, kde jsme AnUnit zvýšili o 1 a pak, pokud jsou 3, je nastaven na 0.

AnUnit se tedy nyní změní mezi 0, 1, 2 pokaždé, když se celý program spustí jednou a v závislosti na tom, jaký AnUnit je, se změní barva duchů.

Program najdete zde.

Doporučuje: