İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu kapı zilini, insanlar Teknik Destek kapımıza geldiğinde ofisimize haber vermek için oluşturdum. Bir "resepsiyonistimiz" olmadığı için, ofis süitinde birinin olup olmadığı genellikle hemen belli olmaz. Bu hızlı, basit arduino tabanlı uyarı sistemi, biri odaya girdiğinde bize haber verir.
Bu projede bir over-ride düğmesi (6 saniye duraklama) vardır, böylece sessizce girip/çıkabiliriz, bir duraklatma düğmesi (düğmeye tekrar basılana kadar algılamayı duraklatır) ve bir sıfırlama düğmesi. Standart bir 5,5 mm DC güç jakı kullanan harici bir güç adaptörüyle çalışır.
Bir breadboard üzerinde prototiplenmiştir. Son yapı, özel olarak tasarlanmış bir 3D baskılı kutu kullandı.
Adım 1: Sarf Malzemeleri
- Arduino Nano
- HC-SR04 Ultrasonik Sensör
- LED - Kırmızı - 5mm
- LED - Sarı - 5mm
- LED - Mavi - 5mm
- PAM8302 2.5W D Sınıfı Ses Amplifikatörü
- Mini Hoparlör (Gikfun 2" 4Ω hoparlör kullandık)
- (3) - 220Ω Dirençler
- 3 Düğme (son yapı için Cylewet 12mm düğmeleri kullandık)
- DC Güç Bağlantı Noktası (5 mm x 2,1 mm)
- Rocker Tarzı Güç Anahtarı
Fotoğrafta gösterilen 4 düğme vardır. Proje kutusunun arka tarafındaki butonların yerleşiminin uygun olmadığına karar verdik ve kutunun üst kısmına bir buton ekledim. İki sarı düğmenin her ikisi de arduinodaki aynı pime takılıdır, böylece ikisinden birine basabilirsiniz!
Lütfen 4Ω hoparlör kullandığımı unutmayın. PAM8302 amplifikatörü ile 8Ω hoparlör de kullanabilirsiniz, daha az ses alırsınız. Olduğu gibi, amplifikatör minimum ayara getirildi ve oldukça yüksek!
2. Adım: Breadboard Düzeni
İşte breadboard düzeni.
Yapmak…
- Kablolamayı basitleştirmek için ses yükselticisinin pin çıkışlarını değiştirin.
- Kablolamayı basitleştirmek için LED pin çıkışlarını değiştirin.
Son tasarım için sadece 1 güç raylı mini bir breadboard kullandım.
Güç, 5,5 x 2,5 mm jaklı 5V güç adaptörü ile sağlanır. Bu, Arduino Nano üzerindeki VIN portuna bağlı olduğundan, bu port 20V'a kadar voltaj ile çalışabilir.
Adım 3: Elektrik Şeması
4. Adım: Kod
Bu kod, bu projeye güç sağlamak için kullanılan Arduino Nano için Arduino Create web sitesi kullanılarak yazılmıştır.
Adım 5: 3B Muhafaza
3D baskılı muhafaza için LED'in bacaklarına dirençleri lehimledim ve diğer bacağa bir kurşun tel lehimledim. Anahtarlara ve güç bağlantı noktasına somun takmak için daha büyük düğmeleri ve girintileri de kullandım.
Bu ürünü öğrenciler için tekrarlanabilir kılmak amacıyla, muhafazayı Tinkercad kullanarak tasarladım.
Sağ üst taraftaki düğme deliği "geçersiz kıl" düğmesi içindir. Basmak elverişsizdi, bu yüzden geçersiz kılmayı kolaylaştırmak için kutunun üstüne ikinci bir düğme ekledim, böylece alarmı çalıştırmadan ofisten çıkabildik!
Hoparlörün arkasına sıkışmış tellerin etrafına sarılmış alüminyum folyoyu fark edebilirsiniz. Sensörden aralıklı kaçak okumalar vardı. Alüminyum folyo eklendikten sonra "kalkan" sensör okumaları çok tutarlı.