Sadržaj:
- Supplies
- Korak 1: Povežite Micro: bit i Zip
- Korak 2: Dobivanje proširenja
- Korak 3: Prvi program
- Korak 4: Drugi program
- Korak 5: Program 3
- Korak 6: Četvrti program
- Korak 7: Planiranje bitne umjetničke slike
- Korak 8: Duh
- Korak 9: Različiti duhovi
Video: Micro: bit Zip Tile Uvod: 9 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Prije nego nastavim svoju seriju instrukcija MU senzora vida za Micro: bit, moram napraviti ovu instrukciju za Kitronik Zip Tile, jer ću je koristiti.
Kitronik Zip Tile, od sada ću ga samo zvati Zip, matrica je 8x8 neopiksela, koju micro: bit može pokrenuti prilično jednostavno. Zapravo možete dodati nekoliko Zipova zajedno, tako da možete dobiti matricu od 16 x 16 neopiksela. Nisu jeftine, ali neopikselne matrice nikada nisu jeftine, pa sam prilično dobro našao cijenu.
Za ovu instrukciju ću proći kako da je postavim i programiram. Ići ću od jednostavnih programa do vrlo složenih programa.
Supplies
1 x BBC Micro: bit
1 x Kitronik Zip pločica
3.5 - 5.3 V izvor napajanja. Koristim samo držač baterije 3 x AA s gumbom za uključivanje/isključivanje
Korak 1: Povežite Micro: bit i Zip
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, stavite malu plastičnu cijev na svaku, a zatim ih uvrnite u konektore s patentnim zatvaračima 5.
Zapravo morate spojiti samo 3 vijka, jer patentnom zatvaraču trebaju samo podaci sa pina 0. Dakle, potrebno je samo spojiti 3V, GND i pin 0.
Također možete izabrati 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.
Priključite 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 napajati micro: bit prilično lako. Ugrađene sigurnosne mjere sprječavaju napajanje zip -a iz micro: bita.
Ako napajate micro: bit i zip iz dva različita izvora, tada će se ove sigurnosne mjere ponekad uključiti i zatvarač će prestati raditi. Ne brini. Samo isključite svu struju i pričekajte. Nakon nekoliko minuta trebao bi ponovo raditi. To se najčešće događa kada povežete micro: bit sa računarom, a da ne isključite napajanje patentnim zatvaračem.
Korak 2: Dobivanje proširenja
Prvo idite u uređivač Makecode i započnite novi projekt. Zatim idite na "Napredno" i odaberite "Proširenja". Imajte na umu da budući da sam Dankinja, ova dugmad imaju malo drugačija imena na slikama. U ekstenzijama tražite "zip tile" i odaberete jedini rezultat koji dobijete.
Korak 3: Prvi program
Još uvijek sam danski, pa je moj Makecode na danskom, ali i dalje možete ispravno vidjeti s čime se blokovi upoređuju u engleskoj verziji
Prvi blok u "On start" (Ved start) inicira vezu između micro: bita i zip -a. Ovdje morate navesti koliko patentnih zatvarača 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 je postavio 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 broj će 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 pokazati 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 možete pronaći ovde.
Korak 4: Drugi program
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
Opet zadržavamo isto u "On start", ali mijenjamo "forever" petlju.
Prva naredba postavlja LED na 0; 0 da bude crveno. Zapamtite 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 mikro: bit sačeka pola sekunde prije nego što se ponovi. Na taj način ćemo brzo imati svaku drugu LED boju crvenu.
Program možete pronaći ovdje.
Korak 6: Četvrti program
U ovom programu koristimo petlju ponavljanja i varijablu "Crtanje" da cijeli red obojimo crvenom bojom. Zatim koristimo naredbu rotate za cijeli red korak, a zatim je prikazujemo.
Program možete pronaći ovdje.
Korak 7: Planiranje bitne umjetničke slike
Prije sljedećeg koraka planirao sam kako bi moja slika trebala izgledati u programu za crtanje. Nacrtao sam ovog pacmana kao duh.
Korak 8: Duh
Prvi dio programa, označen crvenim krugom, okreće dugme 6 LED dioda u prvom redu u crveno.
Zatim se cijeli red premješta i drugi programski dio programa, označen plavim krugom, ponovo oslikava prvi red. Prvo postavlja 5 LED dioda na crveno, a zatim postavlja jednu od njih na bijelu, a drugu na plavu.
Ponovo se cijeli red premješta i novi dio programa oslikava treći red. Program se nastavlja tako dok cijeli duh ne bude naslikan.
Program je dug, pa neću postavljati slike svega. Umjesto toga program možete pronaći ovdje.
Korak 9: Različiti duhovi
Tako smo sada poboljšali 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 jednoj 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 kada se cijeli program jednom pokrene i ovisno o tome koji je AnUnit boja će se promijeniti.
Program možete pronaći ovdje.
Preporučuje se:
Zaštitna kaciga Covid 1. dio: Uvod u Tinkercad kola!: 20 koraka (sa slikama)
Zaštitna kaciga Covid 1. dio: Uvod u Tinkercad sklopove!: Zdravo, prijatelju! U ovoj dvodijelnoj seriji naučit ćemo kako koristiti Tinkercadova kola - zabavan, moćan i obrazovni alat za učenje o tome kako kola rade! Jedan od najboljih načina učenja je učenje. Dakle, prvo ćemo osmisliti naš vlastiti projekt:
Micro: bit Neopixel Uvod: 6 koraka
Micro: bit Neopixel Uvod: Ovo uputstvo će naučiti neke osnove o Neopixelima i pokazati kako se koristi Neopixel biblioteka. Neopikseli su odličan način za osvjetljavanje vaših projekata, jer su jeftini, laki za upotrebu i micro: bit može kontrolirati mnoge od njih u isto vrijeme
Kako pokrenuti servo motore koristeći Moto: bit sa Micro: bit: 7 koraka (sa slikama)
Kako pokrenuti servo motore koristeći Moto: bit sa Micro: bit: Jedan način za proširenje funkcionalnosti micro: bita je upotreba ploče pod nazivom moto: bit kompanije SparkFun Electronics (približno 15-20 USD). Izgleda komplicirano i ima mnogo funkcija, ali nije teško pokrenuti servo motore s njega. Moto: bit vam omogućava da
Programiranje Micro: Bit robota i joystick: Bit Controller sa MicroPythonom: 11 koraka
Programiranje mikro: bitnog robota i džojstika: bitnog kontrolera sa MicroPythonom: Za Robocamp 2019, naš ljetni kamp robotike, mladi ljudi u dobi od 10 do 13 godina lemlje, programiraju i izrađuju "antweight robot" na bazi BBC-a, kao i programiranje mikro: bit za korištenje kao daljinski upravljač. Ako ste trenutno u Robocampu, skijajte
Mjerenje svjetla i boje s Pimoroni Enviro: bit za Micro: bit: 5 koraka
Mjerenje svjetla i boje s Pimoroni Enviro: bit za Micro: bit: Prije sam radio na nekim uređajima koji dopuštaju mjerenje svjetla i boje, a ovdje i ovdje možete saznati mnogo o teoriji koja stoji iza takvih mjerenja. Pimoroni je nedavno je objavio enviro: bit, dodatak za m