İçindekiler:

Kapı Şarkıcısı: 4 Adım
Kapı Şarkıcısı: 4 Adım

Video: Kapı Şarkıcısı: 4 Adım

Video: Kapı Şarkıcısı: 4 Adım
Video: 4Yüz "Dandini" [Official Music Video ] 2024, Temmuz
Anonim
kapı şarkıcısı
kapı şarkıcısı

Herkese merhaba!

Karantinadayım ve günler sıkıcı. Ben de işe yaramaz bir şey yaratmaya karar verdim… Kapı şarkıcısı!

Tamam… Biliyorum… Faydasız… Ama eğlenceli!

Amaç, birisi kapıyı açtığında, osuruk, bağırma, müzik gibi bir ses (özelleştirilebilir ses) çıkarmasıdır… (sizi uyardım… İşe yaramaz)

Karantina nedeniyle mağazadan istediklerimi alamadım. Yani elimdekiyle yaptım:)

Gereçler

Aşağıdaki materyali kullandım:

- Ahududu Pi 3

- Limit anahtarı (eski bir bilgisayarda bir tane bulabildim)

- Küçük bir hoparlör (eski bir kutuda ihtiyacım olanı buldum)

- Tel ve hoparlörünüzü Raspberry Pi'nize bağlayacak bir şey

Bu kadar !

Adım 1: Jack Kablosundaki Tellerin Rengi

Jack Kablosundaki Tellerin Rengi
Jack Kablosundaki Tellerin Rengi
Jack Kablosundaki Tellerin Rengi
Jack Kablosundaki Tellerin Rengi
Jack Kablosundaki Tellerin Rengi
Jack Kablosundaki Tellerin Rengi

Jack fişim kırıldı. Bu yüzden hoparlöre yeni bir erkek jakı yeniden bağlamam gerekiyor.

Eski bir çift kulaklık buldum (belki Samsung) ve kablo rengini belirledim ve ardından işlevleriyle ilişkilendirdim.

(yukarıdaki resimdeki gibi)

Isıyla daralan makaronum yoktu… Bu yüzden bantla yaptım.

Adım 2: Kodlama

Düğmemi (normalde kapalı - NC) Rpi'min pim 1'ine (+5V) ve pim 7'ye (GPIO) bağladım.

Şimdi istediğimi kodlayacağım. Bu proje için Python kullandım (ancak bunu yapmak için diğer sıkıcı kodları kullanabilirsiniz)

Kısacası:

- Pygame bir ses çalmak için kullanılır

Veri Sayfası Pygame

- CPU'ya ek görev yapma şansı vermek için zaman kullanılır

Veri sayfası zamanı

- GPIO, GPIO çıkışında neler olduğunu dinlemek için kullanılır (obvius)

Veri sayfası RPi. GPIO

Kodumu ek olarak bıraktım <3

(Sesi, kodla aynı klasörde çalmanız gerekir)

3. Adım: Her Şeyi Düzeltin! ve Test Edelim

Düğmeyi elimden geldiğince kapıya sabitledim (bantla).

Tüm kabloları bağladım…

Ve kapıyı aç:)

=> video

Adım 4: Hepsi bu

Daha fazla bilgi isterseniz bana [email protected] adresinden e-posta gönderebilirsiniz.

Beni okuduğunuz için teşekkürler (fransızım.. yani ingilizcem kötü)

Ve sıkıcı iyi günler!

Önerilen: