![Micro: bit Neopixel Uvod: 6 korakov Micro: bit Neopixel Uvod: 6 korakov](https://i.howwhatproduce.com/images/002/image-3784-7-j.webp)
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
![Micro: bit Neopixel Uvod Micro: bit Neopixel Uvod](https://i.howwhatproduce.com/images/002/image-3784-8-j.webp)
Ta pouk vas bo naučil nekaj osnovnega o neopikslih in pokazal, kako uporabljati knjižnico neopikslov. Neopiksli so odličen način za osvetlitev vaših projektov, saj so poceni, enostavni za uporabo in micro: bit lahko nadzoruje številne od njih hkrati.
Zaloge
1x mikro: bit
3 x Aligator-Aligator skakalne žice
Trak neopikslov (WS2812B).
Nekaj žice
Spajkanje
Spajkalnik
1. korak: Neopixel
![Neopixel Neopixel](https://i.howwhatproduce.com/images/002/image-3784-9-j.webp)
Neopiksli so posamezne naslovljive LED. Vsak ima tri vhode. Napajanje, ozemljitev in vnos podatkov. Na sliki je 5v, gnd in Din. Ima tudi tri izhode. Napajanje, ozemljitev in izpad podatkov. Kar je spet 5v, gnd in Do na sliki. Ker lahko vsak neopixel pošlje podatke, moč in ozemljitev naslednjemu neopikselu, lahko marjetico povežete veliko količino neopikslov skupaj in jih vse upravljate z enim samim izhodom ter jih napajate iz enega napajalnika.
Medtem ko neopixel pravi 5 voltov, ga lahko zaženete na 3,3 volta, vendar potrebujejo določeno količino energije, zato ne smete poskušati napajati mnogih neposredno iz vašega micro: bita. Torej, če želite zagnati več neopikslov, uporabite samo micro: bit za vnos podatkov, medtem ko napajanje dobite iz drugega vira. Tukaj bomo uporabili le 3 neopiksle, zato ga napajanje iz micro: bit ni problem.
2. korak: Priprava neopikslov
![Priprava neopikslov Priprava neopikslov](https://i.howwhatproduce.com/images/002/image-3784-10-j.webp)
![Priprava neopikslov Priprava neopikslov](https://i.howwhatproduce.com/images/002/image-3784-11-j.webp)
Najprej bomo odrezali trak neopikslov, tako da imamo samo tri neopiksele. Neopixel trak lahko izrežete med slikovnimi pikami. Če pogledate prvo sliko, lahko trak izrežete na belo črto. Uporabite samo kosač.
Videl sem, da so nekateri ljudje nameščali aligatorske sponke neposredno na LED trakove neopixel, a ker bom ta kratki trak pravilno uporabil nekajkrat, bom vanj spajkal žice. Tri žice. Zelena žica na Din, črna žica na gnd in rdeča na 5 v.
3. korak: Povežite trak Neopixel in Micro: bit
Za povezovanje neopiksela z micro: bitom uporabljamo aligatorske žice.
Neopixel -> Micro: bit
Gnd -> Gnd
Din -> Pin 0
5 v -> 3,3 v
4. korak: Pridobite razširitev
![Pridobivanje razširitve Pridobivanje razširitve](https://i.howwhatproduce.com/images/002/image-3784-12-j.webp)
![Pridobivanje razširitve Pridobivanje razširitve](https://i.howwhatproduce.com/images/002/image-3784-13-j.webp)
![Pridobivanje razširitve Pridobivanje razširitve](https://i.howwhatproduce.com/images/002/image-3784-14-j.webp)
Najprej pojdite v urejevalnik Makecode in začnite nov projekt. Nato pojdite na "Napredno" in izberite "Razširitve". Zavedajte se, da imajo ti gumbi na slikah, ker sem Danka, nekoliko drugačna imena. V razširitvah iščete "neopixel" in izberete zgornji levi rezultat.
5. korak: Prvi program
![Prvi program Prvi program](https://i.howwhatproduce.com/images/002/image-3784-15-j.webp)
![Prvi program Prvi program](https://i.howwhatproduce.com/images/002/image-3784-16-j.webp)
Še vedno sem danski, zato je moj Makecode v danščini, vendar lahko še vedno dobro vidite, v čem so bloki v angleški različici.
Prvi blok v "Ob zagonu" (Ved start) pove mikro: bit naj najde trak neopikslov in koliko neopikslov je povezanih z njim. Tukaj povezujemo 3 neopiksela na pin 0.
Naslednji blok je nastavil svetlost od 0 do 255. Nastavili smo ga na 30, ki je še vedno zelo svetel.
V večni zanki (za altid) uporabljamo tri različne načine za nastavitev barv LED.
Prvi blok nastavi, da je prva LED rdeča. To je najlažji način nastavljanja barv, na izbiro pa je le 10 različnih barv. Ta blok dejansko ne prikazuje barve na LED traku. Za to moramo uporabiti blok show.
Drugi blok je nastavil barvo druge LED glede na odtenek (vrsta osnovne barve), nasičenost (Kako močna je barva) in svetilnost (Kako svetla ali temna je barva). To bo svetlo turško modro.
Tretji blok je nastavil barvo tretje LED glede na to, koliko zelene, modre in rdeče je v njej. To barvo naredi 80 zelenih in 40 rdečih, kar nam daje temno zeleno barvo.
Zadnji blok v zanki forever je show block. Spremembe barve, ki smo jih naredili, bodo začele veljati, ko bomo zagnali show block.
Ker se v tem programu nič ne spreminja, bi lahko dejansko celoten program dali v "Na začetku".
Tukaj je program.
6. korak: Drugi program
![Image Image](https://i.howwhatproduce.com/images/002/image-3784-18-j.webp)
![](https://i.ytimg.com/vi/rKpz3Xq1wqc/hqdefault.jpg)
V drugem programu smo celoten prvi program postavili v "Na začetku"
Na gumb A pritisnjen (Når der trykkes på knappen A) uporabimo ukaz shift pixel. To bo premaknilo vso barvo pri korakih navzgor. Tako tretja LED dobi barvo druge LED, druga LED barvo prve LED in z ukazom shift bo prva LED prazna. Uporabljamo tudi show block, ker brez show bloka LED dejansko ne bi spremenil barve.
Ko pritisnemo gumb B (Når der trykkes på knappen B), uporabimo ukaz rotate pixel. To deluje podobno kot ukaz za premikanje pikslov ukaza shift, vendar namesto da prva LED postane prazna, bo prevzela barvo zadnje LED. Tako tretja LED dobi barvo druge LED, druga LED barvo prve LED in z ukazom za vrtenje bo prva LED dobila barvo tretje LED. Uporabljamo tudi show block, ker brez show bloka LED dejansko ne bi spremenil barve.
Pritisnite gumb A+B (Når der trykkes på knappen A+B). Prvi blok natisne ocenjeno porabo energije Neopixel na mico: bit. Drugi blok nam da 2 sekundi, da preberemo oceno. Tretji blok nato počisti zaslon.
Tu je drugi program.
Priporočena:
Kako zagnati servo motorje z uporabo Moto: bit z Micro: bit: 7 korakov (s slikami)
![Kako zagnati servo motorje z uporabo Moto: bit z Micro: bit: 7 korakov (s slikami) Kako zagnati servo motorje z uporabo Moto: bit z Micro: bit: 7 korakov (s slikami)](https://i.howwhatproduce.com/images/003/image-6039-j.webp)
Kako zagnati servo motorje z uporabo Moto: bit z Micro: bit: Eden od načinov za razširitev funkcionalnosti mikro: bita je uporaba plošče z imenom moto: bit podjetja SparkFun Electronics (približno 15-20 USD). Izgleda zapleteno in ima številne funkcije, vendar iz njega ni težko zagnati servo motorjev. Moto: bit vam omogoča, da
Micro: bit Zip Tile Uvod: 9 korakov (s slikami)
![Micro: bit Zip Tile Uvod: 9 korakov (s slikami) Micro: bit Zip Tile Uvod: 9 korakov (s slikami)](https://i.howwhatproduce.com/images/006/image-18000-j.webp)
Micro: bit Zip Tile Uvod: Preden nadaljujem s serijo navodil za senzorje vida MU za Micro: bit, moram to narediti za Kitronik Zip Tile, ker ga bom uporabljal. Od zdaj naprej ga imenujte samo Zip, je preproga 8x8 neopixel
Micro: bit - Micro Drum Machine: 10 korakov (s slikami)
![Micro: bit - Micro Drum Machine: 10 korakov (s slikami) Micro: bit - Micro Drum Machine: 10 korakov (s slikami)](https://i.howwhatproduce.com/images/007/image-19923-j.webp)
Micro: bit - Micro Drum Machine: To je mikro: bitni mikro bobni stroj, ki namesto samo ustvarja zvok, dejansko bobni. Težko ga navdihujejo zajci iz orkestra micro: bit. Vzelo mi je nekaj časa, da sem našel nekaj solenoidov, ki so bili enostavni za uporabo z mocro: bit,
Programiranje Micro: Bit Robot & Joystick: Bit Controller z MicroPythonom: 11 korakov
![Programiranje Micro: Bit Robot & Joystick: Bit Controller z MicroPythonom: 11 korakov Programiranje Micro: Bit Robot & Joystick: Bit Controller z MicroPythonom: 11 korakov](https://i.howwhatproduce.com/images/011/image-32506-j.webp)
Programiranje Micro: Bit Robot & Joystick: Bit Controller z MicroPython: Za Robocamp 2019, naš poletni tabor robotike, mladi v starosti 10-13 let spajkajo, programirajo in izdelujejo "antweight robot" na osnovi BBC mikro: bit, pa tudi programiranje mikro: bit za uporabo kot daljinski upravljalnik. Če ste trenutno v Robocampu, smučajte
Meritve svetlobe in barve s Pimoroni Enviro: bit za Micro: bit: 5 korakov
![Meritve svetlobe in barve s Pimoroni Enviro: bit za Micro: bit: 5 korakov Meritve svetlobe in barve s Pimoroni Enviro: bit za Micro: bit: 5 korakov](https://i.howwhatproduce.com/images/001/image-144-91-j.webp)
Meritve svetlobe in barve s Pimoronijem Enviro: bit za Micro: bit: Že prej sem delal na nekaterih napravah, ki omogočajo meritve svetlobe in barve, in tukaj in tukaj boste morda našli veliko o teoriji, ki stoji za takšnimi meritvami. pred kratkim je izdal enviro: bit, dodatek za m