İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
İnsanların yaratıcı projelerine bakmayı seviyorum. Modern araçlar ve teknoloji bize pek çok yaratıcı seçenek sunuyor. Yeni Zelanda'daki bir lisede ortaokul öğrencilerine zor materyaller öğretiyorum, bu yüzden her zaman yeni şeyler geliştiriyor ve deniyorum. Bu yıl (2020) okulum modern bir açık öğrenim ortamı binasına taşındı, bu yüzden özellikle teknoloji alanlarında ses seviyelerinin nasıl olduğunu bilmek istiyordum. İdeal olarak, güvenli olup olmadığını veya hepimizin kulaklık takmamız gerekip gerekmediğini gösteren bir LED işaretim olurdu.
Aliexpress'ten bir sürü ucuz elektronik ürün alıyorum, bu yüzden önce bazı ses sensörleri aldım. Yalnızca dijital oldukları ortaya çıktı, yalnızca yüksek-düşük çıkış veriyor, yani yeşil veya kırmızı LED yanıyor. Aliexpress'e geri döndüm ve bu sefer KY-037 dijital ve analog sensörleri aldım.
Rice Üniversitesi tarafından "Güvensiz Gürültü Seviyesi Uyarı Sistemi" adlı çok iyi bir Eğitilebilirlik var. Bu bana kendi sistemimi inşa etme fikrini verdi. Çalışmalarına buradan göz atabilirsiniz: https://www.instructables.com/id/Unsafe-Noise-Level-Alert-System/. Ancak projeleri benim için biraz fazla karmaşıktı, özellikle de kod. Özel gereksinimlerim şunlardı:
Atölyede kolayca görülebilir olmalıdır
duvara monte edilmelidir
Kulaklık gibi görünmelidir, yani bir işaret
Bir cep telefonu şarj cihazı ile güçlendirilmelidir
Sağlam ve kapalı olmalı, böylece boşta kalan parmaklar zarar veremez
Gereçler
Yaklaşık 10 mm kalınlığında kontrplak kesikleri
Eski bir beslenme çantasından pastiği temizleyin
Kaydırıcı açma/kapama anahtarı
KY-037 Arduino uyumlu ses seviye sensörü
Arduino Uno
Ekmek tahtası
Atlama telleri
RGB LED şerit (bireysel adreslenebilir LED'ler)
Havya
Lehim
Karton
Beyaz kağıt
Sıcak tutkal tabancası ve tutkal çubukları
Boya - astar ve son kat (akrilik)
Arduino'ya bağlanmak ve güç sağlamak için yazıcı kablosu
Cep telefonu şarj cihazı
Arduino kurulu bilgisayar - FastLED.h dosyasını da Github https://github.com/FastLED/FastLED adresinden Arduino Library dizinine indirip kurmanız gerekir.
Adım 1: Adım 1: Ön ve Arka Plakaların Yapılması
Ön plakanın çapı benimkinde 230 mm. Arka plakada 3 kulp veya tırnak var, böylece daha sonra sayacı duvara delip monte edebilirim. Parçaları bir testere kullanarak kesin, ardından şeklini işaretlemek için ön plakaya oturan gerçek bir kulaklık kullanın. Ardından, kaydırma testere bıçağını yerleştirmek için bir delik açın. Ardından kulaklık şeklini kesin ve kenarları pürüzsüz bir şekilde zımparalayın.
Bundan sonra, sensörün nerede olmasını istediğinizi işaretleyin ve değiştirin - benim için sağ alttaydı. Bu, doğru şekli elde etmek için matkap uçları ve başa çıkma testeresi ile biraz uğraşmayı gerektirir. Ayrıca KY-037 sensörünün yüzeyde düz durması için ön plakanın arkasında pimler için bir girinti açtım. Ayrıca sesin her açıdan en iyi şekilde alınabilmesi için ön taraftaki sensör deliğini gömdüm.
Adım 2: Adım 2: RGB Strip'i Çalıştırmak
RGB şeridinizi aydınlatmak için pratik yapmak yararlıdır. Sayaç için 10 LED kullandım, bu yüzden pratik yaptım. Şeritinizi bakır bağlantı noktasından kestiniz - nerede olduğu belli. Bir Arduino başlangıç kitinden aldığım küçük bir 3 pinli başlığı sonuna lehimledim. RGB şerit bakır kontaklarına lehim yapmak oldukça zor, bu yüzden iyi şanslar! RGB şeridindeki oklara dikkat edin - güç ve veri sinyaliniz okları takip edecek şekilde bağlanmalısınız. Veri Çıkışı ve Veri Girişi anlamına gelen DO & Din harflerini göreceksiniz.
Bu, şeridi Arduino'ya atlama telleriyle birlikte bir devre tahtasına takmamı sağladı. Kodda şeridin veri pininin Arduino'nun 6 numaralı dijital pinine bağlı olduğunu göreceksiniz. LED'lerin sayısını 10'a ayarladım. Boş döngü, LED'leri şeritte yukarı ve aşağı, bir renk arka arkaya açar/kapatır. 0'dan 9'a gittiğimi unutmayın, yani toplam 10 lED.
Sensörü bu aşamada basit tutmak için (resimdekinin aksine) çıkardım - kendinize biraz başarı sağlayın!
Bunu yaptıktan sonra, bir sonraki zorluk KY-037 sensörünü kalibre etmek ve dahil etmektir. Arduino web sitesinde ElectroPeak tarafından yapılan ve size Arduino'nun seri monitörüne sayılar veren ve sensördeki potansiyometre vidasıyla kalibre etmenize izin veren bazı basit kodlar veren harika bir eğitim var. İşte bağlantı: https://create.arduino.cc/projecthub/electropeak/h…. Göreceğiniz gibi bu kod dosyasını bu eğitime ekledim.
Ardından, RGB LED şeridini, ekteki PDF belgesinde göreceğiniz devre şemasına göre devreye bağlayın (bunun için kısmen Tinkercad Devreleri sayesinde). Bundan sonra (KY_037_sound_sensor_LEDS_v2) kodunu Arduino Uno'nuza veya kullandığınız diğer panoya yükleyebilirsiniz (Nano da işe yarar). Arduino'yu bilgisayarınıza kurduğunuzda kendi kendine yüklenecek olan Arduino Library klasörünüze eklenen FastLED klasörüne ve dosyalarına ihtiyacınız olacağını unutmayın. Kitaplık, C:\Program Files (x86)\Arduino\libraries gibi bir dosya yolunda olabilir. Github beğenilerinden indirin: https://github.com/FastLED/FastLED.
Dikkat edilmesi gereken diğer şeyler, Arduino yazılımında Araçlar… panosu altında doğru panoyu seçmeyi hatırlamak ve Araçlar… bağlantı noktasına tıklayarak panonun PC'nizin bağlantı noktasıyla konuştuğundan emin olmaktır.
Bunun dışında, sahip olduğunuz cep telefonu güç kaynağı çıkışına bağlı olarak KY-037 sensöründeki potansiyometre potunuzda ayarlamalar yapmanız gerekecektir - amper çıkışı farklı şarj cihazlarına göre değişecek ve böylece RGB şeridinin tepkisi değişecektir. Durumunuza göre kalibre edin veya renk değişim eşiğini tahmin etmek için yaptığım gibi ayrı bir desibel ölçer kullanın. Kodu basitleştirdim, böylece artık sensörden gelen voltaj çıkışından Rice Üniversitesi projesinde olduğu gibi mutlak desibel seviyesine dönüşümleri içermiyor.
Adım 3: Adım 3: Hepsini Bir Araya Getirmek
Montajdan önce arka ve ön plakaları astarladım, ardından birkaç üst kat boyadım. LED'leri monte etmek için net bir şeye ihtiyacınız olacak, ayrıca benim durumumda genç parmakların iç işleyişi keşfetmesini engellemek için bir bariyere ihtiyacınız olacak. Çivi gerektirmeyen yapıştırıcıyla kesilmiş ve yapıştırılmış bir beslenme çantası kullandım. Bıçakla kesmek için çok kalındı, bu yüzden %80 eritmek için bir havya kullandım, sonra bir bıçakla bitirdim. Diğer her şeyi yerine sıcak tutkalla yapıştırın. LED şeridi açtıktan sonra, LED'lerin çok fazla nokta kaynağı olduğunu fark ettim ve daha dağınık bir etki istedim, bu yüzden….
Adım 4: Adım 3+: Hepsini Bir Araya Getirmek İki Al…
LED'lerin önünde bir difüzör istedim, böylece Yeni Zelanda'daki sıkı koronavirüs kilitlenmesi sırasında opak ve aynı zamanda mevcut bir şeye ihtiyaç vardı. Bir parça fotokopi kağıdı iyi bir başlangıçtır. Resimlerde görüldüğü gibi, sıcak yapıştırılmış RGB şeridini çıkardım, kağıdı kesip yerine yapıştırdım, ardından RGB şeridini yeniden yapıştırdım.
Karton, daha kısa mesafelerde kullanıldığında kolayca elde edilebilir ve güçlüdür, bu nedenle dairesel şeklin ön ve arka plakaları birleştirmesi için mükemmeldi. Sıcak tutkal hileyi güzel yapar.
Son olarak, boyamayı bitirin, takın ve KKD'nizi giymeyi unutmayın!
Önerilen:
Güvenli Olmayan Kasa: 7 Adım
Güvenli Olmayan Kilit Kutusu: Bu talimat, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturuldu (www.makecourse.com)Merhaba! Güvence altına almak isteyip de o kadar da güvenli olmayan çok değerli olmayan değerli eşyalarınız var mı?
Gerçek Zamanlı Kuyu Suyu Sıcaklığı, İletkenlik ve Su Seviyesi Ölçer: 6 Adım (Resimlerle)
Gerçek Zamanlı Kuyu Suyu Sıcaklığı, İletkenlik ve Su Seviyesi Ölçer: Bu talimatlar, kazılmış kuyulardaki sıcaklık, Elektrik İletkenliği (EC) ve su seviyelerini izlemek için düşük maliyetli, gerçek zamanlı bir su sayacının nasıl oluşturulacağını açıklar. Sayaç, kazılmış bir kuyuya asılmak, su sıcaklığını ölçmek, EC ve
Güvenli Olmayan Gürültü Seviyesi Uyarı Sistemi: 11 Adım (Resimlerle)
Güvenli Olmayan Gürültü Seviyesi Uyarı Sistemi: Oshman Mühendislik Tasarım Mutfağı (OEDK), Rice Üniversitesi'ndeki en büyük maker alanıdır ve tüm öğrencilerin gerçek dünyadaki zorluklara çözümler tasarlaması ve prototiplemesi için bir alan sağlar. Bu amaca hizmet etmek için OEDK, bir dizi elektrikli el aletine ev sahipliği yapmaktadır
Mikro:bit Gürültü Seviyesi Dedektörü: 3 Adım
Micro:bit Gürültü Seviyesi Dedektörü: Bu, mikro:bit ve Pimoroni enviro:bit'e dayalı bir gürültü seviyesi dedektörü için sadece kısa bir örnektir. Enviro:bit üzerindeki mikrofon ses seviyesini algılar ve elde edilen değerden bir konum 5x5 LED matrisi üzerinde hesaplanır ve
Daha Güvenli Daha Güvenli: Tren İstasyonlarını Daha Güvenli Hale Getirmek: 7 Adım
Daha Güvenli Daha İyi: Tren İstasyonlarını Daha Güvenli Hale Getirmek: Bugün birçok tren istasyonu, güvenlik eksikliği, bariyerler ve gelen trenin uyarısı nedeniyle güvensizdir. Bunun düzeltilmesi gerektiğini gördük. Bu sorunu çözmek için Safer Better'ı yarattık. Titreşim sensörleri, hareket sensörleri kullandık ve