Sisukord:
- Samm: osade loend
- Samm: valmistage lamp ette
- 3. samm: mahtuvuslikud lülitid ja Potar
- 4. samm: skeem ja programmeerimine
- Samm: järgmine versioon?
Video: Dekoratiivne LED -lambi heli reageerib (Arduino): 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tere päevast, see on mu esimene juhendatav ja ma pole inglane;) palun andestage mulle, kui ma eksin.
Teema, millest tahtsin rääkida, on LED -lamp, mis võib olla ka helireaktiivne.
Lugu algab mu naisest, kellele see Ikeast pärit lamp juba ammu kuulub, ja ma mõtlen seda vaadates alati, et see võiks olla hea teema seda LED -ribaga muuta.
Siis lugedes mõnda juhendit nägin seda teemat, mis andis mulle tänu Natural Nerdile head inspiratsiooni
www.instructables.com/id/Music-Reactive-De…
Otsides teavet selle kohta, kuidas see töötab, leian ka head animatsiooni
learn.sparkfun.com/tutorials/addressable-r…
Aitäh ka Michael Bartlett
Alustame siis selle Ikea lambi häälestamist, see on standardlamp (valge), millel on potar, et oleks võimalik heledust reguleerida, ja siis lülitub see muusikareaktiivlambile, millel on 8 erinevat animatsiooni.
Video ei näita hästi potari efekti, see on reaalsuses kenam.
Vabandust, kui mul on mõni detail puudu, kuid ma ei plaaninud enne selle koostamist juhendit kirjutada.
Edit: Lisasin uue video, kuid minu kaamera (mobiiltelefon) on valgusest küllastunud, vabandust), näeme käivitamisefekti ja heleduse seadistusega valget lampi ning seejärel mitut muusikaefekti
Samm: osade loend
Siin on nimekiri
- muidugi lamp ise
- arduino NANO (nagu see)
- Nano kilp (mitte kohustuslik, kuid väga osaline)
- Helimoodul (ole ettevaatlik, ÄRGE VÕTA KY-037 või KY-038, EI OLE üldse mõistlik)
- 3m LED -riba RGBW (RGB -st võib piisata, kuid tahtsin RGBW -ga mängida) Võtsin sooja valge, see on AADRESSEERitav riba, iga LED -i saab käsutada eraldi, see EI OLE standardne RGB -riba
- 1 potar (5 potar siin)
- Võimsus 5v 20Ah (10 või 15 võib olla piisav, kuid eelistasin suurt)
- 2 kondensaatori lülitit (tavaline lüliti võib olla ka hea)
- kaabel
- jalglüliti
- R/C kaabel (lihtne ühendada 3 -kontaktilise anduriga)
Samm: valmistage lamp ette
Lamp on komplektis ja tuleb kokku panna. Kuna me ei kasuta lampi ja plastikut, mis lukustab kõik torud kokku ja kuna see on vaikne ja mitte väga jäik, otsustasin lisada poldi, nii et tehke auk ja kinnitage iga toru kokku. Olge ettevaatlik, üks on lühem ja algab alt.
Kahjuks ei saanud ma seda tehes piisavalt pilti.
Lamp on 1m38 pikk, ma kasutasin 2 tükki LED -riba, mille panin toru 2 küljele.
Olge ettevaatlik, riba peab olema õiges mõttes, sest kaabel peab olema allosas, sellisel LED -ribal on sisend ja väljund, sisend peaks olema allosas. Iga LED -riba on minu jaoks 77 LED -i pikk, kuid hiljem näen, et see on arduino NANO jaoks liiga palju.
Proovin riba torule kuumliimiga liimida, kuid tellides võtsin silikoonveekindla versiooni ja kuum liim ei liiminud seda:(Nii et ma kasutasin selle asemel tie-rapsi. Mõelge kaabli kinnitamisele samal ajal.
3. samm: mahtuvuslikud lülitid ja Potar
2 mahtuvuslülitit asuvad lambi sees ja reageerivad suhteliselt hästi läbi lambi plasti.
Võite selle panna kuhu soovite, kinnitasin need lihtsalt liimitükiga, lambi kõrguse keskele.
Ülemine on valgelt animatsioonile üleminekuks.
Alumine on animatsiooni stiili muutmiseks. Seal on 8 animatsiooni, 7 on muusikaga reageerivad ja viimane on lihtsalt lõpmatu.
Potari jaoks tahtsin alguses kasutada libisevat potit, kuid ma ei teadnud, kuhu seda kergesti panna, nii et tegin lõpuks augu ja panin pöörleva.
4. samm: skeem ja programmeerimine
Ühendage kõik omavahel
Ja laadige kood üles
See kasutab lihtsalt Adafruit_NeoPixeli raamatukogu, kindlasti installige see.
Koodis on teil:
#defineeri NUM_LEDS 74
Isegi kui ma kasutasin 77 pikkust LED -riba, oli nano mälu otsas ja midagi ei juhtu enne, kui läksin ainult 74 LED -i. Võib -olla oleks Mega kasutamine parem
#define MIC_LOW 0.0#define MIC_HIGH 737.0
Palun kontrollige anduriga saadud min / max väärtust.
Kui deklareerite oma LED -riba, siis minu jaoks oli see NEO_RGBW ja 800 khz, kontrollige oma spetsifikatsioone.
Adafruit_NeoPixel riba = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Kui lamp süttib, läheb see valge, punase, rohelise ja sinise rullidena kokku, saate stardiosa eemaldada, kui te sellist käivitamist ei soovi.
Samm: järgmine versioon?
Mu naine oli natuke mures, kui ma tema lambile operatsiooni tegin, kuid nüüd armastab ta seda tõesti.
Kui asetate kaabli sisse, olge ettevaatlik, et neid kinnitada, et vältida esteetilisi varje.
Toiteplokk on üsna suur ja tekitab varju allosas, alustades LED -riba kõrgemal, võib varje vähendada.
Nupp on nähtav, kui valgus põleb, see ei ole esteetiline, mõtle see seinale (kui lamp on seina lähedal) ja toitega samale poole. aga hea on näha, kus nad on, ma ei taha lambile ühtegi jälge teha.
Viimases versioonis, kui klõpsate efektinupul, vilgub sinine LED, mis näitab, et puudutate nuppu ja milline animatsioon on aktiivne, kuid seda saab täiustada.
Mikro võiks olla mõistlikum ja ma mõtlen, et panna 2 mikro parema tundlikkuse saavutamiseks.
Võiks luua rohkem efekti, kuid ma arvan, et mega jaoks on vaja minna, kuna Nano mälu on nullini suletud.
Alternatiiviks võib olla ka pöörlev kodeerija, mis muudab efekti. Aga mulle meeldib esialgu mahtuvuslik lüliti:)
Kinnitasin lambi ülaossa USB -kaabli, et seda hõlpsasti programmeerida.
Lisan toitejuhtmele üldise lüliti, kui selle kätte saan.
Pange tähele, et kui olete homme sellest väsinud, võite LED -ist lahti saada ja esialgse lambi tagasi panna, kuid ma tõesti ei kujuta ette, miks….
Ideede loendis on ka kaugjuhtimispuldi lisamine.
Soovitan:
DIY dekoratiivne kell: 7 sammu (piltidega)
DIY dekoratiivkell: mulle ei meeldi ära visata lihtsat puru või MDF-i, mis mul on, ja kuna ma kasutan nii palju Home-Dzine.co.za projektide jaoks. jääke on alati garanteeritud. Väikesed projektid sobivad suurepäraselt sissekannete ja selle dekoratsiooni ärakasutamiseks
Neopixeli LED -riba, mis reageerib Myoware'i lihasandurile: 6 sammu
Neopixeli LED -riba, mis reageerib Myoware'i lihasesensorile: Eesmärk on paigaldada lihasandur Arduino abil ja töödelda sissetulevaid andmeid Adafruit IO -ga ning otsida väljundit päästikuga nii, et valgus muutub üheks minutiks valgest punaseks. on lihasesensor Lihasandur
Dekoratiivne pesa tagaplaat: 7 sammu (piltidega)
Dekoratiivne pesa tagaplaat: see on õpetatav Nesti termostaadi dekoratiivse traatraami jaoks. Sama tehnikat saate kasutada mis tahes piltidel, mis teile meeldivad. Kui teie kunstiteos vajab juhtmestikku, mitte selle ümber, lülitage kogu toide välja & märgistage juhtmestik enne paigaldamist
Vaakumtoru lamp - heli reageerib: 14 sammu (piltidega)
Vaakumtoru lamp - heli reageeriv: olen seda varemgi öelnud ja ütlen veel kord - vaakumtorud on hämmastav asi, mida vaadata! Ma tegelikult arvan, et mul võib olla kerge vaakumtoru kinnisidee. Iga kord, kui kohtan oma teekonnal mõnda vaakumtoru, olen sunnitud need ostma. Probleem
DIY dekoratiivne akrüül RGB LED -lamp: 5 sammu
DIY dekoratiivne akrüül RGB LED -lamp: Tere kõigile, kuidas teil läheb? See on projekt How-ToDo, minu nimi on Konstantin, ja täna tahan teile näidata, kuidas a selle ilusa dekoratiivlambi valmistas. Idee pole uus ja nägin paar aastat tagasi sarnaseid asju, kuid hiljuti leidsin mõned ilusad