Sadržaj:

Micro: bit Zip Tile Uvod: 9 koraka (sa slikama)
Micro: bit Zip Tile Uvod: 9 koraka (sa slikama)

Video: Micro: bit Zip Tile Uvod: 9 koraka (sa slikama)

Video: Micro: bit Zip Tile Uvod: 9 koraka (sa slikama)
Video: Two CALs! 2024, Srpanj
Anonim
Micro: bit Zip Tile Uvod
Micro: bit Zip Tile Uvod

Prije nego nastavim svoju seriju instrukcija MU senzora vida za Micro: bit, moram ovo učiniti poučnim za Kitronik Zip Tile, budući da ću ga koristiti.

Kitronik Zip Tile, od sada ću ga samo zvati Zip, matrica je 8x8 neopiksela, koju micro: bit može prilično lako pokrenuti. Zapravo možete dodati nekoliko Zipova zajedno, tako da možete dobiti matricu od 16 x 16 neopiksela. Nisu jeftine, ali neopikselne matrice nikad nisu jeftine, pa sam prilično dobro našao cijenu.

Za ovu instrukciju ću proći kako je postaviti i programirati. Ići ću od jednostavnih programa do vrlo složenih programa.

Pribor

1 x BBC Micro: bit

1 x Kitronik Zip pločica

Izvor napajanja 3,5 - 5,3 V. Upravo koristim držač baterije 3 x AA s gumbom za uključivanje/isključivanje

Korak 1: Spajanje Micro: bita i Zip -a

Spajanje Micro: bita i Zip -a
Spajanje Micro: bita i Zip -a
Spajanje Micro: bita i Zip -a
Spajanje Micro: bita i Zip -a
Spajanje Micro: bita i Zip -a
Spajanje Micro: bita i Zip -a

Kad ste kupili patentni zatvarač, dolazi s pet vijaka i pet malih plastičnih cijevi. Za spajanje micro: bita i patentnog zatvarača jednostavno stavite vijke u pet velikih rupica na micro: bitu, na svaku stavite malu plastičnu cijev, a zatim ih uvrnite u spojnice na patentnim zatvaračima 5.

Zapravo morate spojiti samo 3 vijka, jer patentnom zatvaraču trebaju samo podaci s pina 0. Dakle, samo trebate spojiti 3 V, GND i pin 0.

Također možete odabrati da ne stavljate plastične cijevi na sve vijke. To će vam omogućiti pristup iglama, stavljanjem aligatorske kopče na nju. Uvijek trebate staviti cijevi na barem dva vijka.

Spojite napajanje na zatvarač, a ne na micro: bit. Zip -u je potrebno mnogo više energije nego što micro: bit može pružiti, ali može prilično jednostavno napajati micro: bit. Ugrađene sigurnosne mjere sprječavaju napajanje zip -a iz micro: bita.

Ako napajate micro: bit i zip iz dva različita izvora, te će se sigurnosne mjere ponekad uključiti i zatvarač će prestati raditi. Ne brinite. Samo isključite svu struju i pričekajte. Nakon nekoliko minuta trebao bi ponovno raditi. Najčešće se to događa kada povežete micro: bit s računalom, bez isključivanja napajanja patentnim zatvaračem.

Korak 2: Dobivanje proširenja

Dobivanje proširenja
Dobivanje proširenja
Dobivanje proširenja
Dobivanje proširenja
Dobivanje proširenja
Dobivanje proširenja

Prvo idete u uređivač Makecode i započinjete novi projekt. Zatim idite na "Napredno" i odaberite "Proširenja". Imajte na umu da budući da sam Dankinja, ovi gumbi imaju malo drugačije nazive na slikama. U proširenjima tražite "zip tile" i odaberete jedini rezultat koji dobijete.

Korak 3: Prvi program

Prvi program
Prvi program
Prvi program
Prvi program

Još sam danski, pa je moj Makecode na danskom, ali i dalje možete ispravno vidjeti s čime se blokovi uspoređuju u engleskoj verziji

Prvi blok u "On start" (Ved start) inicijalizira vezu između micro: bita i zip -a. Ovdje morate navesti koliko rajsferšlusa koristite i kako su sastavljeni. Budući da koristimo samo jedan patentni zatvarač, imamo samo matricu 1x1, pa smo je postavili na 1 okomito i 1 vodoravno.

Sljedeći blok postavlja svjetlinu od 0 do 255. Postavili smo ga na 50. Zip je vrlo svijetao. Rijetko želite koristiti svjetlinu veću od 50.

Zatim sam stavio naredbu "Prikaži broj" za rješavanje problema. Taj će broj biti prikazan na micro: bit -u, a ne na zipu.

U zauvijek petlji prva naredba postavlja LED a 3; 3 na crveno. Neće zapravo prikazati boju, prije nego što drugu naredbu pozovemo "Prikaži". To je važno zapamtiti. Naredba set ne mijenja boju prije izvođenja naredbe show.

Kôd se može pronaći ovdje.

Korak 4: Drugi program

Image
Image
Planiranje malo umjetničke slike
Planiranje malo umjetničke slike

Za drugi program zadržavamo isti u "On start", ali mijenjamo "forever" petlju.

To je zapravo samo jedna naredba koja pomiče tekst preko zip -a. Možete promijeniti brzinu i boju teksta te dodati i redove ispod i/ili preko teksta. To je vrlo korisna i laka naredba

Program možete pronaći ovdje.

Korak 5: Program 3

Image
Image

Opet zadržavamo isto u "Na početku", ali promijenimo petlju "zauvijek".

Prva naredba postavlja LED na 0; 0 na crveno. Upamtite da to još ne možete vidjeti jer nismo koristili naredbu show.

Zamislite da sve LED diode na patentnom zatvaraču imaju broj između 1 i 64. Počevši od 1 u 0; 0, 2 u 0; 1 i tako dalje. Drugi blok pomiče sve LED diode na patentnom zatvaraču u 2 koraka. Tako 1 postaje 3, a 2 postaje 4. Ponavlja se, tako da 63 postaje 1.

Treći blok je naredba show koja prikazuje LED diode u boji.

Četvrti blok samo čini da micro: bit pričeka pola sekunde prije nego što se ponovi. Na taj način ćemo brzo svaku drugu LED diodu obojati crvenom bojom.

Program se može pronaći ovdje.

Korak 6: Četvrti program

Image
Image

U ovom programu koristimo petlju ponavljanja i varijablu "Crtež" kako bismo cijeli red obojili u crveno. Zatim koristimo naredbu rotate za cijeli red korak, a zatim je prikazujemo.

Program se može pronaći ovdje.

Korak 7: Planiranje malo umjetničke slike

Prije sljedećeg koraka planirao sam kako bi moja slika trebala izgledati u programu za crtanje. Nacrtao sam ovog pacmana poput duha.

Korak 8: Duh

Image
Image
Različiti duhovi
Različiti duhovi

Prvi dio programa, označen crvenim kružićem, gumb 6 LED dioda u prvom redu postaje crven.

Zatim se cijeli redak pomiče i drugi programski dio programa, označen plavim krugom, ponovno oslikava prvi red. Prvo postavlja 5 LED dioda na crveno, a zatim jednu od njih postavlja na bijelu, a drugu na plavu boju.

Ponovno se cijeli red pomiče i novi dio programa oslikava treći red. Program se nastavlja tako dok se cijeli duh ne naslika.

Program je dug, pa neću postavljati slike svega toga. Umjesto toga program možete pronaći ovdje.

Korak 9: Različiti duhovi

Image
Image
Različiti duhovi
Različiti duhovi

Dakle, sada poboljšavamo naš posljednji program dodavanjem tri nove varijable. Oko, koje zadržava boju očiju duhova. Duh, koji zadržava boju duha. AnUnit, koji odlučuje o bojama.

Na prvoj slici možete vidjeti kako se crvena iscrpljuje s varijablom duha, a plava s varijablom oka.

Dio programa na drugoj slici mijenja varijable ovisno o AnUnit -u. Dakle, ako je AnUnit = 0, tada oko postaje plavo, a duh postaje crveno, ako je AnUnit = 1, tada oko postaje crveno, a duh postaje plav.

Treća slika je kraj programa gdje AnUnit povećavamo za 1, a zatim ako je 3 postavlja se na 0.

Tako će se AnUnit sada mijenjati između 0, 1, 2 svaki put kad se cijeli program jednom pokrene i ovisno o tome koji je AnUnit boja boja će se promijeniti.

Program možete pronaći ovdje.

Preporučeni: