Apšvieskite savo elektronikos projektus itin ryškiais „NeoPixels“. Peržiūrėkite šias projekto idėjas įkvėpimui.

Key Takeaways

  • „NeoPixel“ šviesos diodai yra universalūs ir gali būti naudojami su įvairiomis mikrovaldiklių plokštėmis, ne tik „Adafruit“ komponentais.
  • „Adafruit“ svetainė siūlo pradedantiesiems pritaikytą projektą „Make It Glow“, kuris padės vartotojams sukurti ir valdyti pirmąjį LED projektą.
  • Yra daugybė „NeoPixel“ projektų – nuo ​​pasaulio žemėlapio LED ekrano iki 3D spausdinto „NeoPixel“ dviračio žibinto. Naršykite projektų idėjas internete.

„Adafruit NeoPixel“ ekosistema jau seniai buvo viena iš populiariausių gamintojų, norinčių savo projektuose naudoti šviesos diodus, variantų. Bet kaip pradėti naudoti „NeoPixel“ aparatinę įrangą ir juos valdančio kodo klasės biblioteką? Išsiaiškinkime.

„Adafruit NeoPixels“ įvadas

„NeoPixel“ prekės ženklas gali būti šiek tiek painus. Šis pavadinimas suteiktas „Adafruit“ individualiai adresuojamų WS2812, WS2811 ir SK6812 šviesos diodų asortimentui, taip pat klasių bibliotekoms, kurios juos maitina kode. Tačiau tai nereiškia, kad norint naudoti „NeoPixel“ klasės bibliotekas reikia naudoti oficialius „Adafruit“ komponentus.

instagram viewer

Teoriškai bet kokie WS2812, WS2811 ir SK6812 šviesos diodai turėtų veikti su NeoPixel klasės bibliotekomis tokiems įrenginiams kaip Arduino ir Raspberry Pi. „Adafruit“ jau siūlo „NeoPixel“ LED juosteles, juosteles, žiedus ir kt., tačiau galite naudoti trečiųjų šalių šviesos diodus projektas taip pat.

Pradinis projektas „Make It Glow“.

Vaizdo kreditas: Adafruit

Kiekvienas turi kažkur pradėti, kai pirmą kartą pradeda dirbti su NeoPixels. Pradinis projektas „Make It Glow“ svetainėje Adafruit svetainė yra puiki vieta pradėti savo „NeoPixel“ kelionę su visa informacija, kurios jums reikia norint sukurti ir valdyti pirmąjį LED projektą.

Šiame vadove aprašomi siūlomi šviesos diodų tipai, taip pat, kaip juos maitinti ir sujungti, pateikiami kodų pavyzdžiai, kad būtų dar lengviau. Pats vadovas skirtas „Circuit Playground Express“ plokštei, užprogramuotai su žiniatinkliu MakeCode sistema šiuo atveju, tačiau įgyti įgūdžiai bus taikomi ir Arduinos bei kitoms mikrovaldiklių plokštėms.

1. Šviesos pasaulio pasaulio žemėlapis

Šis kitas projektas skirtas tiems, kurie mėgsta kūrybinį įkvėpimą rasti internete. Nors gamintojas Joshua Krosebrink neišleido viso šaltinio kodo, pažvelkite į jo Hackaday projekto puslapis kad sužinotumėte, kaip tai veikia.

Pasaulio šviesos pasaulio žemėlapyje yra LED matrica, valdoma Raspberry Pi. Kiekvieno spalva ir ryškumas RGB šviesos diodas yra pagrįstas tuo, kiek vartotojų bet kuriuo metu apsilanko kūrėjo svetainėje, ir visada atspindi asmens vieta.

2. 3D spausdintas NeoPixel dviračio žibintas

Vaizdo kreditas: Adafruit

Saugumas yra nepaprastai svarbus, kai važiuojate dviračiu, tačiau tai priklauso ne tik nuo jūsų įgūdžių. Taip pat reikia rinkinio, kad įsitikintumėte, jog kiti eismo dalyviai jus tinkamai mato, ir šio 3D spausdinamo „NeoPixel“ dviračio žibinto projekto Adafruit svetainė yra puiki vieta pradėti.

Šis paprastas LED šviestuvas pagamintas iš 3D spausdintų dalių ir „Adafruit Feather M4 Express“ su programine įranga, parašyta „Python“ mikrovaldikliams skirtu „CircuitPython“ variantu.

Pagaminta LED lemputė gali skleisti įprastą baltą šviesą, taip pat RGB šviesą, kad jūsų dviratis būtų įdomesnis. Yra daugybė skirtingos Arduino mikrovaldiklių plokštės rinkoje, ir visada verta juos ištirti prieš pasirenkant lentą kitam projektui.

3. Stalo teniso kamuoliukas Arduino ekranas

Techniniams projektams ne visada reikia techninių sprendimų, kaip įrodo šis Ping Pong Ball Clock projektas Elektros gamintojas. Pagaminta pyrohmstr, naudojama daugybė stalo teniso kamuoliukų su šviesos diodais už kiekvieno, kad būtų sukurtas skaitmeninis laikrodžio ciferblatas.

Dėl „NeoPixels“, valdomų „Arduino Uno“, su šiuo laikrodžiu galima rinktis daugybę spalvų. Norėdami užbaigti šį projektą, jums reikės prieigos prie 3D spausdintuvo ir lazerinio pjaustytuvo, tačiau internete galite rasti daugybę muitinės dalių paslaugų.

4. iPhone NeoPixel Sketchpad

Mokymasis sukurti „Arduino“ sąsają tokiu įrenginiu kaip „iPhone“ yra puikus būdas suprasti komponentų integravimo procesą. Ši komanda pramuš Hackster projektas kaip savo smegenis naudoja mažytę „Arduino“ maitinamą „LightBlue Bean“, leidžiančią prisijungti prie „iPhone“ per „Bluetooth“ – nes „LightBlue“ Bean nebeparduodama, galite jį pakeisti kitu Arduino mikrovaldikliu su Bluetooth ryšiu, pvz., Nano 33 IoT.

Sukūrę galėsite piešti savo iPhone ekrane ir stebėti, kaip NeoPixel matrica reaguoja į figūras, kurias sukuriate rankomis. Šis projektas ne tik labai smagus, bet ir išmokys daugybę vertingų įgūdžių, kuriuos galėsite pritaikyti būsimiems Arduino ir NeoPixel projektams.

5. Arduino LED VU matuoklis

VU matuokliai buvo labai madingi, kai analoginės hi-fi sistemos buvo geriausias būdas klausytis muzikos. Senosios mokyklos technologijos, tokios kaip ši, vėl tampa vis populiaresnės, tačiau sunku rasti fizinių garso vizualizavimo įrankių, neįsigijus kažko naudoto.

Šis stereofoninis NeoPixel žiedas VU matuoklis projektuoja Arduino projektų centras išsprendžia šią problemą, leisdamas „Arduino“ ir šviesos diodų rinkinį paversti VU matuokliu, kuris veikia su beveik bet kokiu garso šaltiniu. Tai ne tik išmokys jus apie „pasidaryk pats“ technologijas, bet ir padės geriau suprasti muziką ir garso kūrimą.

6. Arduino Uno LED termometras

Šviesos diodai jau seniai buvo vienas iš pagrindinių skaitmeninių ekranų komponentų, tačiau jums nereikia kurti pilno monitoriaus, kad galėtumėte naudoti šviesos diodus informacijai rodyti. Šis Arduino Uno LED termometras Hackster projektas Jonathan Eskow paverčia šviesos diodų juostą skaitmeniniu termometru, kuris rodo temperatūrą panašiai kaip senosios mokyklos termometras.

Temperatūrai matuoti projekte naudojamas fizinis temperatūros jutiklis, o ne internetiniai duomenys. Dėl to jį paprasta ir įperkama pasigaminti patiems, tačiau taip pat lengva pasiimti su savimi, nes norint veikti nereikia interneto ryšio.

7. Arduino Gemma Infinity Mirror

Vaizdo šaltinis: Instrukcijos

Kaip vienas iš mažiausių „Arduino“ variantų, „Gemma“ idealiai tinka kurti kostiumus ir kitus nešiojamus drabužius, taip pat projektams, kuriems taikomi griežti erdvės apribojimai. Dėl to jis idealiai tinka bekathwia nešiojamo begalybės veidrodžio projektui Instrukcijos.

Begalybės veidrodžiai sukuria nesibaigiančio tunelio su šviesomis aplink jo kraštus iliuziją. Veidrodžio judinimas sukuria unikalų 3D efektą, kuris yra puikus įrankis kostiumų kūrėjams, norintiems išstumti valtį, bet jūs taip pat galite tyrinėti kitus pradedančiųjų LED kostiumų projektai. Šio tipo veidrodžiai taip pat gali puikiai atrodyti ant jūsų sienos.

8. LED "Lixie" vamzdinis laikrodis

„Nixie“ vamzdžiai buvo neįprasti ilgą laiką, tačiau tai nereiškia, kad jie yra nepopuliarūs. Tiesą sakant, šių senosios mokyklos ekranų vaizdo įrašai dažnai populiarėja. Šis „Lixie“ laikrodis įjungtas, o ne vamzdžiai Hackaday naudoja lazeriu iškirptus akrilo gabalus su šviesos diodais po jais, kad sukurtų žėrintį skaičių efektą. Lixie laikrodžiui valdyti galite naudoti Arduino (arba bet kurį tinkamą mikrovaldiklį arba SBC).

Šiam projektui jums reikės prieigos prie lazerinio pjaustytuvo, tačiau internete yra daugybė paslaugų. Be to, projektas yra labai lengvas ir prieinamas, o tai reiškia, kad beveik kiekvienas gali jį išbandyti.

Pasirinkite jums tinkamą „NeoPixel“ projektą

Nesvarbu, ar norite sukurti laikrodį, kostiumą ar ką nors tarp jų, „NeoPixel“ šviesos diodai yra puikus būdas apšviesti jūsų projektą ir suteikti jam gyvybės. Nors aukščiau išvardyti pavyzdžiai yra įdomūs ir lengvai įgyvendinami, visada verta pagalvoti apie savo projekto idėjas. Internete yra daug įkvėpimo.