Obsah:
- Zásoby
- Krok 1: Pripojenie mikro: bitu a zipu
- Krok 2: Získanie rozšírenia
- Krok 3: Prvý program
- Krok 4: Druhý program
- Krok 5: Program 3
- Krok 6: Štvrtý program
- Krok 7: Plánovanie obrázka Bit Art
- Krok 8: Duch
- Krok 9: Rôzni duchovia
Video: Micro: bit Zip Tile Úvod: 9 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
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
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
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
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
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
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
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
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
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:
Ochranná prilba Covid, časť 1: Úvod do obvodov Tinkercad!: 20 krokov (s obrázkami)
Helma Covid Časť 1: Úvod do obvodov Tinkercad !: Dobrý deň, priateľu! V tejto dvojdielnej sérii sa naučíme používať Tinkercad's Circuits - zábavný, výkonný a vzdelávací nástroj na zoznámenie sa s fungovaním obvodov! Jeden z najlepších spôsobov, ako sa učiť, je robiť. Najprv teda navrhneme náš vlastný projekt:
Úvod do infračervených obvodov: 8 krokov (s obrázkami)
Úvod do infračervených obvodov: IR je komplexná časť technológie, s ktorou sa však veľmi ľahko pracuje. Na rozdiel od diód LED alebo laserov nie je infračervené žiarenie ľudským okom viditeľné. V tomto návode ukážem používanie infračerveného žiarenia prostredníctvom troch rôznych obvodov. Obvody nebudú
Micro: bit Neopixel Úvod: 6 krokov
Micro: bit Neopixel Úvod: Tento návod vás poučí o základoch Neopixelov a ukáže vám, ako používať knižnicu Neopixel. Neopixely sú skvelým spôsobom, ako vniesť svetlo do vašich projektov, pretože sú lacné, ľahko sa používajú a mikro: bit dokáže ovládať mnohé z nich súčasne
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: 7 krokov (s obrázkami)
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: Jeden zo spôsobov, ako rozšíriť funkčnosť micro: bit, je použiť dosku s názvom moto: bit od SparkFun Electronics (približne 15-20 dolárov). Vyzerá to komplikovane a má veľa funkcií, ale nie je ťažké z neho spustiť servomotory. Moto: bit vám umožňuje
Micro: bit MU Vision Sensor and Zip Tile, kombinované: 9 krokov (s obrázkami)
Micro: bit MU Vision Sensor and Zip Tile Combined: Takže v tomto projekte ideme kombinovať zrakový senzor MU s Kitronik Zip Tile. Na rozpoznanie farieb použijeme senzor videnia MU a prinesieme ho, aby nám ho ukázal Zip Tile. Použijeme niektoré z techník, ktoré sme použili predtým