Lys upp dina elektronikprojekt med superljusa NeoPixels. Kolla in dessa projektidéer för inspiration.

Viktiga takeaways

  • NeoPixel lysdioder är mångsidiga och kan användas med olika mikrokontrollerkort, inte bara Adafruit-komponenter.
  • Adafruit-webbplatsen erbjuder ett nybörjarvänligt "Make It Glow"-projekt för att hjälpa användare att skapa och kontrollera sitt första LED-projekt.
  • Det finns ett brett utbud av NeoPixel-projekt tillgängliga, från en världskart LED-skärm till en 3D-printad NeoPixel cykellampa. Utforska projektidéer online.

Adafruit NeoPixel-ekosystemet har länge varit ett av de mest populära alternativen för tillverkare som vill använda lysdioder i sina projekt. Men hur kommer man igång med NeoPixel hårdvara och klassbiblioteket för koden som styr dem? Låt oss ta reda på.

En introduktion till Adafruit NeoPixels

NeoPixel-märket kan vara lite förvirrande. Detta namn ges till Adafruits utbud av individuellt adresserbara WS2812, WS2811 och SK6812 lysdioder, såväl som klassbiblioteken som driver dem i koden. Detta betyder dock inte att du behöver använda officiella Adafruit-komponenter för att använda NeoPixel-klassbiblioteken.

instagram viewer

I teorin borde alla WS2812-, WS2811- och SK6812-lysdioder fungera med NeoPixel-klassbiblioteken för enheter som Arduino och Raspberry Pi. Adafruit erbjuder redan NeoPixel LED-remsor, stänger, ringar och mer, men du kan använda lysdioder från tredje part för din projekt också.

"Make It Glow" startprojekt

Bildkredit: Adafruit

Alla måste börja någonstans när de börjar arbeta med NeoPixels. Startprojektet Make It Glow på Adafruit hemsida är ett bra ställe att börja din NeoPixel-resa, med all information du behöver för att skapa och styra ditt första LED-projekt.

Den här guiden täcker de typer av lysdioder som erbjuds, samt hur man strömförsörjer dem och kopplar ihop dem, med kodexempel för att göra det ännu enklare. Själva guiden är för Circuit Playground Express-brädan, programmerad med den webbaserade MakeCode-system i det här fallet, men de färdigheter du lär dig kommer också att gälla för Arduinos och andra mikrokontrollerkort.

1. World of Light Världskarta

Detta nästa projekt är ett för dem som gillar att hitta sin kreativa inspiration online. Medan tillverkaren Joshua Krosebrink inte har släppt hela källkoden, ta en titt på hans Hackaday projektsida för att få en överblick över hur det fungerar.

World of Light-kartan över världen har en LED-matris bakom sig, styrd av en Raspberry Pi. Färgen och ljusstyrkan för varje RGB LED baseras på hur många användare som besöker skaparens webbplats vid varje given tidpunkt, och den återspeglar alltid personens plats.

2. 3D-tryckt NeoPixel cykelljus

Bildkredit: Adafruit

Säkerhet är otroligt viktigt när du cyklar, men det beror inte bara på dina färdigheter. Du behöver också ett kit för att se till att andra trafikanter kan se dig ordentligt, och detta 3D-utskrivbara NeoPixel cykelljusprojekt från Adafruit hemsida är ett bra ställe att börja.

Denna enkla LED-lampa är gjord med 3D-printade delar och en Adafruit Feather M4 Express, med programvara skriven i CircuitPython-varianten av Python för mikrokontroller.

Det färdiga LED-ljuset kan producera normalt vitt ljus, såväl som RGB-ljus för att göra din cykel mer spännande. Det finns massor av olika Arduino mikrokontrollerkort på marknaden, och det är alltid värt att undersöka dem innan du väljer tavlan för ditt nästa projekt.

3. Bordtennisboll Arduino Display

Tekniska projekt behöver inte alltid tekniska lösningar, vilket bevisas av detta Ping Pong Ball Clock-projekt på Elektromakare. Tillverkad av pyrohmstr, den använder en rad bordtennisbollar med en LED bakom var och en för att skapa en digital urtavla.

Tack vare NeoPixels, styrda av en Arduino Uno, finns massor av färgalternativ tillgängliga med denna klocka. Du behöver tillgång till en 3D-skrivare och en laserskärare för att slutföra det här projektet, men du kan hitta massor av tulltjänster online.

4. iPhone NeoPixel Skissblock

Att lära sig hur du gör ditt Arduino-gränssnitt med en enhet som en iPhone är ett bra sätt att förstå komponentintegreringsprocessen. Det här laget slår igenom Hacksterprojekt använder den lilla Arduino-drivna LightBlue Bean som sin hjärna, vilket gör att den kan ansluta till en iPhone med Bluetooth - eftersom LightBlue Bean säljs inte längre, du kan ersätta den med en annan Arduino-mikrokontroller med Bluetooth-anslutning, som Nano 33 IoT.

När du väl har byggts kan du rita på skärmen på din iPhone och se din NeoPixel-matris reagera på de former du skapar med dina händer. Det här projektet är inte bara roligt, utan det kommer också att lära dig en rad värdefulla färdigheter att tillämpa på framtida Arduino- och NeoPixel-projekt.

5. Arduino LED VU-mätare

VU-mätare brukade vara på modet när analoga hi-fi-system var det bästa sättet att lyssna på musik. Gammaldags teknik som denna blir allt mer populär igen, men det är svårt att hitta fysiska audiovisualiseringsverktyg utan att köpa något begagnat.

Denna stereo NeoPixel ring VU meter projekterar på Arduino Project Hub löser detta problem, vilket gör att du kan förvandla en Arduino och en uppsättning lysdioder till en VU-mätare som fungerar med nästan vilken ljudkälla som helst. Detta kommer inte bara att lära dig om DIY-teknik, utan det kommer också att ge dig en bättre förståelse för musik och ljudproduktion.

6. Arduino Uno LED termometer

Lysdioder har länge varit en av nyckelkomponenterna i digitala bildskärmar, men du behöver inte bygga en komplett bildskärm för att använda lysdioder för att visa information. Denna Arduino Uno LED-termometer Hacksterprojekt av Jonathan Eskow förvandlar en remsa med lysdioder till en digital termometer som visar temperaturen ungefär som en gammaldags termometer.

Projektet använder en fysisk temperatursensor, snarare än onlinedata, för att mäta temperatur. Detta gör det enkelt och prisvärt att göra själv, men det är också lätt att ta med sig eftersom det inte kräver en internetanslutning för att fungera.

7. Arduino Gemma Infinity Mirror

Bildkälla: Instruktioner

Som ett av de minsta Arduino-alternativen som finns, är Gemma idealisk för att skapa kostymer och andra wearables, såväl som projekt som har strikta utrymmesbegränsningar. Detta gör den idealisk för Bekathwias bärbara infinity-spegelprojekt på Instruktioner.

Infinity-speglar ger illusionen av en oändlig tunnel med ljus runt kanterna. Att flytta spegeln ger en unik 3D-effekt som erbjuder ett utmärkt verktyg för kostymmakare som vill trycka ut båten, men du kan också utforska andra nybörjare LED-kostymprojekt. Denna typ av spegel kan också se bra ut på din vägg.

8. LED "Lixie" rörklocka

Nixie-rör har varit ovanliga under ganska lång tid, men det betyder inte att de är impopulära. Faktum är att videor av dessa gamla skolans skärmar ofta blir virala. Snarare än rör, denna Lixie klocka på Hackaday använder laserskurna bitar av akryl med lysdioder under dem för att skapa en glödande nummereffekt. Du kan använda en Arduino (eller någon lämplig mikrokontroller eller SBC) för att styra Lixie-klockan.

Du behöver tillgång till en laserskärare för detta projekt, men det finns massor av tjänster tillgängliga online för detta. Bortsett från det är projektet superenkelt och prisvärt, och det betyder att nästan vem som helst kan ge det ett försök.

Välj rätt NeoPixel-projekt för dig

Oavsett om du vill göra en klocka, en kostym eller något däremellan, ger NeoPixel LED ett utmärkt sätt att belysa ditt projekt och ge det liv. Även om exemplen ovan är roliga och lätta att följa, är det alltid värt att tänka på dina egna projektidéer. Det finns massor av inspiration på nätet.