İçindekiler:
- Adım 1: Materyalleri Elde Edin
- 2. Adım: Elektrik - Rölenin ve Noel Işıklarının Bağlanması
- Adım 3: Elektrik - Mikrofon ve Arduino
- Adım 4: Arduino Kodu - Otomatik Yanıp Sönen Işıklar
- Adım 5: Arduino Kodu - Manuel Yanıp Sönen Işıklar
- Adım 6: Işıkları Ayarlayın ve Kodu Çalıştırın
Video: Otomatik Noel Işıkları: 6 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu Eğitilebilir Kitapta, müzik çalarken Otomatik Olarak Yanıp Sönen Noel Işıklarının nasıl oluşturulacağını gösteriyorum! Proje 2 bölümden oluşmaktadır: Elektrik Devresi ve Arduino Kodu/Algoritması. Devre, 8 ayrı Noel ışık şeridinin her birinde devreyi kapatmak için 8 kanallı bir röle kullanarak çalışır. Bir elektret mikrofon, bir dizi hoparlörde çalan ses dalgalarını yakalar ve bir analog giriş kullanarak bunu bir Arduino'ya gönderir.
Buradan kullanılabilir programlar için 2 seçenek vardır. Belirli müzik parçaları için belirli ışık dizilerini manuel olarak yanıp sönmek için manuel kod şablonunu kullanabilir veya çalınan frekansa göre farklı kablo dizilerini etkinleştiren otomatik kodu kullanabilirsiniz.
Adım 1: Materyalleri Elde Edin
Bu proje için malzeme listesi çok hafif, bu da onu çok uygun fiyatlı bir proje haline getiriyor. Malzemelerin listesi ve her şeyi satın aldığım yer (amazon bağlı kuruluş bağlantıları) şunları içerir:
1x Arduino Uno
1x Breadboard
1x Elektret Mikrofon Amplifikatörü
1x Jumper Kablo Demeti 65 ADET
1x Premium Dişi/Erkek Jumper Telleri - 20 x 12"
1x SunFounder 8 Kanal Röle
8x Vickerman Mini Noel Işıkları (daha az iplik satın alabilir)
Ayrıca, bu tür projelerde yeniyseniz, lastik eldivenler ve bir yangın söndürücü şiddetle tavsiye edilir. Aşağıdaki malzeme listesinin indirilebilir bir PDF versiyonu da bulunmaktadır.
2. Adım: Elektrik - Rölenin ve Noel Işıklarının Bağlanması
Elektrik devresinin kalbi röledir. Röle, röleye çok daha küçük bir voltaj uygulandığında kapanan mekanik bir anahtardır. Bu işe yarar, çünkü daha küçük voltaj, mekanik anahtarı kapatmak için bir elektromıknatıs oluşturan bir tel bobinden geçer. Anahtar, her Noel Işığı dizisinin aynı kesik ucuna bağlanır. Anahtar kapandığında, duvar prizinin voltajı telin içinden geçerek ışık üretebilir!
Not: Işıklar takılıyken Noel ışık şeritleri üzerinde ÇALIŞMAYIN!
Işıkları röleye bağlamak için, ışık şeridinde tek bir kesim yapın ve kesimin her iki tarafında az miktarda bakır ortaya çıkarmak için kabloyu hafifçe soyun. Bu yapıldıktan sonra, her bakır ucu 1 rölenin normalde açık olan uçlarına bağlayın. Bunu 8 ışık teli için yapın.
Rölenin nasıl bağlanacağı hakkında daha fazla bilgiyi burada bulabilirsiniz:
Adım 3: Elektrik - Mikrofon ve Arduino
Ardından, ses dalgalarını analog giriş olarak almaya başlayabilmemiz için elektret mikrofonu Arduino'ya bağlamamız gerekiyor. Mikrofon VCC ve sırasıyla Arduino 5V ve toprağa bağlanan toprak ile bağlantılar oldukça basittir, mikrofon çıkışı doğrudan Arduino analog 0 pinine bağlanır. Yukarıdaki resimler ve aşağıdaki görsel Fritzing devresi, mikrofon ve röle kartının Arduino'ya nasıl bağlandığını detaylandırıyor.
Adım 4: Arduino Kodu - Otomatik Yanıp Sönen Işıklar
Tüm elektroniği bağladıktan sonra Arduino kodunu yükleme zamanı! Otomatik yanıp sönen ışıklar kodu, mikrofonun duyduğu sesin frekansına bağlı olarak Noel ışıklarının otomatik olarak yanıp sönmesine neden olur. Kod, ses dalgasını zaman alanından frekans alanına dönüştürmek için FFT'ye (Hızlı Fourier Dönüşümü) benzer FHT (Hızlı Hartley Dönüşümü) adlı bir algoritma kullanarak çalışır.
Genelde kod yazarken özel kütüphaneler kullanmayı sevmem, ancak açık müzik laboratuvarlarındaki kütüphane ile çalışmak son derece kolaydı ve bu projeyi çok daha hızlı hale getirdi! Kod GitHub depomda mevcut olacak:
Adım 5: Arduino Kodu - Manuel Yanıp Sönen Işıklar
GitHub depom ayrıca manuel olarak yanıp sönen ışıklar için kod içerir. Bu depodaki manuel kod şu anda Carol of Bells için kalibre edilmiştir, ancak bu kodda kullandığım aynı modeli takip ederek kodu herhangi bir şarkıya yanıp sönecek şekilde değiştirebilirsiniz! Kod ayrıca GitHub'da da mevcut olacak:
Adım 6: Işıkları Ayarlayın ve Kodu Çalıştırın
Işıklarınızı istediğiniz yere yerleştirin, kodunuzu Arduino panosuna yükleyin ve ışık gösterinizi izleyin! İşiniz bittiğinde ve çalıştığında, Arduino'nuzu 9V pil ile çalıştırabilirsiniz, böylece dizüstü bilgisayarınızı yakınınızda tutmanıza gerek kalmaz. Şovun keyfini sür!
Önerilen:
Noel Işıkları için NeoPixel Klipsli C9 Difüzörler: 6 Adım (Resimlerle)
Noel Işıkları için NeoPixel Klipsli C9 Difüzörler: Bazen, buzlu C9 ampuller gibi iyi şeyler kaybolur. Bilirsin, boyanın döküldüğü yerler. Evet, Charlie Brown iyiliğinin buzlu C9 ampulleri.. 12mm WS2811 NeoPixel adreslenebilir LED'ler için uygun bir C9 LED difüzörü. p tarafından
DIY Otomatik Müzikli Noel Işıkları (MSGEQ7 + Arduino): 6 Adım (Resimlerle)
Kendin Yap Otomatik Müzikli Noel Işıkları (MSGEQ7 + Arduino): Yani her yıl bunu yapacağımı söylüyorum ve çok fazla ertelediğim için asla yapmaya doyamıyorum. 2020 bir değişim yılı, bu yüzden bunu yapmanın yılı olduğunu söylüyorum. Umarım beğenirsiniz ve kendi müzikal Noel ışıklarınızı yaparsınız. Bu bir s olacak
Luces De Navidad Con Pixeles (Noel Işıkları Pikselleri) Español - İngilizce: 18 Adım (Resimlerle)
Luces De Navidad Con Pixeles (Christmas Lights Pixeles) Español - Türkçe: Vixen Lights mı? En son sürüm 3.x se rediseño para soportar píxeles RGB inteligentes.Lo puedes descargar en la siguiente liga http://www.vixenl
Kendin Yap Noel Işıkları Müziğe Ayarlandı - Koreograflı Ev Işıkları: 15 Adım (Resimlerle)
Kendin Yap Noel Işıkları Müziğe Ayarlandı - Koreograflı Ev Işıkları: Müzik Ayarlı DIY Noel Işıkları - Koreograflı Ev Işıkları Bu yeni başlayan bir DIY DEĞİLDİR. Elektronik, devre, BASIC programlama ve elektrik güvenliği ile ilgili genel zeka konularında sağlam bir kavrayışa ihtiyacınız olacak. Bu DIY, deneyimli bir kişi içindir, yani
Noel Kutusu: Arduino/ioBridge İnternet Kontrollü Noel Işıkları ve Müzik Gösterisi: 7 Adım
Noel kutusu: Arduino/ioBridge İnternet Kontrollü Noel Işıkları ve Müzik Şovu: Noel kutusu projem internet kontrollü Noel ışıkları ve müzik şovundan oluşuyor. Çevrimiçi olarak bir Noel şarkı istenebilir, bu şarkı daha sonra kuyruğa alınır ve istendiği sırayla çalınır. Müzik bir FM istasyonunda iletilir