Micro-pixel Neopixel til micro:bit Link mellem tablet og micro:bit: Denne kode er lavet til at du kan programmere din micro:bit fra en tablet, ved hjælp af editoren Touch development. For at begynde med at programmere skal du først installere micro:bit- applikationen på din tablet. Når app en er installeret og åben, skal du trykke på Connection - knappen for at kunne lave et link mellem micro:bitten og applikationen. For at kunne lave dette link skal du trykke på knappen, der hedder Pair a new micro:bit, her vil du blive guidet gennem parrings-processen. Vær opmærksom på at: micro:bitten skal have tilsluttet batteri applicationen er på engelsk. forbindelsen ofte skal genoprettes hvis den har problemer med at overføre kode. Editoren: For at starte med at lave kode skal du trykke på knappen Create Code. Her bliver du ført ind til listen af editorer. Du skal så rulle ned til den som hedder Touch development og trykke på New project. Herinde skal du først installere et Bibliotek som giver dig mulighed for at kunne bruge neopixelerne. For at installere dette bibliotek skal du klikke på knappen Dismiss. Derefter skal du trykke på knappen til højre, der hedder Script 1
Efter at du har trykket på Script kommer der en menu frem, hvor du skal klikke på Add new Herefter trykker du på Library for at kunne vælge et nyt bibliotek. Her skal du trykke i søgefeltet og skrive neopixel. 2
Når den lige har loadet, skal du trykke på den som hedder neopixel. Efter at du har installeret biblioteket, kommer du hen til en side hvor du kan læse lidt om biblioteket hvilken kode, du kan skrive med det. Her kan du trykke på knappen Main hvor du kommer tilbage til at kunne skrive kode. Koden til stemningslys Til at starte med skal du lave en ny variable kaldet Var (Knapperne, som skal bruges, er markeret med en rød firkant). I tekstboksen til variablen skriver du så strip. (Dette kan være hvilket som helst, du vælger da det er et navn til variablen). 3
Tryk på feltet efter := og herefter skal du trykke på den som hedder neopixel. 4
Efter du har trykket på neopixel, skal du så udvide den ved at trykke på Create. Da den er lavet skal du skrive 32 imellem paranteserne da det er antallet af neopixels på brættet. Nu skal du trykke på linjen under og vælge variablen strip, som vi lavede før. (for at komme ned på næste linje kan du trykke på de store + som er over og under den linje som er valgt. Det + over laver en linje over og det + der er under laver en linje under) Efter at du har valgt strip, så trykker du på den der hedder Set brightness som gør at du kan vælge hvor kraftigt den skal lyse. 5
Når du skal vælge, hvor meget micropixel skal lyse, er det bedst hvis den kommer op på maksimalt 32, da tallene over det kan skade øjnene eller neopixelene. (Neopixelen kan maksimalt gå op til 255). Nu skal du lave et Forever loop. Til det skal du trykke på Basic. Nu skal du lave loopet færdigt. Det gør du ved at trykke på Forever knappen. Nu skal du lave den kode som loopet skal køre. Du starter med at trykke på den nye linje, som er lavet af loopet. 6
Nu skal du lave nogle nye variabler. Den første kalder du i tekstboksen random, og derefter trykker du på linjen efter := for at gøre klar til næste del. Til denne random skal du trykke på knappen der hedder math. Så skal du trykke på knappen random for at få et tilfældigt nummer. Nu skal du fortælle hvad det maksimale nummer skal være for random, som i dette tilfælde skal være 255, som også kan bruges til farver. 7
Nu skal du lave den anden variable. Denne variable skal du kalde randomneo og trykke på rummet efter := så der er klar til næste del af koden. Nu skal du trykke på math knappen for at lave endnu et tilfældigt tal. For at fortælle den at den skal være tilfældig skal du trykke på random knappen. 8
For at afslutte variablen skal du skrive 32, da det er antallet af neopixels. Da det er gjort, skal du trykke enter for at starte ny linje. 9
Nu skal du vælge variablen strip som du lavede i starten af guiden. Her skal du vælge knappen, hvor der står set pix for at programmet kan finde ud af hvilke neopixels som skal lyse og med hvilken farve. De fire 0 er delt op i 4. 1. nul er hvilken neopixel man vælger. 2. er den røde farve. 3. er den grønne farve. 4. er den blå farve. 10
Først skal du slette det første nul for at sætte variablen randomneo ind. Så kan du lege lidt rundt med det ved at sætte variablen random ind på rød, grøn eller blå. (husk på at random er et tal så hvis du vil have røde, orange og gule farver skal du sætte random i både rød og grøn og så trække f.eks. 70 fra random ). Til den sidste linje kode skal du fortælle programmet at den skal vise det. Dette gør du ved at vælge variablen strip. 11
Så skal du trykke på knappen display for at fortælle den at den skal vise det. Micro-pixel kan købes hos It og Leg / PodConsults Butik, som har et stort udvalg af tilbehør til micro:bit. 12