Obsah:

Micro: bit Zip Tile Úvod: 9 krokov (s obrázkami)
Micro: bit Zip Tile Úvod: 9 krokov (s obrázkami)

Video: Micro: bit Zip Tile Úvod: 9 krokov (s obrázkami)

Video: Micro: bit Zip Tile Úvod: 9 krokov (s obrázkami)
Video: :VIEW ZIP Halo HD for micro:bit by Kitronik 2024, November
Anonim
Micro: bit Zip Tile Úvod
Micro: bit Zip Tile Úvod

Predtým, ako budem pokračovať vo svojej sérii inštrukcií k zrakovému senzoru MU pre Micro: bit, musím tento návod nastaviť pre Zip Tile Kitronik, pretože ho budem používať.

Zipová dlaždica Kitronik, odteraz ju budem len nazývať Zip, je neopixelová matica 8x8, ktorú je možné pomerne ľahko spustiť pomocou mikro: bitu. Môžete skutočne pridať niekoľko Zipsov dohromady, aby ste získali neopixelovú maticu 16x16. Nie sú lacné, ale neopixelová matica nie je nikdy lacná, a preto som zistil, že cena je celkom dobrá.

V tomto návode sa pozriem na to, ako ho nastaviť a naprogramovať. Prejdem od jednoduchých programov k veľmi zložitým programom.

Zásoby

1 x BBC Micro: bit

1 x dlaždica na zips Kitronik

3,5 - 5,3 V zdroj energie. Používam iba držiak batérie 3 x AA s tlačidlom zapnutia/vypnutia

Krok 1: Pripojenie mikro: bitu a zipu

Pripojenie mikro: bitu a zipu
Pripojenie mikro: bitu a zipu
Pripojenie mikro: bitu a zipu
Pripojenie mikro: bitu a zipu
Pripojenie mikro: bitu a zipu
Pripojenie mikro: bitu a zipu

Keď ste si kúpili zips, dodáva sa s piatimi skrutkami a piatimi malými plastovými rúrkami. Ak chcete pripojiť micro: bit a zips, jednoducho vložte skrutky do piatich veľkých otvorov v micro: bite, na každý dajte malú plastovú trubičku a potom ich zaskrutkujte do konektorov 5 zipsov.

Skutočne stačí pripojiť 3 skrutky, pretože zips potrebuje iba údaje z pinu 0. Takže stačí pripojiť iba 3 V, GND a pin 0.

Môžete sa tiež rozhodnúť, že na všetky skrutky nedáte plastové rúrky. Umožní vám to prístup k pinom tak, že naň umiestnite aligátorovú svorku. Trubičky by ste mali vždy nasadiť najmenej na dve skrutky.

Pripojte napájanie k zipsu a nie k mikro: bitu. Zips potrebuje oveľa viac energie, ako môže mikro: bit poskytnúť, ale môže veľmi ľahko napájať mikro: bit. Vstavané bezpečnostné opatrenia zabraňujú tomu, aby bol zips napájaný z mikro: bitu.

Ak napájate micro: bit a zip z dvoch rôznych zdrojov, tieto bezpečnostné opatrenia sa niekedy zapnú a zips prestane fungovať. Nebojte sa. Stačí odpojiť všetku energiu a čakať. Po niekoľkých minútach by to malo opäť fungovať. Najčastejšie sa to stane, keď pripojíte mikro: bit k počítaču bez toho, aby ste museli napájať zips.

Krok 2: Získanie rozšírenia

Získanie rozšírenia
Získanie rozšírenia
Získanie rozšírenia
Získanie rozšírenia
Získanie rozšírenia
Získanie rozšírenia

Najprv prejdite do editora Makecode a spustite nový projekt. Potom prejdite na „Rozšírené“a vyberte „Rozšírenia“. Uvedomte si, že keďže som Dán, tieto tlačidlá majú na obrázkoch mierne odlišné názvy. V rozšíreniach hľadáte „dlaždice zip“a vyberiete jediný výsledok, ktorý získate.

Krok 3: Prvý program

Prvý program
Prvý program
Prvý program
Prvý program

Stále som Dán, takže môj Makecode je v dánčine, ale stále môžete správne vidieť, s čím sa bloky porovnávajú v anglickej verzii

Prvý blok v „Na začiatku“(Ved štart) inicializuje spojenie medzi mikro: bitom a zipsom. Tu musíte špecifikovať, koľko zipsov používate a ako sú zložené. Pretože používame iba jeden zips, máme iba maticu 1x1, takže sme ho nastavili na 1 vertikálny a 1 horizontálny.

Ďalší blok nastavil jas od 0 do 255. Nastavili sme ho na 50. Zips je veľmi jasný. Málokedy chcete používať jas vyšší ako 50.

Potom som zadal príkaz „Zobraziť číslo“na riešenie problémov. Toto číslo sa zobrazí na mikro: bite a nie na zipse.

V slučke navždy prvý príkaz nastaví LED a 3; 3 na červenú. Skutočne neukáže farbu, skôr ako zavoláme druhý príkaz „Zobraziť“. Je dôležité si to zapamätať. Príkaz set nemení farbu pred spustením príkazu show.

Kód nájdete tu.

Krok 4: Druhý program

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

Pre druhý program ponecháme to isté v „Na začiatku“, ale zmeníme slučku „navždy“.

Je to skutočne iba jeden príkaz, ktorý posúva text po zip. Môžete zmeniť rýchlosť a farbu textu a tiež pridať riadky pod a/alebo nad text. Je to veľmi užitočný a ľahký príkaz

Program nájdete tu.

Krok 5: Program 3

Image
Image

V „Na začiatku“opäť ponecháme to isté, ale zmeníme slučku „navždy“.

Prvý príkaz nastaví LED na 0; 0 na červenú. Nezabudnite, že to ešte nemôžete vidieť, pretože sme nepoužili príkaz show.

Predstavte si, že všetky diódy LED na zipse majú číslo medzi 1 a 64. Počnúc 1 v 0; 0, 2 v 0; 1 a tak ďalej. Druhý blok posúva všetky diódy LED na 2 stupňoch zipsu. Takže z 1 sa stanú 3 a z 2 sa stanú 4. Opakuje sa to, takže 63 bude 1.

Tretí blok je príkaz show, ktorý zobrazuje farebné LED diódy.

Štvrtý blok len nechá mikro: bit pol sekundy počkať, kým sa zopakuje. Tak budeme mať rýchlo každú druhú LED zafarbenú na červeno.

Program nájdete tu.

Krok 6: Štvrtý program

Image
Image

V tomto programe používame opakovaciu slučku a premennú "Kreslenie" na zafarbenie celého riadku na červeno. Potom použijeme príkaz otočiť na celý riadok o krok a potom ho ukážeme.

Program nájdete tu.

Krok 7: Plánovanie obrázka Bit Art

Pred ďalším krokom som naplánoval, ako by mal môj obrázok vyzerať v programe kreslenia. Toho pacmana som nakreslil ako ducha.

Krok 8: Duch

Image
Image
Rôzni duchovia
Rôzni duchovia

Prvá časť programu, označená červeným kruhom, zmení farbu tlačidla 6 LED v prvom rade na červenú.

Potom sa celý riadok presunie a druhá programová časť programu, označená modrým kruhom, opäť vymaľuje prvý riadok. Najprv nastaví 5 LED diód na červenú a potom jednu z nich nastaví na bielu a druhú na modrú.

Opäť sa presunie celý riadok a nová časť programu vymaľuje tretí riadok. Program takto pokračuje, až kým nie je vymaľovaný celý duch.

Je to dlhý program, takže nebudem nahrávať obrázky celého. Namiesto toho môžete program nájsť tu.

Krok 9: Rôzni duchovia

Image
Image
Rôzni duchovia
Rôzni duchovia

Teraz teda vylepšujeme náš posledný program pridaním troch nových premenných. Oko, ktoré drží farbu očí duchov. Duch, ktorý drží farbu ducha. AnUnit, ktorý rozhoduje o farbách.

Na prvom obrázku môžete vidieť, ako je červená vymieňaná s premennou duch a modrá s premennou oko.

Časť programu na druhom obrázku mení premenné v závislosti od AnUnit. Takže ak AnUnit = 0, potom sa oko zmení na modré a duch sa zmení na červený, ak je na AnUnit = 1, potom sa oko zmení na červené a duch sa zmení na modrý.

Tretí obrázok je koniec programu, kde sme AnUnit zvýšili o 1 a potom, ak sú 3, je nastavený na 0.

AnUnit sa teraz zmení medzi 0, 1, 2 vždy, keď sa celý program spustí raz a v závislosti od toho, čo je AnUnit, sa zmení farba duchov.

Program nájdete tu.

Odporúča: