İçindekiler:
Video: PixelOrgan: Sese duyarlı DotStar LED Şerit (MicroView ile): 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
thedod tarafından Github sayfamTakip edinYazarın daha fazlası:
Hakkında: Lehimlemede berbat, [umarım] kodlama ile telafi eder. thedod hakkında daha fazla bilgi »
Bu, bir DotStar 72 LED şeridinde yerleşik bir mikrofon girişinin görüntülendiği hafif organ-ish bir şeydir, böylece üst LED, R/G/B olarak mevcut yüksek/orta/düşük seviyeleri ve geri kalanını temsil eder. LED'ler önceki değerleri temsil eder (böylece şelale efekti elde ederiz). Videolara buradan bakın.
Kontrolör olarak, gömülü OLED ekranlı küçük bir Arduino klonu olan MicroView kullandım. Bu, sistemin mevcut yüksek/orta/düşük grafik ekolayzır stilinin yanı sıra genel seviyeyi gösteren yatay bir çubuğu (mikrofon duyarlılığı potansiyometresini ayarlarken kullanışlıdır) göstermesini sağlar. Tüm bunları daha ucuz bir Arduino klonu ile yapmak zor olmamalı (ve maliyeti ~ 35 $ azaltın). Koddaki MicroView ile ilgili satırları silmeniz yeterlidir (bunları fark etmek kolaydır).
Adım 1: Malzemeler
- Bir MicroView denetleyicisi.
- Bir MicroView programcısı (USB güç kaynağı için de kullanılır).
- 72 LED DotStar şeridi (bunu kullandım).
- Bir elektret mikrofon (dahili amfi ile).
- 10㏀ potansiyometre.
- "Yarım boyutlu" bir devre tahtası.
- Breadboard jumper'ları.
- Katı çekirdekli 22 AWG kablo (mikrofon için).
- USB tip A erkek vidalı terminal konektörü.
- USB duvar şarj cihazı (en az 2 bağlantı noktası, en az biri >=2A).
2. Adım: Montaj
- MicroView (programlayıcının üstünde), mikrofonu (kablolara lehimlemeniz gerekir) ve potansiyometreyi devre tahtasında birleştirin (şemaya bakın).
- Bu aşamada (DotStar'ı bu işe dahil etmeden önce), programlayıcıyı USB üzerinden bilgisayarınıza bağlayın ve kodu yükleyin (bir sonraki adıma bakın).
- DotStar şeridinin gevşek kırmızı ve siyah kablolarını USB vidalı terminal adaptörüne bağlayın (siyahtan en sağdaki vidaya, kırmızıdan ikinci vidaya soldan).
- Saat ve veri pinlerinden (MicroView'in "üst" tarafında soldan 4. ve 5. pinler) giden jumperları yapıştırın.
- MicroView programlayıcıyı ve USB vidalı terminal adaptörünü (DotStar'a bağlı) duvar şarj cihazının soketlerine bağlayın. Önemli: Adaptör en az 2A güç sağlayabilen bir sokette olmalıdır (MicroView daha az seçicidir).
Eğlence.
3. Adım: Kodlayın
Aşağıdaki kodu indirebilirsiniz.
Ayrıca Adafruit DotStar ve Sparkfun MicroView kitaplıklarını da kurmanız gerekecek (bunları indirmenize gerek yok. Bunları Arduino IDE'nin Sketch/Include Library/Manage Libtraries menüsünden kurabilirsiniz).
Maliyetleri azaltmak
[~$35 tasarruf etmek] ve MicroView [+ Programcısı] yerine "normal" bir Arduino klonu kullanmak istiyorsanız, microview|uview|widget içeren tüm satırları kaldırın ve muhtemelen herhangi bir Arduino klonunda çalışır (henüz test edilmedi)]). Gösterişli bir grafik ekrana sahip olmayacaksınız (elbette), ancak mikrofon hassasiyeti potansiyometresini LED şeridin kendisinden ayarlarken geri bildirim alabilirsiniz.
Ayrıca, programlayıcıyı bir USB güç kaynağı olarak kullanmama rağmen, ~15 $ tasarruf edebileceğinizi ve microView'e Dotstar'dan (JST konektörünün kırmızı ve siyah pinleri) güç sağlayabileceğinizi, ancak aralarına >1mF'lik bir kapasitör bağlamanız gerektiğini de unutmayın (MicroView'i dalgalanmalardan korumak için).
Önerilen:
Sese Duyarlı Alevli, Bluetooth Hoparlörlü ve Animasyonlu LED'li Ateş Çukuru: 7 Adım (Resimlerle)
Sese Duyarlı Alevli Ateş Çukuru, Bluetooth Hoparlör ve Animasyonlu LED'ler: Hiçbir şey yaz mevsiminde ateşin yanında dinlenmek kadar güzel olamaz. Ama ateşten daha iyi olan ne biliyor musun? Ateş VE Müzik! Ama bir adım, hayır, iki adım daha ileri gidebiliriz…Ateş, Müzik, LED ışıklar, Sese Reaktif Alev! Kulağa iddialı gelebilir ama bu Ins
Sese Duyarlı Ampul Ekranları + Garip Şeyler: 8 Adım (Resimlerle)
Sese Duyarlı Ampul Ekranları + Garip Şeyler…: Daha fazla fotoğraf ve proje güncellemesi için: @capricorn_one
Sese Duyarlı LED'li Akrilik Dodekahedron Hoparlör: 7 Adım (Resimlerle)
Sese Duyarlı LED'li Akrilik Dodecahedron Hoparlör: Merhaba, Benim adım Charlie Schlager. 15 yaşındayım, Massachusetts'teki Fessenden Okulu'na devam ediyorum. Bu hoparlör, harika bir proje arayan herhangi bir DIYer için çok eğlenceli bir yapıdır. Bu hoparlörü öncelikle Fessenden inovasyon laboratuvarında kurdum
Sese Duyarlı LED Şerit: 7 Adım
Sese Reaktif LED Şerit: Merhaba arkadaşlar, bugün çok ilginç bir ses reaktif LED şerit devresi yapacağım.LED şerit müziğe göre parlayacak.Bu devre harika.Odanın aydınlatmasını artıracak.Hadi başlayalım.
Sese Duyarlı LED Ekran: 6 Adım (Resimlerle)
Sese Duyarlı LED Ekran: Merhaba Arkadaşlar! Bu benim ilk Eğitilebilirliğim ve arduino tabanlı bir LED ekran yaptım. Umarım seversin! Herhangi bir sorunuz varsa, onlara sormaktan çekinmeyin :-)). Ana konsept, bir akrilik levhayı yakmanızdır (üzerine kazınmış bir şey