Lys dine elektronikprojekter op med superlyse NeoPixels. Tjek disse projektideer for inspiration.
Nøgle takeaways
- NeoPixel LED'er er alsidige og kan bruges med forskellige mikrocontrollerkort, ikke kun Adafruit-komponenter.
- Adafruit-webstedet tilbyder et begyndervenligt "Make It Glow"-projekt for at hjælpe brugere med at oprette og kontrollere deres første LED-projekt.
- Der er en bred vifte af NeoPixel-projekter tilgængelige, lige fra et verdenskort LED-display til et 3D-printet NeoPixel-cykellygte. Udforsk projektideer online.
Adafruit NeoPixel-økosystemet har længe været en af de mest populære muligheder for producenter, der ønsker at bruge LED'er i deres projekter. Men hvordan kommer du i gang med NeoPixel-hardware og klassebiblioteket for den kode, der styrer dem? Lad os finde ud af det.
En introduktion til Adafruit NeoPixels
NeoPixel-mærket kan være lidt forvirrende. Dette navn er givet til Adafruits udvalg af individuelt adresserbare WS2812, WS2811 og SK6812 LED'er, såvel som klassebibliotekerne, der driver dem i koden. Dette betyder dog ikke, at du skal bruge officielle Adafruit-komponenter for at bruge NeoPixel-klassebibliotekerne.
I teorien burde alle WS2812, WS2811 og SK6812 LED'er fungere med NeoPixel klasse biblioteker til enheder som Arduino og Raspberry Pi. Adafruit tilbyder allerede NeoPixel LED-strips, barer, ringe og mere, men du kan bruge tredjeparts LED'er til din projekt også.
Startprojekt "Make It Glow".
Alle skal starte et sted, når de først begynder at arbejde med NeoPixels. Startprojektet Make It Glow på Adafruit hjemmeside er et fantastisk sted at begynde din NeoPixel-rejse med al den information, du har brug for til at oprette og styre dit første LED-projekt.
Denne vejledning dækker de typer af LED'er, der tilbydes, samt hvordan man strømforsyner dem og kobler dem sammen med kodeeksempler for at gøre det endnu nemmere. Selve guiden er til Circuit Playground Express-brættet, programmeret med det webbaserede MakeCode system i dette tilfælde, men de færdigheder, du lærer, vil også gælde for Arduinos og andre mikrocontrollertavler.
1. World of Light Verdenskort
Dette næste projekt er et for dem, der kan lide at finde deres kreative inspiration online. Mens producenten Joshua Krosebrink ikke har frigivet den fulde kildekode, så tag et kig på hans Hackaday projektside for at få et overblik over, hvordan det fungerer.
World of Light-kortet har en LED-matrix bag sig, styret af en Raspberry Pi. Farven og lysstyrken af hver RGB LED er baseret på, hvor mange brugere der besøger skaberens hjemmeside på et givet tidspunkt, og det afspejler altid personens Beliggenhed.
2. 3D-printet NeoPixel cykellys
Sikkerhed er utrolig vigtig, når du cykler, men det handler ikke kun om dine færdigheder. Du har også brug for et sæt for at sikre, at andre trafikanter kan se dig ordentligt, og dette 3D-printbare NeoPixel cykellysprojekt fra Adafruit hjemmeside er et godt sted at starte.
Dette enkle LED-lys er lavet med 3D-printede dele og en Adafruit Feather M4 Express, med software skrevet i CircuitPython-varianten af Python til mikrocontrollere.
Det færdige LED lys kan producere normalt hvidt lys, samt RGB lys for at gøre din cykel mere spændende. Der er masser af forskellige Arduino mikrocontroller boards på markedet, og det er altid værd at undersøge dem, før du vælger brættet til dit næste projekt.
3. Bordtennisbold Arduino Display
Tekniske projekter har ikke altid brug for teknologiske løsninger, som bevist af dette Ping Pong Ball Clock-projekt på Elektromager. Den er lavet af pyrohmstr og bruger en række bordtennisbolde med en LED bag hver til at skabe en digital urskive.
Takket være NeoPixels, styret af en Arduino Uno, er masser af farvemuligheder tilgængelige med dette ur. Du skal have adgang til en 3D-printer og en laserskærer for at fuldføre dette projekt, men du kan finde masser af toldservices online.
4. iPhone NeoPixel Sketchpad
At lære at lave din Arduino-grænseflade med en enhed som en iPhone er en fantastisk måde at forstå komponentintegrationsprocessen. Dette hold slår igennem Hackster projekt bruger den lille Arduino-drevne LightBlue Bean som sin hjerne, hvilket gør det muligt for den at oprette forbindelse til en iPhone med Bluetooth - da LightBlue Bean sælges ikke længere, du kan erstatte den med en anden Arduino mikrocontroller med Bluetooth-forbindelse, såsom Nano 33 IoT.
Når den er bygget, kan du tegne på skærmen på din iPhone og se din NeoPixel-matrix reagere på de former, du skaber med dine hænder. Ikke alene er dette projekt masser af sjov, men det vil også lære dig en række værdifulde færdigheder, du kan anvende til fremtidige Arduino- og NeoPixel-projekter.
5. Arduino LED VU Meter
VU-målere plejede at være i højsædet, da analoge hi-fi-systemer var den bedste måde at lytte til musik på. Oldschool-teknologi som denne bliver stadig mere populær igen, men det er svært at finde fysiske audiovisualiseringsværktøjer uden at købe noget brugt.
Dette stereo NeoPixel ring VU meter projekt på Arduino Project Hub løser dette problem, så du kan omdanne en Arduino og et sæt LED'er til en VU-meter, der fungerer med stort set enhver lydkilde. Dette vil ikke kun lære dig om DIY-teknologi, men det vil også give dig en bedre forståelse af musik og lydproduktion.
6. Arduino Uno LED termometer
LED'er har længe været en af nøglekomponenterne i digitale skærme, men du behøver ikke at bygge en komplet skærm for at bruge LED'er til at vise information. Dette Arduino Uno LED-termometer Hackster projekt af Jonathan Eskow forvandler en stribe LED'er til et digitalt termometer, der viser temperaturen meget som et gammeldags termometer.
Projektet bruger en fysisk temperatursensor i stedet for onlinedata til at måle temperatur. Dette gør det nemt og overkommeligt at lave selv, men det er også nemt at tage med, da det ikke kræver en internetforbindelse for at fungere.
7. Arduino Gemma Infinity Mirror
Som en af de mindste Arduino-muligheder, der findes, er Gemma ideel til at skabe kostumer og andre wearables, såvel som projekter, der har strenge pladsbegrænsninger. Dette gør den ideel til bekathwias bærbare infinity-spejlprojekt på Instructables.
Infinity-spejle giver illusionen af en endeløs tunnel med lys rundt om dens kanter. At flytte spejlet frembringer en unik 3D-effekt, der tilbyder et fremragende værktøj til kostumemagere, der ønsker at skubbe båden ud, men du kan også udforske andre begynder LED kostume projekter. Denne type spejl kan også se godt ud på din væg.
8. LED "Lixie" rør ur
Nixie-rør har været ualmindelige i et stykke tid, men det betyder ikke, at de er upopulære. Faktisk bliver videoer af disse gamle skærme ofte virale. I stedet for rør tænder dette Lixie-ur Hackaday bruger laserskårne stykker akryl med LED'er under dem for at skabe en glødende taleffekt. Du kan bruge en Arduino (eller enhver passende mikrocontroller eller SBC) til at styre Lixie-uret.
Du skal have adgang til en laserskærer til dette projekt, men der er masser af tjenester tilgængelige online til dette. Bortset fra det er projektet super nemt og overkommeligt, og det betyder, at næsten alle kan prøve det.
Vælg det rigtige NeoPixel-projekt for dig
Uanset om du vil lave et ur, et kostume eller noget derimellem, giver NeoPixel LED'er en fremragende måde at oplyse dit projekt og give det liv. Selvom eksemplerne ovenfor er sjove og nemme at følge, er det altid værd at tænke på dine egne projektideer. Der er masser af inspiration tilgængelig online.