Përmbajtje:
- Furnizimet
- Hapi 1: Neopixel
- Hapi 2: Përgatitja e neopixelëve
- Hapi 3: Lidhja e Rripit Neopixel dhe Mikro: bit
- Hapi 4: Marrja e shtesës
- Hapi 5: Programi i parë
- Hapi 6: Programi i dytë
Video: Mikro: bit Neopixel Hyrje: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky udhëzues do të mësojë disa gjëra themelore rreth Neopixels dhe do të tregojë se si të përdorni bibliotekën Neopixel. Neopixelët janë një mënyrë e shkëlqyeshme për të sjellë dritë në projektet tuaja, pasi ato janë të lira, të lehta për t'u përdorur dhe mikro: bit mund të kontrollojë shumë prej tyre në të njëjtën kohë.
Furnizimet
1 x Mikro: bit
3 x Teli kërcimi Aligator-Aligator
Një rrip Neopixelësh (WS2812B).
Disa tela
Saldator
Makine per ngjitjen e metalit
Hapi 1: Neopixel
Neopixelët janë LED individualë të adresueshëm. Secila ka tre hyrje. Fuqia, toka dhe futja e të dhënave. Në foton që është 5v, gnd dhe Din. Ai gjithashtu ka tre dalje. Fuqia, toka dhe të dhënat jashtë. E cila përsëri është 5v, gnd dhe Do në figurë. Meqenëse secili neopixel mund të dërgojë të dhëna, fuqi dhe tokë në neopixelin tjetër, ju mund të lidhni një sasi të madhe neopixelësh së bashku dhe t'i kontrolloni të gjitha me një kunj të vetëm dhe t'i furnizoni me energji nga një furnizim i vetëm energjie.
Ndërsa neopixel thotë 5 volt, ju mund ta përdorni me 3.3 volt, por ato kërkojnë një sasi të caktuar energjie, kështu që nuk duhet të përpiqeni të fuqizoni shumë drejtpërdrejt nga mikro: biti juaj. Pra, nëse doni të ekzekutoni shumë neopixelë, duhet të përdorni vetëm mikro: bit për të futur të dhëna, ndërsa merrni energji nga një burim tjetër. Këtu do të përdorim vetëm 3 neopixel, kështu që fuqizimi i tij nga mikro: biti nuk është problem.
Hapi 2: Përgatitja e neopixelëve
Së pari ne do të presim shiritin neopixel në mënyrë që të kemi vetëm tre neopixel. Shiriti neopixel mund të pritet midis pikselave. Nëse shikoni foton e parë, atëherë shiriti mund të ngjitet në shiritin e bardhë. Thjesht përdorni një teleprerës.
Kam parë disa njerëz që vënë kapësa aligatori drejtpërdrejt në shiritat LED neopixel, por meqenëse do ta përdor këtë rrip të shkurtër disa herë siç duhet, do t'i lidh telat te ai. Tre tela. Një tel i gjelbër në Din, tela e zezë në gnd dhe e kuqe në 5 v.
Hapi 3: Lidhja e Rripit Neopixel dhe Mikro: bit
Ne përdorim telat e aligatorit për të lidhur neopixelin me mikro: bit.
Neopixel -> Mikro: bit
Gnd -> Gnd
Din -> Pin 0
5 v -> 3.3 v
Hapi 4: Marrja e shtesës
Së pari shkoni te redaktuesi Makecode dhe filloni një projekt të ri. Pastaj shkoni te "Advanced" dhe zgjidhni "Extensions". Kini parasysh se meqenëse jam danez, këto butona kanë emra paksa të ndryshëm në fotografi. Në shtesat ju kërkoni për "neopixel" dhe zgjidhni rezultatin e sipërm të majtë.
Hapi 5: Programi i parë
Unë jam akoma daneze, kështu që Makecode im është në gjuhën daneze, por ju ende mund të shihni se me çfarë krahasohen blloqet në versionin anglisht.
Blloku i parë në "Në fillim" (Ved start) i thotë mikroskopit: bit duhet të gjejnë shiritin neopixel dhe sa neopixel janë të lidhur me të. Këtu po lidhim 3 neopixel me pin 0.
Blloku tjetër vendos shkëlqimin nga 0 në 255. Ne e vendosim atë në 30 që është ende shumë i ndritshëm.
Në lakin përgjithmonë (Për altid) ne përdorim tre mënyra të ndryshme për të vendosur ngjyrat LED.
Blloku i parë vendos LED -in e parë të jetë i kuq. Kjo është mënyra më e lehtë për të vendosur ngjyrat, por ka vetëm 10 ngjyra të ndryshme për të zgjedhur. Ky bllok nuk tregon me të vërtetë ngjyrën në shiritin LED. Ne duhet të përdorim bllokun e shfaqjes për këtë.
Blloku i dytë vendosi ngjyrën e LED të dytë bazuar në ngjyrën (Lloji i ngjyrës bazë), ngopjen (Sa e fortë është ngjyra) dhe shkëlqimin (Sa e ndritshme ose e errët është ngjyra). Kjo do të jetë një ngjyrë blu e ndritshme turke.
Blloku i tretë vendosi ngjyrën e LED të tretë bazuar në atë se sa jeshile, blu dhe të kuqe ka në të. Kjo ngjyrë është bërë nga 80 jeshile dhe 40 të kuqe, të cilat na japin një ngjyrë të gjelbër të errët.
Blloku i fundit në lakin përgjithmonë është blloku i shfaqjes. Ndryshimet e ngjyrave që kemi bërë së pari do të hyjnë në fuqi kur të ekzekutojmë bllokun e shfaqjes.
Meqenëse nuk ka asgjë që ndryshon në këtë program, ne mund të kishim vënë në praktikë të gjithë programin në "Në fillim".
Këtu është programi.
Hapi 6: Programi i dytë
Në programin e dytë ne kemi vendosur të gjithë programin e parë në "Në fillim"
Në butonin A të shtypur (Når der trykkes på knappen A) ne përdorim komandën pixel shift. Kjo do të lëvizë të gjithë ngjyrën në hap më lart. Kështu LED i tretë merr ngjyrën e LED të dytë, LED i dytë merr ngjyrën e LED të parë dhe me komandën e ndërrimit LED i parë do të bëhet bosh. Ne gjithashtu përdorim bllokun e shfaqjes, sepse pa bllokun e shfaqjes LED nuk do të ndryshonte ngjyrën.
Në butonin B të shtypur (Når der trykkes på knappen B) ne përdorim komandën pixel rotate. Kjo funksionon shumë si komanda pixel e komandës shift, por në vend që LED -ja e parë të boshatiset do të marrë ngjyrën e LED -it të fundit. Pra LED i tretë merr ngjyrën e LED të dytë, LED i dytë merr ngjyrën e LED të parë dhe me komandën e rrotullimit LED i parë do të marrë ngjyrën e LED të tretë. Ne gjithashtu përdorim bllokun e shfaqjes, sepse pa bllokun e shfaqjes LED nuk do të ndryshonte ngjyrën.
Në butonin A+B të shtypur (Når der trykkes på knappen A+B). Blloku i parë printon përdorimin e vlerësuar të fuqisë së Neopixels në miko: bit. Blloku i dytë na jep 2 sekonda për të lexuar vlerësimin. Blloku i tretë më pas pastron ekranin.
Këtu është programi i dytë.
Recommended:
Helmeta e Sigurisë Covid Pjesa 1: Një Hyrje në Qarqet Tinkercad !: 20 hapa (me fotografi)
Helmeta e Sigurisë Covid Pjesa 1: Një Hyrje në Qarqet Tinkercad !: Përshëndetje, mik! Në këtë seri me dy pjesë, ne do të mësojmë se si të përdorim Qarqet e Tinkercad - një mjet argëtues, i fuqishëm dhe edukativ për të mësuar se si funksionojnë qarqet! Një nga mënyrat më të mira për të mësuar, është të bësh. Pra, ne së pari do të hartojmë projektin tonë personal: th
Mikro: Bot - Mikro: Bit: 20 hapa
Mikro: Bot - Mikro: Bit: Ndërtoni një Mikro: Bot! Shtë një robot Micro: Bit i kontrolluar me sonar të ndërtuar për ngarje autonome, ose nëse keni dy Mikro: Bite, vozitje me radio të kontrolluar
Mikro: bit Zip Tile Hyrje: 9 hapa (me fotografi)
Mikro: bit Zip Tile Hyrje: Para se të vazhdoj serinë time të instruksioneve të sensorit të vizionit MU për Micro: bit, më duhet ta bëj këtë të udhëzueshëm për Pllakën e Zip Kitronik, meqë do ta përdor. Tjegull Zip Kitronik, unë do thjesht quajeni Zip tani e tutje, është një dyshek neopixel 8x8
Programimi i një mikro: Bit Robot & Joystick: Bit Controller Me MicroPython: 11 hapa
Programimi i një Mikro: Bit Robot & Joystick: Bit Controller With MicroPython: Për Robocamp 2019, kampi ynë veror i robotikës, të rinjtë e moshës 10-13 vjeç po bashkojnë, programojnë dhe ndërtojnë një mikrob të BBC-së: 'robot kundër peshës' të bazuar në bit, si dhe programim një mikro: pak për t'u përdorur si telekomandë. Nëse jeni aktualisht në Robocamp, bëni ski
Matjet e Dritës dhe Ngjyrës Me Pimoroni Enviro: bit për mikro: bit: 5 hapa
Matjet e Dritës dhe Ngjyrës Me Pimoroni Enviro: bit për Micro: bit: Unë kisha punuar më parë në disa pajisje që lejojnë matje të dritës dhe ngjyrave dhe ju mund të gjeni shumë për teorinë pas matjeve të tilla, udhëzimet këtu dhe këtu. Pimoroni ka kohët e fundit lëshoi enviro: bit, një shtesë për m