Sisällysluettelo:

Micro: bit Zip Tile Johdanto: 9 vaihetta (kuvilla)
Micro: bit Zip Tile Johdanto: 9 vaihetta (kuvilla)

Video: Micro: bit Zip Tile Johdanto: 9 vaihetta (kuvilla)

Video: Micro: bit Zip Tile Johdanto: 9 vaihetta (kuvilla)
Video: Two CALs! 2024, Marraskuu
Anonim
Micro: bit Zip Tile Johdanto
Micro: bit Zip Tile Johdanto

Ennen kuin jatkan sarjaani MU -visioanturiohjeita Micro: bitille, minun on tehtävä tämä opettavaksi Kitronik Zip Tile -laatalle, koska aion käyttää sitä.

Kitronik Zip Tile, jota kutsun tästä lähtien vain Zipiksi, on 8x8 neopikselimatriisi, jota mikro: bitti voi ajaa melko helposti. Voit yhdistää useita vetoketjuja yhteen, jolloin saat 16x16 neopikselimatriisin. Ne eivät ole halpoja, mutta neopikselimatriisi ei ole koskaan halpaa, joten mielestäni hinta on melko hyvä.

Tämän ohjeen vuoksi käyn läpi sen asentamisen ja ohjelmoinnin. Siirryn yksinkertaisista ohjelmista erittäin monimutkaisiin ohjelmiin.

Tarvikkeet

1 x BBC Micro: bitti

1 x Kitronik vetoketju

3,5 - 5,3 V: n virtalähde. Käytän vain 3 x AA -paristopidikettä, jossa on virtapainike

Vaihe 1: Micro: bitin ja Zipin yhdistäminen

Micro: bitin ja Zipin yhdistäminen
Micro: bitin ja Zipin yhdistäminen
Micro: bitin ja Zipin yhdistäminen
Micro: bitin ja Zipin yhdistäminen
Micro: bitin ja Zipin yhdistäminen
Micro: bitin ja Zipin yhdistäminen

Kun ostit vetoketjun, sen mukana tulee viisi ruuvia ja viisi pientä muoviputkea. Voit liittää micro: bitin ja vetoketjun yksinkertaisesti asettamalla ruuvit micro: bitin viiteen suureen reikään, asettamalla pienen muoviputken kumpaankin ja kiertämällä ne sitten vetoketjujen 5 liittimiin.

Sinun tarvitsee vain kytkeä vain 3 ruuvia, koska vetoketju tarvitsee vain tietoja nastasta 0. Joten sinun tarvitsee vain liittää 3 V, GND ja nasta 0.

Voit myös olla asettamatta muoviputkia kaikkiin ruuveihin. Sen avulla voit käyttää tappeja asettamalla siihen alligaattoripidike. Putket on aina asetettava vähintään kahden ruuvin päälle.

Liitä virta vetoketjuun äläkä micro: bittiin. Vetoketju tarvitsee paljon enemmän virtaa kuin micro: bit voi tarjota, mutta se voi käyttää micro: bittiä melko helposti. Sisäänrakennetut turvatoimenpiteet estävät vetoketjun virtaa micro: bitistä.

Jos virtaa micro: bitille ja zipille kahdesta eri lähteestä, nämä turvatoimet joskus kytkeytyvät päälle ja zip lakkaa toimimasta. Älä huoli. Katkaise virta ja odota. Muutaman minuutin kuluttua sen pitäisi toimia uudelleen. Tämä tapahtuu useimmiten, kun liität micro: bitin tietokoneeseen poistamatta vetoketjun virtaa.

Vaihe 2: Laajennuksen hankkiminen

Laajennuksen hankkiminen
Laajennuksen hankkiminen
Laajennuksen hankkiminen
Laajennuksen hankkiminen
Laajennuksen hankkiminen
Laajennuksen hankkiminen

Siirry ensin Makecode -editoriin ja aloita uusi projekti. Siirry sitten "Lisäasetukset" -kohtaan ja valitse "Laajennukset". Huomaa, että koska olen tanskalainen, näillä painikkeilla on hieman eri nimet kuvissa. Laajennuksissa haet "zip tile" ja valitset ainoan saamasi tuloksen.

Vaihe 3: Ensimmäinen ohjelma

Ensimmäinen ohjelma
Ensimmäinen ohjelma
Ensimmäinen ohjelma
Ensimmäinen ohjelma

Olen edelleen tanskalainen, joten Makecode -koodini on tanskalainen, mutta voit silti nähdä, mihin lohkot verrataan englanninkielisessä versiossa

Ensimmäinen lohko "Käynnistettäessä" (Ved start) muodostaa yhteyden micro: bitin ja zipin välille. Tässä sinun on määritettävä, kuinka monta vetoketjua käytät ja miten ne kootaan. Koska käytämme vain yhtä vetoketjua, meillä on vain 1x1 -matriisi, joten asetamme sen 1 pystysuoraan ja 1 vaakasuoraan.

Seuraava lohko asetti kirkkauden 0 - 255. Asetimme sen arvoon 50. Vetoketju on erittäin kirkas. Harvoin haluat käyttää kirkkautta yli 50.

Sitten laitoin "Näytä numero" -komennon vianetsintään. Tämä numero näkyy micro: bitissä eikä zipissä.

Ikuisesti -silmukassa ensimmäinen komento asettaa LED: n a 3; 3 punaiseksi. Se ei todellakaan näytä väriä ennen kuin kutsumme toista komentoa "Näytä". Se on tärkeä muistaa. Set -komento ei muuta väriä ennen show -komennon suorittamista.

Koodi löytyy täältä.

Vaihe 4: Toinen ohjelma

Image
Image
Bit Art -kuvan suunnittelu
Bit Art -kuvan suunnittelu

Toisessa ohjelmassa säilytetään sama "käynnistettäessä", mutta muutetaan "ikuisesti" -silmukkaa.

Se on oikeastaan vain yksi komento, joka vierittää tekstiä zipin yli. Voit muuttaa tekstin nopeutta ja väriä sekä lisätä rivejä tekstin alle ja/tai päälle. Se on erittäin hyödyllinen ja helppo komento

Ohjelman löydät täältä.

Vaihe 5: Ohjelma 3

Image
Image

Jälleen säilytetään sama "käynnistettäessä", mutta muutetaan "ikuisesti" -silmukkaa.

Ensimmäinen komento asettaa LEDin 0; 0 punaiseksi. Muista, että et voi vielä nähdä sitä, koska emme ole käyttäneet show -komentoa.

Kuvittele, että kaikkien vetoketjun LEDien välissä on numero 1 ja 64. Alkaen 1: 0; 0, 2 in 0; 1 ja niin edelleen. Toinen lohko siirtää kaikki vetoketjun LEDit 2 askelta. Joten 1 tulee 3 ja 2 4. Se toistuu niin, että 63 tulee 1.

Kolmas lohko on show -komento, joka näyttää värilliset LEDit.

Neljäs lohko saa micro: bitin odottamaan puoli sekuntia ennen kuin se toistuu. Näin saamme nopeasti joka toisen punaisen LEDin.

Ohjelma löytyy täältä.

Vaihe 6: Neljäs ohjelma

Image
Image

Tässä ohjelmassa maalaamme koko rivin punaiseksi toistosilmukan ja "Drawing" -muuttujan avulla. Sitten käytämme kiertokomentoa koko riville askeleen ja näytämme sen sitten.

Ohjelma löytyy täältä.

Vaihe 7: Bit Art -kuvan suunnittelu

Ennen seuraavaa vaihetta suunnittelin, miltä kuvani pitäisi piirtämisohjelmassa. Piirsin tämän pacmanin kuin aave.

Vaihe 8: Ghost

Image
Image
Eri haamuja
Eri haamuja

Ohjelman ensimmäinen osa, joka on merkitty punaisella ympyrällä, muuttaa painikkeen 6 LEDit ensimmäisellä rivillä punaisiksi.

Sitten koko rivi siirretään ja ohjelman toinen ohjelmaosa, joka on merkitty sinisellä ympyrällä, maalaa ensimmäisen rivin uudelleen. Ensin se asettaa 5 LEDiä punaiseksi ja sitten yhden niistä valkoiseksi ja toisen siniseksi.

Jälleen koko rivi siirretään ja uusi osa ohjelmasta maalaa kolmannen rivin. Ohjelma jatkuu näin, kunnes koko haamu on maalattu.

Se on pitkä ohjelma, joten en aio ladata kuvia siitä kaikesta. Sen sijaan löydät ohjelman täältä.

Vaihe 9: Erilaiset haamut

Image
Image
Eri haamuja
Eri haamuja

Joten nyt parannamme viimeistä ohjelmaa lisäämällä kolme uutta muuttujaa. Silmä, joka pitää aaveiden silmien värin. Ghost, joka pitää aaveen värin. AnUnit, joka päättää värit.

Ensimmäisessä kuvassa näet kuinka punainen muuttuu haamumuuttujalla ja sininen silmämuuttujalla.

Ohjelman osa toisessa kuvassa muuttaa muuttujia AnUnitin mukaan. Joten jos AnUnit = 0, niin silmä muuttuu siniseksi ja haamu punaiseksi, jos se on AnUnit = 1, niin silmä muuttuu punaiseksi ja haamu tulee siniseksi.

Kolmas kuva on ohjelman loppu, jossa me AnUnit korotetaan yhdellä ja sitten jos se on 3, se asetetaan 0: ksi.

Joten AnUnit muuttuu nyt välille 0, 1, 2 aina, kun koko ohjelma suoritetaan kerran ja riippuen siitä, mikä AnUnit on aaveiden väri.

Ohjelman löydät täältä.

Suositeltava: