Indholdsfortegnelse:
Video: PixelOrgan: Lydfølsom DotStar LED Strip (med MicroView): 3 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Af thedodMin github -sideFølg mere af forfatteren:
Omkring: Sutter ved lodning, [forhåbentlig] kompenserer med kodning. Mere om thedod »
Dette er en let-organisk ting, hvor en indbygget mikrofons input vises på en DotStar 72 LED-strimmel, så den øverste LED repræsenterer de nuværende høje/mellem/lave niveauer som R/G/B og resten af Lysdioder repræsenterer tidligere værdier (så vi får en vandfaldseffekt). Se videoer her.
Som controller brugte jeg MicroView - en lille Arduino -klon med et integreret OLED -display. Dette lader systemet vise den aktuelle grafik-equalizer-stil i høj/mellem/lav samt en vandret bjælke, der viser det overordnede niveau (praktisk ved justering af mikrofølsomhedspotentiometeret). Det burde ikke være svært at gøre alt dette med en billigere Arduino -klon (og reducere omkostningerne med ~ $ 35). Du skal simpelthen slette de MicroView-relaterede linjer i koden (de er lette at få øje på).
Trin 1: Materialer
- En MicroView -controller.
- En MicroView -programmør (bruges også til USB -strømforsyning).
- En 72 LED DotStar -strimmel (jeg brugte denne).
- En elektretmikrofon (med en indbygget forstærker).
- Et 10㏀ potentiometer.
- Et "halvstort" brødbræt.
- Breadboard jumpere.
- Solid-core 22 AWG-tråde (til mikrofonen).
- USB type A han til skrueterminal stik.
- USB -vægoplader (mindst 2 porte, mindst en af dem> = 2A).
Trin 2: Montering
- Saml MicroView (oven på programmereren), mikrofonen (du skal lodde den til ledninger) og potentiometer på brødbrættet (se diagram).
- På dette tidspunkt (Inden DotStar inddrages i dette), skal du slutte progameren til din computer via USB og uploade koden (se næste trin).
- Tilslut de løse røde og sorte ledninger på DotStar-båndet til USB-skrueterminaladapteren (sort til højre yderste, rød til anden skrue fra venstre).
- Stick springerne fra uret og datapinde (4. og 5. ben fra venstre på "oversiden" af MicroView).
- Tilslut MicroView -programmereren og USB -skrueterminaladapteren (forbundet til DotStar) til stikkene på vægopladeren. Vigtigt: adapteren skal være i en stikkontakt, der kan levere mindst 2A (MicroView er mindre kræsen).
God fornøjelse.
Trin 3: Kode
Du kan downloade koden herunder.
Du skal også installere Adafruit DotStar og Sparkfun MicroView -bibliotekerne (du behøver ikke downloade dem. Du kan simpelthen installere dem fra menuen Sketch/Include Library/Manage Libtraries i Arduino IDE).
Reducering af omkostninger
Hvis du vil [spare ~ $ 35] og bruge en "almindelig" Arduino -klon i stedet for en MicroView [+ Programmer], skal du fjerne alle linjer, der indeholder microview | uview | widget, og den vil sandsynligvis køre på enhver Arduino -klon (ikke testet [endnu])). Du har naturligvis ikke et kraftigt grafisk display, men du kan få feedback, mens du justerer mikrofonfølsomhedspotentiometret fra selve LED -strimlen.
Bemærk også, at selvom jeg bruger programmøren som en USB -strømforsyning, kan du spare ~ $ 15 og drive microView fra Dotstar (de røde og sorte stifter på JST -stikket), men du skal også tilslutte en> 1mF kondensator mellem dem (for at beskytte MicroView mod overspændinger).
Anbefalede:
Spredt LED Strip Sign med Arduino/Bluetooth: 8 trin (med billeder)
Spredt LED Strip Sign med Arduino/Bluetooth: Jeg skabte dette skilt til DJ -kabinen på det 8. årlige Interactive Show på mit lokale hackerspace, NYC Resistor. Temaet i år var The Running Man, den chintzy sci-fi-film fra 1987, der finder sted i år 2017. Skiltet er bygget af foamcor
DIY LED Strip: Sådan skæres, forbindes, loddes og Power LED Strip: 3 trin (med billeder)
DIY LED Strip: Sådan skæres, forbindes, loddes og Power LED Strip: Begynderguide til at lave dine egne lysprojekter ved hjælp af LED strip.Fleksibel pålidelig og let at bruge, LED strips er det bedste valg til en række forskellige applikationer.Jeg vil dække det grundlæggende om at installere en simpel indendørs 60 LED's/m LED -strip, men i
Sodavandsflaske Arduino lampe - lydfølsom: 3 trin (med billeder)
Sodavandsflaske Arduino lampe - lydfølsom: Jeg havde nogle individuelt adresserbare lysdioder tilovers fra et andet projekt og ville skabe endnu en temmelig let, men sjov udfordring for mine år 10 (alder 13-15) niveau produktdesign klasser. Dette projekt bruger en tom sodavandsflaske (eller sodavand, hvis du
ESP8266 RGB LED STRIP WIFI -kontrol - NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi - RGB LED STRIP Smartphone -kontrol: 4 trin
ESP8266 RGB LED STRIP WIFI -kontrol | NODEMCU Som IR -fjernbetjening til Led Strip kontrolleret over Wifi | RGB LED STRIP Smartphone -kontrol: Hej fyre i denne vejledning lærer vi, hvordan du bruger nodemcu eller esp8266 som en IR -fjernbetjening til at styre en RGB LED -strip, og Nodemcu styres af smartphone over wifi. Så dybest set kan du styre RGB LED STRIP med din smartphone
4x4x4 DotStar LED Cube på glas -printkort: 10 trin (med billeder)
4x4x4 DotStar LED -terning på glas -printkort: Inspirationen til dette projekt kom fra andre små LED -terninger som HariFuns og nqtronix. Begge disse projekter bruger SMD LED'er til at bygge en terning med virkelig små dimensioner, men de enkelte LED'er er forbundet med ledninger. Min idé var