Valaise elektroniikkaprojektisi erittäin kirkkailla NeoPixelillä. Katso nämä projekti-ideat inspiraation saamiseksi.
Key Takeaways
- NeoPixel-LEDit ovat monipuolisia ja niitä voidaan käyttää useiden mikro-ohjainkorttien, ei vain Adafruit-komponenttien, kanssa.
- Adafruit-verkkosivusto tarjoaa aloittelijaystävällisen "Make It Glow" -projektin, joka auttaa käyttäjiä luomaan ja hallitsemaan ensimmäistä LED-projektiaan.
- Saatavilla on laaja valikoima NeoPixel-projekteja World Map -LED-näytöstä 3D-tulostettuun NeoPixel-pyöränvaloon. Tutustu projektiideoihin verkossa.
Adafruit NeoPixel -ekosysteemi on pitkään ollut yksi suosituimmista vaihtoehdoista valmistajille, jotka haluavat käyttää LEDejä projekteissaan. Mutta miten pääset alkuun NeoPixel-laitteiston ja niitä hallitsevan koodin luokkakirjaston kanssa? Otetaan selvää.
Johdatus Adafruit NeoPixelsiin
NeoPixel-brändi voi olla hieman hämmentävä. Tämä nimi on annettu Adafruitin valikoimalle yksilöllisesti osoitettavia WS2812-, WS2811- ja SK6812-LED-valoja sekä luokkakirjastoja, jotka syöttävät niitä koodissa. Tämä ei kuitenkaan tarkoita, että sinun on käytettävä virallisia Adafruit-komponentteja käyttääksesi NeoPixel-luokan kirjastoja.
Teoriassa kaikkien WS2812, WS2811 ja SK6812 LEDien pitäisi toimia NeoPixel-luokan kirjastojen kanssa laitteissa, kuten Arduino ja Raspberry Pi. Adafruit tarjoaa jo NeoPixel-LED-nauhoja, -tankoja, -renkaita ja paljon muuta, mutta voit käyttää kolmannen osapuolen LED-valoja projekti myös.
"Make It Glow" -aloitusprojekti
Jokaisen on aloitettava jostain, kun he alkavat työskennellä NeoPixelsillä. Make It Glow -aloitusprojekti Adafruit verkkosivuilla on loistava paikka aloittaa NeoPixel-matkasi, ja siinä on kaikki tiedot, joita tarvitset ensimmäisen LED-projektisi luomiseen ja hallintaan.
Tämä opas kattaa tarjolla olevat LED-tyypit sekä niiden virran kytkemisen ja yhdistämisen koodinäytteillä sen helpottamiseksi. Itse opas on tarkoitettu Circuit Playground Express -kortille, joka on ohjelmoitu verkkopohjaisella MakeCode järjestelmä tässä tapauksessa, mutta oppimasi taidot pätevät myös Arduinosiin ja muihin mikrokontrollerilevyihin.
1. Valon maailman Maailmankartta
Tämä seuraava projekti on tarkoitettu niille, jotka haluavat löytää luovaa inspiraatiota verkosta. Vaikka valmistaja Joshua Krosebrink ei ole julkaissut koko lähdekoodia, katso hänen Hackaday-projektin sivu saadaksesi yleiskuvan sen toiminnasta.
World of Light -kartalla on takanaan LED-matriisi, jota ohjaa Raspberry Pi. Jokaisen väri ja kirkkaus RGB-LED perustuu siihen, kuinka monta käyttäjää vierailee sisällöntuottajan verkkosivustolla kulloinkin, ja se heijastaa aina henkilön sijainti.
2. 3D-tulostettu NeoPixel-pyörävalo
Turvallisuus on uskomattoman tärkeää pyörällä ajaessasi, mutta tämä ei riipu vain taidoistasi. Tarvitset myös sarjan varmistaaksesi, että muut tienkäyttäjät näkevät sinut oikein, ja tämä 3D-tulostettava NeoPixel-pyörävaloprojekti Adafruit verkkosivuilla on hyvä paikka aloittaa.
Tämä yksinkertainen LED-valo on valmistettu 3D-tulostetuista osista ja Adafruit Feather M4 Expressistä, ja ohjelmisto on kirjoitettu Pythonin CircuitPython-versiolla mikrokontrollereille.
Valmis LED-valo voi tuottaa normaalia valkoista valoa sekä RGB-valoa, mikä tekee pyörästäsi jännittävämmän. Niitä on paljon erilaisia Arduino-mikrokontrollerikortteja markkinoilla, ja niitä kannattaa aina tutkia ennen kuin valitset taulun seuraavaa projektia varten.
3. Pöytätennispallo Arduino näyttö
Tekniset projektit eivät aina tarvitse teknisiä ratkaisuja, kuten tämä Ping Pong Ball Clock -projekti osoittaa Sähkövalmistaja. Pyrohmstrin valmistama se käyttää erilaisia pöytätennispalloja, joiden takana on LED-valo digitaalisen kellotaulun luomiseksi.
Arduino Unon ohjaamien NeoPixelien ansiosta tämän kellon kanssa on saatavana runsaasti värivaihtoehtoja. Tarvitset 3D-tulostimen ja laserleikkurin tämän projektin suorittamiseen, mutta voit löytää verkosta runsaasti tullin osapalveluita.
4. iPhone NeoPixel Sketchpad
Arduino-käyttöliittymän tekemisen oppiminen iPhonen kaltaisen laitteen kanssa on loistava tapa ymmärtää komponenttien integrointiprosessia. Tämä Team Punch Through Hackster-projekti käyttää pientä Arduino-käyttöistä LightBlue Beania aivoinaan, mikä mahdollistaa sen yhdistämisen iPhoneen Bluetoothin avulla – koska LightBlue Beania ei enää myydä, voit korvata sen toisella Arduino-mikro-ohjaimella, jossa on Bluetooth-yhteys, kuten Nano 33 IoT.
Kun se on rakennettu, voit piirtää iPhonesi näytölle ja katsella NeoPixel-matriisi reagoivan käsilläsi luomiin muotoihin. Tämä projekti ei ole pelkästään hauska, vaan se opettaa sinulle myös monia arvokkaita taitoja, joita voit soveltaa tuleviin Arduino- ja NeoPixel-projekteihin.
5. Arduino LED VU-mittari
VU-mittarit olivat ennen muotia, kun analogiset hifijärjestelmät olivat paras tapa kuunnella musiikkia. Tämän kaltainen vanhan koulun tekniikka on tulossa yhä suositummaksi, mutta fyysisiä audiovisualisointityökaluja on vaikea löytää ostamatta jotain käytettynä.
Tämä stereo NeoPixel rengas VU mittari projekti Arduino Project Hub ratkaisee tämän ongelman, jolloin voit muuttaa Arduinon ja LED-sarjan VU-mittariksi, joka toimii melkein minkä tahansa äänilähteen kanssa. Tämä ei vain opeta sinulle tee-se-itse-tekniikkaa, vaan se myös antaa sinulle paremman käsityksen musiikista ja äänen tuotannosta.
6. Arduino Uno LED-lämpömittari
LEDit ovat pitkään olleet yksi digitaalisten näyttöjen avainkomponenteista, mutta sinun ei tarvitse rakentaa täysimittaista näyttöä käyttääksesi LEDejä tietojen näyttämiseen. Tämä Arduino Uno LED -lämpömittari Hackster-projekti Jonathan Eskow muuttaa LED-nauhan digitaaliseksi lämpömittariksi, joka näyttää lämpötilan aivan kuten vanhan koulun lämpömittari.
Projekti käyttää lämpötilan mittaamiseen fyysistä lämpötila-anturia verkkotietojen sijaan. Tämän ansiosta se on yksinkertainen ja edullinen valmistaa itse, mutta se on myös helppo ottaa mukaan, koska se ei vaadi Internet-yhteyttä toimiakseen.
7. Arduino Gemma Infinity Mirror
Yhtenä pienimmistä Arduino-vaihtoehdoista Gemma on ihanteellinen pukujen ja muiden puettavien vaatteiden luomiseen sekä projekteihin, joissa on tiukat tilarajoitukset. Tämä tekee siitä ihanteellisen Bekathwian puettavaan ääretön peiliprojektiin Opastettavat.
Infinity-peilit luovat illuusion loputtomasta tunnelista, jonka reunoilla on valoja. Peilin siirtäminen tuottaa ainutlaatuisen 3D-efektin, joka on erinomainen työkalu pukuvalmistajille, jotka haluavat työntää veneen ulos, mutta voit myös tutustua muihin aloittelijan LED-pukuprojektit. Tämäntyyppinen peili voi myös näyttää hyvältä seinälläsi.
8. LED “Lixie” -putkikello
Nixie-putket ovat olleet harvinaisia jo jonkin aikaa, mutta tämä ei tarkoita, että ne olisivat epäsuosittuja. Itse asiassa videot näistä vanhan koulun näytöistä leviävät usein viruksiin. Putkien sijaan tämä Lixie-kello päällä Hackaday käyttää laserleikattuja akryylipaloja, joiden alla on LED-valoja luomaan hehkuvan numeroefektin. Voit käyttää Arduinoa (tai mitä tahansa sopivaa mikro-ohjainta tai SBC: tä) ohjaamaan Lixie-kelloa.
Tarvitset laserleikkurin tähän projektiin, mutta verkossa on paljon palveluita tätä varten. Sen lisäksi projekti on erittäin helppo ja edullinen, ja tämä tarkoittaa, että melkein kuka tahansa voi kokeilla sitä.
Valitse oikea NeoPixel-projekti sinulle
Halusitpa sitten tehdä kellon, asun tai jotain siltä väliltä, NeoPixel-LEDit tarjoavat erinomaisen tavan valaista projektiasi ja tuoda siihen eloa. Vaikka yllä olevat esimerkit ovat hauskoja ja helppoja seurata, kannattaa aina miettiä omia projektiideoita. Netistä löytyy paljon inspiraatiota.