İçindekiler:
- Adım 1: Bu Nasıl Çalışır
- Adım 2: Malzeme Listesi
- Adım 3: Devre Tanımı
- Adım 4: Lehimleme
- Adım 5: Çevre Birimleri Bağlayın
- Adım 6: Test Zamanı
- Adım 7: Dekorasyon Zamanı
- 8. Adım: Tebrikler
Video: ScaryPi Cadılar Bayramı: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Her yıl Cadılar Bayramı çevresinde evin dışında birçok dekorasyon yaparız, ışıklı balkabağı, örümcek, iskelet vb.
Bundan sonra çocukların kapıyı çalıp şeker mi şeker mi istemelerini bekliyoruz.
Bu talimat, kapıyı çalarken onlar için korkunç deneyimi genişletmek için bir cihaz inşa etmekle ilgilidir.
Ben projeye ScaryPi adını veriyorum.
Diğer etkinlikler için kullanmak istiyorsanız, örneğin Noel veya doğum günü partisi vb.
başlayalım.
Adım 1: Bu Nasıl Çalışır
Buradaki fikir, kapının dışında hareket algılandığında korkutucu sesler çalmak ve lambalarla rastgele yanıp sönmektir.
Proje bir ahududu Pi, bir PIR sensörü ve birkaç harici bileşenden oluşuyor.
PIR sensörü hareketleri algılıyor, kapıda biri varsa ahududu pi üzerinde bir GPI girişi tetikleyecektir.
Python ile yazılmış küçük bir program, 8 farklı ses efekti ve iki farklı çıkışta rastgele yanıp sönen ışıklar arasından seçim yapar.
Adım 2: Malzeme Listesi
İhtiyacın olan şey bu:
1 ahududu pi B+ Rasbian çalışıyor.
1 USB bellek cihazı
1 Pir sensörü, dahili röleli, normalde açık.
2 Opto Bağlayıcı, 4N35.
2 FET transistör IRF520.
1 Güç amplifikatörü koparma, sparkfun'dan TPA2005/D1.
2 Direnç, 1K.
2 Direnç 100K.
2 Direnç 220 Ohm
1 Direnç 10K.
2 Direnç 47K, amplifikatör devre kartındaki kazancı değiştirmek için kullanılır.
3 Diyot, 1N4007, devreyi korumak için kullanılır.
Harici cihazları bağlamayı kolaylaştırmak için başlık pimleri.
1 küçük tam aralıklı hoparlör, yaklaşık 4 ila 5 inç büyüklüğünde.
2 Noel ağacı lambası veya başka ne tercih ederseniz. Bunları 9 ila 30 Volt DC arasında bir güç kaynağıyla çalıştırabildiğinizden emin olun.
Deney PCB'si, teller vb.
GPI için bir ara kartı ve düz kablo kullanmak da iyi bir fikirdir. Pi Breakoutboard
Adım 3: Devre Tanımı
PIR sensörü bir hareket algıladığında, pi, bir USB cihazında depolanan bir ses efektini çalacaktır.
Bunları Pi yerine USB'ye kaydetmemin nedeni, farklı etkinlikler için ses efektlerini değiştirmeyi kolaylaştırmasıdır.
Ses efekti bir *.wav dosyası olmalıdır ve web'de ücretsiz olarak indirebileceğiniz birçok farklı efekt bulabilirsiniz.
Benimkini https://www.freesoundeffects.com/ adresinde buluyorum.
Başka bir fikir, "Evime hoş geldiniz" gibi kendi ses dosyalarınızı kaydetmek ve yakınınızda biri olduğunda mesaj olarak bırakmaktır.
Pi, ses dosyasını çalar ve GPO 24 ve 25'i rastgele açar ve kapatır, açık ve kapalı olduğu zaman da rastgele seçilir. Her sesin yanıp sönme süresini, sesin uzunluğuna uyacak şekilde ayarlayabilirsiniz.
GPO, pi'yi korumak ve yükten gelen voltajın asla PI'ye ulaşıp onu yok etmemesini sağlamak için bir optokuplöre bağlanır.
Optokuplör, FET transistöründeki kapıya bağlanır, böylece yükü açar ve kapatır.
Devre 9-30 Volt arası gerilime uygundur.
Kulaklık çıkışından gelen sesi küçük bir hoparlöre uygun bir seviyeye yükseltmek için sparkfun'dan küçük bir mono güç amplifikatörü devre kartı kullanıyorum.
Bu cihaz, pi üzerindeki kulaklık çıkışındaki seviyeyi 1.4 Watt'a yükseltiyor, pantolonunuzu sallamak için yeterli değil, benim durumumda 5 inç büyüklüğünde küçük bir hoparlör için yeterli.
Hassasiyeti ayarlamak için karta iki adet 47K direnç ekleyin, resme bakın.
Şematikteki trim potansiyometresi isteğe bağlıdır, sesi PCB/breadboard'dan ziyade pi'den ayarlamanın daha kolay olduğunu düşünüyorum.
Adım 4: Lehimleme
Harici bileşenleri seçtiğiniz bir prototip panosuna lehimleyin. Standart lehimsiz devre tahtası ile aynı imzaya sahip bir PCB kullanıyorum.
Resimde nasıl kablo çekileceğini görmek zor olabilir, bu yüzden lütfen şemaya bakın.
Amplifikatör kartını Pi(pin2) üzerindeki 5V'a bağladığınızdan emin olun.
D1, D2, D3 için koruma diyotlarını unutmayınız.
D1 devreyi yanlış polariteye karşı korur, D2, D3 FET'leri endüktif yüklere karşı korur, bu, devreyi değiştirirseniz ve röleleri veya diğer endüktif yükleri kontrol etmek istiyorsanız.
Yükler için güç kaynağını bağlarken dikkatli olun, böylece Pi'den gelen 3.3V ve 5V ile aynı rayları breadboard'unuzda yanlışlıkla kullanmayın.
Adım 5: Çevre Birimleri Bağlayın
PCB'nizle işiniz bittiğinde, çevre birimlerini bağlamanın zamanı geldi.
PIR sensör rölesini GPI 18'e bağlayın, bu normalde Açık (NO) olmalıdır, ardından yükü yük terminallerine bağlayın ve son olarak yükler için güç kaynağını bağlayın.
Devre kartındaki amplifikatör giriş terminallerini artı ve eksi pi üzerindeki kulaklık çıkışına bağlayın.
Artı ucuna ve eksiyi toprağa/manşona bağladığınızdan emin olun.
3,5 mm'lik bir fiş kullanın, kablonun bir ucunu soyun.
Pi'den yalnızca bir kanal kullandığımı unutmayın, her iki kanala da ihtiyacınız varsa (sol/Sağ) her kanala 10K direnç ekleyin ve ardından bunları birbirine bağlayın. resmi görmek.
Ardından hoparlörü bağlayın.
GPIO Breakout kullanıyorsanız, pi'nizi düz bir kabloyla bağlamak çok kolaydır, yoksa standart dişi kabloları kullanın.
Adım 6: Test Zamanı
PI'nizi güçlendirin ve python3'ü başlatın.
Program dosyasını açın ve seslerinizle eşleşmesi için dosya yolunda ve dosya adlarında gerekli değişiklikleri yapın, Resme bakın.
Programı çalıştır.
Başarılı olursa, çalan sesi duymalı ve sensöre doğru hareket ederken lambaların yanıp söndüğünü görmelisiniz.
Program ayrıca her ziyaretçi/tetik için saat ve tarihi izler ve ekrana bir çıktı alır, böylece siz evde olmadığınızda kapıda birinin olup olmadığını görebilirsiniz.
Sesin tekrar tekrar çalınmasını önlemek için program sensörün tekrar hareketi algılaması için 30 saniye bekleyecek, gerekirse zamanı değiştirin.
Adım 7: Dekorasyon Zamanı
Her şey olması gerektiği gibi çalıştığında, onu evin dışına kurmanın zamanı geldi.
Bu adımda kendi fantezinizi ve yaratıcılığınızı kullanmanız gerekir.
Süslememi ön kapının yanına yaptım ve sensörü kapıya bakacak şekilde yerleştirdim, bu yanlış alarmları önlemek ve sadece kapının önünde biri durduğunda tetikleyeceğinden emin olmak için.
2 adet standart Noel ağacı ışık sapan kullanıyorum ve onları uçan iskeletin arkasına koyuyorum, şimdi hava karardığında ziyaretçinin tepkilerini bekleyeceğiz.
8. Adım: Tebrikler
Bunu Cadılar Bayramı'ndan önce inşa etmek için zamanınız yoksa, Noel veya başkaları için sesi ve ışığı değiştirin.
Umarım talimatı beğenirsiniz.
Saygılarımla
Tom C
Önerilen:
Bir IoT Cadılar Bayramı Balkabağı - Arduino MKR1000 ve Blynk Uygulaması ile Kontrol LED'leri ???: 4 Adım (Resimlerle)
Bir IoT Cadılar Bayramı Balkabağı | Arduino MKR1000 ve Blynk Uygulaması ile Kontrol LED'leri ???: Herkese Merhaba, Birkaç hafta önce Cadılar Bayramıydı ve geleneği takip ederek balkonum için güzel bir balkabağı oydum. Ama balkabağım dışarıdayken, her akşam mumu yakmak için dışarı çıkmanın oldukça can sıkıcı olduğunu fark ettim. Ve ben
Cadılar Bayramı Kafatası: 5 Adım
Hallowen Skull: Bir kafatasından daha korkunç ne olabilir? Mekatronik elemanlara sahip kafatasımız! Bu proje, sınıfta öğrendiğimiz bazı Arduino unsurlarıyla bir Cadılar Bayramı projesi oluşturmakla ilgilidir. Tasarım ve teknik becerilerimizi birleştirerek, hareket eden bir kafatası yarattık
Ayı BOBBY - Arduino Cadılar Bayramı Dekorasyonu: 6 Adım
Ayı BOBBY - Arduino Cadılar Bayramı Dekorasyonu: Bu proje Arduino ile yapılmıştır ve ürkütücü bir oyuncak ayıdan oluşmaktadır. Bu gizemli küçük ayı ilk bakışta çok hoş ve sevimli görünebilir ancak yaklaşır yaklaşmaz başı dönüyor ve görmeye başladığınız taraf küçük bir ayıyı gösteriyor
Cadılar Bayramı Tabutu: 5 Adım
Cadılar Bayramı Tabutu: Bu tabut, Cadılar Bayramı için dekoratif bir nesnedir, ancak herhangi biri değil… Kurmak ve onunla etkileşime giren kullanıcıyla iyi vakit geçirmek için, deneyimi daha eğlenceli ve korkunç hale getirecek bir Arduino'yu tanıttık. . Bir taraftan,
Müzikli Harika Cadılar Bayramı Işık Gösterisi!: 5 Adım
Müzikli Harika Cadılar Bayramı Işık Gösterisi!: Bu proje için, 4 Cadılar Bayramı şarkısına senkronize edilmiş RGB piksel adı verilen bazı özel ışıklarla bir Cadılar Bayramı ışık gösterisi yaptım. Bu ışık gösterilerini ve gelecektekileri görmek istiyorsanız, buraya gidin. Bu ışık gösterisini yapmak zor olabilir