İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Tüm malzemelerin kullanıma hazır hale getirilmesi. ihtiyacımız olmasına rağmen
Arduino PRO mini kullanmak için şimdilik Arduino UNO kullanmaya başlayabiliriz ve daha sonra geri döneceğiz.
Malzemeler:
· Neo piksel şeritleri (kısa ve kullanılacak olan)
· Arduino UNO
· Arduino Pro Mini
· 330 Ohm direnç
· Ses sensörü
· İki adet ekmek tahtası
· Jumper kabloları
Adım 1: Neopikselleri Aydınlatmak
Şimdi Neo piksellerin bir ışıkla aydınlanıp aydınlanamayacağını kontrol etmeliyiz.
basit kod, farklı renkler yapıp yapamayacağımızı kontrol edeceğiz.
2. Adım: Işıkların Sese Tepki Vermesini Sağlayın
Ses sensörünü bağlayın ve ses sensörünün sağlayıp sağlamadığını kontrol edin.
bize doğru değerler. mantıklı olmalılar, siz gürültü çıkardıkça değerler bizim durumumuzda 200~700 arasında değişmelidir. Ancak bu sayılar farklı sensörlerde farklılık gösterecektir.
Ses sensörü, bir sesin frekansının genliğinin, genlik ne kadar yüksek olursa, ses sensöründen gelen okumanın o kadar yüksek olacağı hacmi ölçer.
3. Adım: Rengi Sesle Değiştirin
Artık hem ses sensörü hem de Neo pikseller çalıştığına göre, Işığın duyduğunuz seslere tepki vermesini sağlamak için kodla oynamaya başlayabiliriz. Işıkları sesli okumayla etkileşimli hale getirmeye çalışırken ses sensörünün son derece hassas olduğunu unutmayın.
Ses sensörü ve ışıkla nasıl çalışacağınıza dair fikir edindikten sonra, ses doğru olduğuna inandığınız genliğe ulaştığında ışıkları söndürecek şekilde kod yazabilirsiniz. Bizim durumumuzda sayısal değer “soundReading”= 500 idi.
Gerekirse bu proje için kullanılan kod da eklenir.
Adım 4: Son Dokunuş
Sonraki birkaç adım, her şeyi
Arduino UNO'dan Arduino pro mini'ye, şeritte bulunan piksel sayısını değiştirdiğinizden emin olun.