Përmbajtje:
- Hapi 1: Merrni materiale
- Hapi 2: Elektrik - Lidhja e stafetës dhe dritave të Krishtlindjeve
- Hapi 3: Elektrik - Mikrofon dhe Arduino
- Hapi 4: Kodi Arduino - Dritat automatike të ndezjes
- Hapi 5: Arduino Code - Manual Blink Light
- Hapi 6: Konfiguroni Dritat dhe Drejtoni Kodin
Video: Dritat e automatizuara të Krishtlindjeve: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Në këtë Udhëzues, unë ju tregoj se si të ndërtoni Dritat e Krishtlindjeve që Automatikisht Pulsojnë kur luhet muzikë! Projekti ka 2 pjesë: Qarku Elektrik dhe Kodi/Algoritmi Arduino. Qarku funksionon duke përdorur një stafetë me 8 kanale për të mbyllur qarkun në secilën prej 8 fijeve individuale të dritës së Krishtlindjes. Një mikrofon elektrik kap valët e zërit që luajnë në një grup altoparlantësh dhe e dërgon atë në një Arduino duke përdorur një hyrje analoge.
Nga këtu ka 2 mundësi për programe të përdorshme. Ju mund të përdorni modelin e kodit manual për të ndezur me dorë disa fije dritash për këngë muzikore të veçanta, ose mund të përdorni kodin automatik i cili aktivizon fije të ndryshme të telave bazuar në frekuencën e luajtur.
Hapi 1: Merrni materiale
Lista e materialeve për këtë projekt është shumë e butë duke e bërë atë një projekt shumë të përballueshëm. Lista e materialeve dhe ku kam blerë gjithçka (lidhjet e lidhura me amazon) përfshijnë:
1x Arduino Uno
1x Breadboard
1x Përforcues Mikrofoni Electret
1x Jumper Wire Bundle 65 PCS
1x Tela Premium Femra/Mashkull Jumper - 20 x 12 https://www.adafruit.com/product/1713
1x Stafetë SunFounder 8 Channel
8x Vickerman Mini Christmas Light (mund të blini edhe më pak fije)
Vlen gjithashtu të theksohet dorashka gome dhe një zjarrfikës janë shumë të rekomandueshme nëse jeni i ri në këto lloje të projekteve. Ekziston edhe një version PDF i shkarkueshëm i listës së materialeve më poshtë.
Hapi 2: Elektrik - Lidhja e stafetës dhe dritave të Krishtlindjeve
Zemra e qarkut elektrik është stafeta. Një stafetë është një ndërprerës mekanik i cili mbyllet kur një tension shumë më i vogël aplikohet në stafetë. Kjo funksionon sepse tensioni më i vogël kalon nëpër një spirale teli, e cila krijon një elektromagnet për të mbyllur çelësin mekanik. Çelësi është i lidhur me të njëjtin fund të prerë të çdo fillesë të Dritës së Krishtlindjes. Kur çelësi mbyllet, tensioni i prizës në mur është në gjendje të kalojë nëpër fillesë, duke krijuar dritë!
Shënim: MOS punoni në fijet e dritës së Krishtlindjes ndërsa dritat janë të kyçura!
Për të lidhur dritat me stafetën, bëni një prerje të vetme në fijen e dritës dhe hiqeni tela pak për të zbuluar një sasi të vogël bakri në secilën anë të prerjes. Pasi të bëhet kjo, lidhni çdo majë bakri me prizat normalisht të hapura të 1 stafetë. Bëni këtë për 8 fije të lehta.
Më shumë për mënyrën e lidhjes së stafetës mund të gjeni këtu:
Hapi 3: Elektrik - Mikrofon dhe Arduino
Tjetra, ne duhet të lidhim mikrofonin elektrik me Arduino në mënyrë që të fillojmë të marrim valë zanore si hyrje analoge. Lidhjet janë mjaft të thjeshta me mikrofonin VCC dhe tokëzimin që lidhet me Arduino 5V dhe tokën përkatësisht, dalja e mikrofonit lidhet drejtpërdrejt me pinin 0 të analogut Arduino. Imazhet e mësipërme dhe qarku Fritzing vizual më poshtë detajojnë sesi lidhen mikrofoni dhe bordi stafetë me Arduino.
Hapi 4: Kodi Arduino - Dritat automatike të ndezjes
Pasi të keni lidhur të gjithë pajisjet elektronike, është koha për të ngarkuar kodin Arduino! Kodi i dritave të ndezjes automatike do të bëjë që dritat e Krishtlindjeve të ndizen automatikisht bazuar në frekuencën e zërit që dëgjon mikrofoni. Kodi punon duke përdorur një algoritëm të quajtur FHT (Fast Hartley Transform) i ngjashëm me FFT (Fast Fourier Transform) për të kthyer valën e zërit nga fusha e kohës në fushën e frekuencës.
Zakonisht nuk më pëlqen të përdor biblioteka të specializuara kur shkruaj kod, por biblioteka në laboratorët e muzikës së hapur ishte jashtëzakonisht e lehtë për tu punuar dhe e bëri këtë projekt shumë më të shpejtë! Kodi do të jetë i disponueshëm në depon time të GitHub:
Hapi 5: Arduino Code - Manual Blink Light
Depoja ime GitHub gjithashtu përmban kod për dritat që pulsojnë manualisht. Kodi manual në këtë depo është aktualisht i kalibruar për Carol of Bells, por ju mund ta ndryshoni kodin për të ndezur në çdo këngë duke ndjekur të njëjtin model që përdor në këtë kod! Kodi gjithashtu do të jetë i disponueshëm në GitHub:
Hapi 6: Konfiguroni Dritat dhe Drejtoni Kodin
Vendosni dritat tuaja aty ku dëshironi, ngarkoni kodin tuaj në tabelën Arduino dhe shikoni shfaqjen tuaj të dritës! Pasi të keni mbaruar dhe funksionon, mund ta aktivizoni Arduino -n tuaj me një bateri 9V, kështu që nuk keni nevojë ta mbani laptopin tuaj aty pranë. Shijoni shfaqjen!
Recommended:
NeoPixel Clip-On C9 Diffusers për dritat e Krishtlindjeve: 6 hapa (me fotografi)
NeoPixel Clip-On C9 Diffusers për Dritat e Krishtlindjeve: Ndonjëherë, gjërat e mira largohen-të tilla si llamba të ngrira C9. Ju e dini, ato ku copëtohen bojërat. Po, ato llamba të ngrira C9 të mirësisë së Charlie Brown … Këtu është një difuzor i duhur LED C9 për LED -të e adresueshme 12 mm WS2811 NeoPixel. Nga p
Arduino Dritat e Krishtlindjeve: 5 hapa (me fotografi)
Arduino Dritat e Krishtlindjeve: Krishtlindjet po afrohen, kështu që vendosa të bëj një dekorim të zbukuruar për shtëpinë time. Ka shumë lloje të dritave të Krishtlindjeve në dispozicion, por vendosa të krijoj një vetë. Gjëja më e thjeshtë që mund të mendoj është të lidh disa udhëzime për Arduino a
Dritat e Krishtlindjeve DIY të vendosura në muzikë - Dritat e shtëpisë me koreografi: 15 hapa (me fotografi)
DIY Dritat e Krishtlindjeve të vendosura në muzikë - Dritat e shtëpisë me koreografi: DIY Dritat e Krishtlindjeve të vendosura në Muzikë - Dritat e Shtëpisë së Koreografuar Kjo NUK është një DIY fillestare. Ju do të keni nevojë për një kontroll të fortë në elektronikë, qarkullim, programim BASIC dhe zgjuarsi të përgjithshme në lidhje me sigurinë elektrike. Ky DIY është për një person me përvojë, kështu që
Kutia e Krishtlindjeve: Arduino/ioBridge Dritat e Krishtlindjeve të Kontrolluara nga Interneti dhe Muzika: 7 hapa
Xmas-box: Arduino/ioBridge Dritat dhe Muzika e Krishtlindjeve të Kontrolluara nga Interneti: Projekti im i kutisë së Krishtlindjeve përbëhet nga një dritë e Krishtlindjeve e kontrolluar nga interneti dhe shfaqje muzikore. Një këngë e Krishtlindjeve mund të kërkohet on-line, e cila më pas vihet në radhë dhe luhet sipas rendit të kërkuar. Muzika transmetohet në një stat FM
Dritat e Krishtlindjeve në muzikë duke përdorur Arduino: 9 hapa (me fotografi)
Dritat e Krishtlindjeve për muzikën duke përdorur Arduino: Unë dhe gruaja ime kemi dashur të krijojmë shfaqjen tonë të ndezur me muzikë për sezonet e fundit të festave. Frymëzuar nga dy udhëzuesit më poshtë, ne vendosëm që më në fund të fillojmë këtë vit dhe të dekorojmë RV -në tonë. Ne donim një vazhdim gjithëpërfshirës