Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Koble Micro: bit og Zip
- Trinn 2: Få utvidelsen
- Trinn 3: Første program
- Trinn 4: Andre program
- Trinn 5: Program 3
- Trinn 6: Fjerde program
- Trinn 7: Planlegging av et bit kunstbilde
- Trinn 8: Spøkelsen
- Trinn 9: Ulike spøkelser
Video: Micro: bit Zip Tile Introduksjon: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Før jeg fortsetter min serie med MU -visionssensorinstruksjoner for Micro: bit, må jeg gjøre denne instruerbar for Kitronik Zip Tile, siden jeg skal bruke den.
Kitronik Zip Tile, jeg vil bare kalle det Zip fra nå av, er en 8x8 neopikselmatrise, som kan kjøres ganske enkelt av micro: bit. Du kan faktisk legge til flere glidelåser sammen, slik at du kan få en 16 x 16 neopiksel -matrise. De er ikke billige, men neopikselmatrisen er aldri billig, så jeg synes prisen er ganske bra.
For dette instruerbare skal jeg gå gjennom hvordan jeg setter det opp og programmerer det. Jeg vil gå fra enkle programmer til veldig komplekse programmer.
Rekvisita
1 x BBC Micro: bit
1 x Kitronik glidelås
3,5 - 5,3 V strømkilde. Jeg bruker bare en 3 x AA batteriholder med en av/på -knapp
Trinn 1: Koble Micro: bit og Zip
Når du kjøpte glidelåsen, følger det med fem skruer og fem små plastrør. For å koble til micro: bit og zip setter du ganske enkelt skruene inn i de fem store pinnehullene i micro: bit, legger et lite plastrør på hver og skruer dem deretter inn i glidelåsene 5.
Du trenger faktisk bare å koble til 3 skruer, siden glidelåsen bare trenger data fra pin 0. Så du trenger bare å koble til 3V, GND og pin 0.
Du kan også velge å ikke sette plastrør på alle skruene. Det gir deg tilgang til pinnene ved å sette et krokodilleklipp på den. Du bør alltid sette rør på minst to av skruene.
Koble strømmen til glidelåsen og ikke micro: bit. Glidelåsen trenger mye mer kraft enn micro: bit kan gi, men den kan drive micro: bit ganske enkelt. Innebygde sikkerhetstiltak forhindrer at glidelåsen blir strøm fra mikrobiten.
Hvis du driver micro: bit og zip fra to forskjellige kilder, vil disse sikkerhetstiltakene noen ganger engasjere seg og zip vil slutte å fungere. Ikke bekymre deg. Bare ta ut all strøm og vent. Etter noen minutter burde det fungere igjen. Dette skjer oftest når du kobler micro: bit til datamaskinen din, uten å fjerne strømmen til glidelåsen.
Trinn 2: Få utvidelsen
Først går du til Makecode -redaktøren og starter et nytt prosjekt. Du går deretter til "Avansert" og velger "Utvidelser". Vær oppmerksom på at siden jeg er dansk, har disse knappene litt forskjellige navn på bildene. I utvidelser søker du etter "zip tile" og velger det eneste resultatet du får.
Trinn 3: Første program
Jeg er fortsatt dansk, så min Makecode er på dansk, men du kan fortsatt se hva blokkene sammenligner med i den engelske versjonen
Den første blokken i "On start" (Ved start) initialiserer tilkoblingen mellom micro: bit og zip. Her må du angi hvor mange glidelåser du bruker og hvordan de settes sammen. Siden vi bare bruker en enkelt glidelås, har vi bare en 1x1 matrise, så vi setter den til 1 vertikal og 1 horisontal.
Neste blokk satte lysstyrke fra 0 til 255. Vi satte den til 50. Glidelåsen er veldig lys. Du vil sjelden bruke en lysstyrke over 50.
Så la jeg inn en "Vis nummer" -kommando for feilsøking. Dette nummeret vil bli vist på micro: bit og ikke zip.
I evig sløyfe setter den første kommandoen lysdioden til 3; 3 for å bli rød. Den viser ikke fargen før vi kaller den andre kommandoen "Vis". Det er viktig å huske. Set -kommandoen endrer ikke fargen før kommandoen show kjøres.
Koden finner du her.
Trinn 4: Andre program
For det andre programmet beholder vi det samme i "On start", men endrer "forever" -sløyfen.
Det er faktisk bare en enkelt kommando, som ruller tekst over glidelåsen. Du kan endre hastighet og farge på teksten og også legge til linjer under og/eller over teksten. Det er en veldig nyttig og enkel kommando
Du finner programmet her.
Trinn 5: Program 3
Igjen beholder vi det samme i "Ved start", men endrer sløyfen "for alltid".
Den første kommandoen setter LED -en til 0; 0 til å være rød. Husk at du ikke kan se det enda, fordi vi ikke har brukt show -kommandoen.
Tenk deg at alle lysdiodene på glidelåsen har et tall mellom 1 og 64. Starter med 1 i 0; 0, 2 i 0; 1 og så videre. Den andre blokken flytter alle lysdiodene på glidelåsen 2 trinn. Så 1 blir 3 og 2 blir 4. Den gjentas, slik at 63 blir 1.
Tredje blokk er show -kommandoen for å vise LED -ene som er farget.
Fjerde blokk får bare mikrobiten til å vente et halvt sekund før den gjentas. På den måten vil vi raskt få hver andre LED farget rød.
Programmet finner du her.
Trinn 6: Fjerde program
I dette programmet bruker vi en repetisjonssløyfe og "Drawing" -variabelen for å male en hel rad rød. Deretter bruker vi rotasjonskommandoen til hele raden et trinn og viser den deretter.
Programmet finner du her.
Trinn 7: Planlegging av et bit kunstbilde
Før neste trinn planla jeg hvordan bildet mitt skulle like i et tegneprogram. Jeg tegnet denne pacmanen som et spøkelse.
Trinn 8: Spøkelsen
Den første delen av programmet, markert med en rød sirkel, gjør knappen 6 lysdioder i første rad rød.
Deretter flyttes hele raden og den andre programdelen av programmet, markert med en blå sirkel, maler den første raden igjen. Først setter den 5 lysdioder til rødt og deretter setter den en til hvit og en til blå.
Igjen flyttes hele raden og en ny del av programmet maler tredjedelsraden. Programmet fortsetter slik til hele spøkelset er malt.
Det er et langt program, så jeg kommer ikke til å laste opp bilder av det hele. I stedet kan du finne programmet her.
Trinn 9: Ulike spøkelser
Så nå forbedrer vi vårt siste program ved å legge til tre nye variabler. Øye, som holder fargen på spøkelsesøyene. Ghost, som holder spøkelsens farge. AnUnit, som bestemmer fargene.
Et av de første bildene kan du se hvordan rødt utveksles med spøkelsesvariabelen og blått med øyevariabelen.
Delen av programmet i det andre bildet endrer variablene avhengig av AnUnit. Så hvis AnUnit = 0, blir øyet blått og spøkelse rødt, hvis det er AnUnit = 1, så blir øyet rødt og spøkelse blir blått.
Tredje bilde er slutten på programmet der vi AnUnit økes med 1, og hvis det er 3 er det satt til 0.
Så AnUnit vil nå endre mellom 0, 1, 2 hver gang hele programmet kjøres en gang, og avhengig av hva AnUnit er, vil fargen på spøkelsene endres.
Du finner programmet her.
Anbefalt:
Micro: bit Neopixel Introduksjon: 6 trinn
Micro: bit Neopixel Introduksjon: Denne instruksen vil lære noen grunnleggende om Neopixels og vise hvordan du bruker Neopixel -biblioteket. Neopixels er en fin måte å bringe lys til prosjektene dine på, siden de er billige, enkle å bruke og micro: bit kan kontrollere mange av dem samtidig
Micro: bit MU Vision Sensor og Zip Tile Kombinert: 9 trinn (med bilder)
Micro: bit MU Vision Sensor og Zip Tile Combined: Så i dette prosjektet skal vi kombinere MU vision sensor med en Kitronik Zip Tile. Vi vil bruke MU -visionssensoren til å gjenkjenne farger og få Zip -flisen til å vise den til oss. Vi kommer til å bruke noen av teknikkene vi har brukt før
Conductive Jelly Donuts - en introduksjon til sykretser med Makey Makey: 4 trinn (med bilder)
Conductive Jelly Donuts - en introduksjon til sykretser med Makey Makey: Vi la merke til på Twitter at mange av våre Scratch- og Makey Makey -fanatikere ønsket å vite mer om sykretser, så vi laget denne opplæringen for å gi deg en rask introduksjon om sykretser. og hvordan du kan sy noen modulbiter. (Dette er
Introduksjon til stemmegjenkjenning med Elechouse V3 og Arduino .: 4 trinn (med bilder)
Introduksjon til stemmegjenkjenning med Elechouse V3 og Arduino .: Hei der …! Tekstgjenkjenningsteknologi har vært her de siste årene. Vi husker fortsatt den store spenningen vi hadde da vi snakket med den første Siri -aktiverte iPhone. Siden den gang har stemmekommando -enheter vokst til et meget avansert nivå
Introduksjon til 8051 -programmering med AT89C2051 (gjestestjerne: Arduino): 7 trinn (med bilder)
Introduksjon til 8051-programmering med AT89C2051 (Gjestestjerne: Arduino): 8051 (også kjent som MCS-51) er et MCU-design fra 80-tallet som fortsatt er populært i dag. Moderne 8051-kompatible mikrokontroller er tilgjengelige fra flere leverandører, i alle fasonger og størrelser, og med et bredt utvalg av eksterne enheter. I denne instruksjonen