Lys opp elektronikkprosjektene dine med superlyse NeoPixels. Sjekk ut disse prosjektideene for inspirasjon.

Viktige takeaways

  • NeoPixel LED-er er allsidige og kan brukes med ulike mikrokontrollerkort, ikke bare Adafruit-komponenter.
  • Adafruit-nettstedet tilbyr et nybegynnervennlig "Make It Glow"-prosjekt for å hjelpe brukere med å lage og kontrollere sitt første LED-prosjekt.
  • Det er et bredt utvalg av NeoPixel-prosjekter tilgjengelig, fra en verdenskart LED-skjerm til en 3D-printet NeoPixel sykkellykt. Utforsk prosjektideer på nettet.

Adafruit NeoPixel-økosystemet har lenge vært et av de mest populære alternativene for produsenter som ønsker å bruke lysdioder i sine prosjekter. Men hvordan kommer du i gang med NeoPixel-maskinvaren og klassebiblioteket for koden som styrer dem? La oss finne det ut.

En introduksjon til Adafruit NeoPixels

NeoPixel-merket kan være litt forvirrende. Dette navnet er gitt til Adafruits utvalg av individuelt adresserbare WS2812, WS2811 og SK6812 LED-er, samt klassebibliotekene som driver dem i koden. Dette betyr ikke at du trenger å bruke offisielle Adafruit-komponenter for å bruke NeoPixel-klassebibliotekene.

instagram viewer

I teorien bør alle WS2812-, WS2811- og SK6812-lysdioder fungere med NeoPixel-klassebibliotekene for enheter som Arduino og Raspberry Pi. Adafruit tilbyr allerede NeoPixel LED-strips, barer, ringer og mer, men du kan bruke tredjeparts LED-er for prosjektet også.

«Make It Glow»-startprosjekt

Bildekreditt: Adafruit

Alle må begynne et sted når de først begynner å jobbe med NeoPixels. Startprosjektet Make It Glow på Adafruit nettsted er et flott sted å begynne din NeoPixel-reise, med all informasjonen du trenger for å lage og kontrollere ditt første LED-prosjekt.

Denne veiledningen dekker hvilke typer lysdioder som tilbys, samt hvordan du kan drive dem og koble dem sammen, med kodeeksempler for å gjøre det enda enklere. Selve guiden er for Circuit Playground Express-brettet, programmert med det nettbaserte MakeCode system i dette tilfellet, men ferdighetene du lærer vil også gjelde for Arduinos og andre mikrokontrollerkort.

1. World of Light Verdenskart

Dette neste prosjektet er et for de som liker å finne sin kreative inspirasjon på nettet. Mens produsent Joshua Krosebrink ikke har gitt ut hele kildekoden, ta en titt på hans Hackaday prosjektside for å få en oversikt over hvordan det fungerer.

World of Light-kartet har en LED-matrise bak seg, kontrollert av en Raspberry Pi. Fargen og lysstyrken til hver RGB LED er basert på hvor mange brukere som besøker skaperens nettsted til enhver tid, og den gjenspeiler alltid personens plassering.

2. 3D-trykt NeoPixel sykkellys

Bildekreditt: Adafruit

Sikkerhet er utrolig viktig når du sykler, men dette handler ikke bare om ferdighetene dine. Du trenger også et sett for å sikre at andre trafikanter kan se deg ordentlig, og dette 3D-utskrivbare NeoPixel sykkellysprosjektet fra Adafruit nettsted er et flott sted å starte.

Dette enkle LED-lyset er laget med 3D-printede deler og en Adafruit Feather M4 Express, med programvare skrevet i CircuitPython-varianten av Python for mikrokontrollere.

Det ferdige LED-lyset kan produsere normalt hvitt lys, samt RGB-lys for å gjøre sykkelen din mer spennende. Det er massevis av forskjellige Arduino mikrokontrollerkort på markedet, og det er alltid verdt å undersøke dem før du velger brettet til neste prosjekt.

3. Bordtennisball Arduino Display

Tekniske prosjekter trenger ikke alltid tekniske løsninger, som bevist av dette Ping Pong Ball Clock-prosjektet på Elektromaker. Laget av pyrohmstr, bruker den en rekke bordtennisballer med en LED bak hver for å lage en digital klokkeskive.

Takket være NeoPixels, kontrollert av en Arduino Uno, er mange fargealternativer tilgjengelige med denne klokken. Du trenger tilgang til en 3D-skriver og en laserskjærer for å fullføre dette prosjektet, men du kan finne massevis av tolltjenester på nettet.

4. iPhone NeoPixel Sketchpad

Å lære hvordan du lager ditt Arduino-grensesnitt med en enhet som en iPhone er en fin måte å forstå komponentintegrasjonsprosessen på. Dette laget slår gjennom Hackster-prosjekt bruker den lille Arduino-drevne LightBlue Bean som hjerne, slik at den kan kobles til en iPhone med Bluetooth - siden LightBlue Bean selges ikke lenger, du kan erstatte den med en annen Arduino mikrokontroller med Bluetooth-tilkobling, for eksempel Nano 33 IoT.

Når den er bygget, kan du tegne på skjermen på iPhone og se NeoPixel-matrisen din reagere på formene du lager med hendene. Ikke bare er dette prosjektet mye moro, men det vil også lære deg en rekke verdifulle ferdigheter du kan bruke på fremtidige Arduino- og NeoPixel-prosjekter.

5. Arduino LED VU-måler

VU-målere pleide å være i raseri når analoge hi-fi-systemer var den beste måten å lytte til musikk på. Gammeldags teknologi som dette blir stadig mer populær igjen, men det er vanskelig å finne fysiske audiovisualiseringsverktøy uten å kjøpe noe brukt.

Dette stereo NeoPixel ring VU meter prosjektet på Arduino Project Hub løser dette problemet, slik at du kan gjøre om en Arduino og et sett med lysdioder til en VU-måler som fungerer med omtrent hvilken som helst lydkilde. Ikke bare vil dette lære deg om DIY-teknologi, men det vil også gi deg en bedre forståelse av musikk og lydproduksjon.

6. Arduino Uno LED termometer

Lysdioder har lenge vært en av nøkkelkomponentene i digitale skjermer, men du trenger ikke å bygge en fullverdig skjerm for å bruke lysdioder til å vise informasjon. Dette Arduino Uno LED-termometeret Hackster-prosjekt av Jonathan Eskow gjør en stripe med lysdioder til et digitalt termometer som viser temperaturen omtrent som et gammeldags termometer.

Prosjektet bruker en fysisk temperatursensor, i stedet for online data, for å måle temperatur. Dette gjør det enkelt og rimelig å lage selv, men det er også lett å ta med seg siden det ikke krever internettforbindelse for å fungere.

7. Arduino Gemma Infinity Mirror

Bildekilde: Instructables

Som et av de minste Arduino-alternativene som finnes, er Gemma ideell for å lage kostymer og andre wearables, samt prosjekter som har strenge plassbegrensninger. Dette gjør den ideell for bekathwias brukbare uendelig speilprosjekt på Instructables.

Infinity-speil gir en illusjon av en endeløs tunnel med lys rundt kantene. Å flytte speilet gir en unik 3D-effekt, og tilbyr et utmerket verktøy for kostymemakere som ønsker å skyve båten ut, men du kan også utforske andre nybegynnere LED-kostymeprosjekter. Denne typen speil kan også se bra ut på veggen din.

8. LED "Lixie" rørklokke

Nixie-rør har vært uvanlig i en stund, men dette betyr ikke at de er upopulære. Faktisk går videoer av disse gammeldagse skjermene ofte virale. Snarere enn rør, denne Lixie-klokken på Hackaday bruker laserkuttede akrylbiter med lysdioder under for å skape en glødende talleffekt. Du kan bruke en Arduino (eller hvilken som helst passende mikrokontroller eller SBC) for å kontrollere Lixie-klokken.

Du trenger tilgang til en laserskjærer for dette prosjektet, men det er mange tjenester tilgjengelig på nettet for dette. Bortsett fra det er prosjektet superenkelt og rimelig, og dette betyr at omtrent hvem som helst kan prøve det.

Velg riktig NeoPixel-prosjekt for deg

Enten du vil lage en klokke, et kostyme eller noe i mellom, gir NeoPixel LED en utmerket måte å lyse opp prosjektet ditt og gi det liv. Selv om eksemplene ovenfor er morsomme og enkle å følge, er det alltid verdt å tenke på dine egne prosjektideer. Det er mye inspirasjon tilgjengelig på nettet.