Mündəricat:

Qapı Singer: 4 addım
Qapı Singer: 4 addım

Video: Qapı Singer: 4 addım

Video: Qapı Singer: 4 addım
Video: Unveiling DIMASH 3 Tour of 'Singer': The Ultimate Review | ДИМАШ 3 тур шоу "Сингер". Полный обзор 2024, Noyabr
Anonim
Qapı Singer
Qapı Singer

Hamıya salam!

Karantindəyəm və günlər darıxdırıcıdır. Mən yararsız bir şey yaratmağa qərar verdim … Qapı müğənnisi!

Tamam… bilirəm… Yararsızdır … Amma əyləncəlidir!

Məqsəd odur ki, kimsə qapını açanda, səsi (fərdiləşdirilə bilən səs) osurmaq, qışqırmaq, musiqi kimi səsləndirməkdir … (xəbərdar etdim… faydasızdır)

Karantin səbəbiylə mağazada istədiyimi ala bilmədim. Buna görə əlimdə olanı etdim:)

Təchizat

Aşağıdakı materialdan istifadə etdim:

- Moruq Pi 3

- Limit açarı (köhnə bir kompüterdə tapa bildim)

- Kiçik bir dinamik (ehtiyacım olanı köhnə bir qutuda tapdım)

- Tel və dinamikinizi Raspberry Pi ilə əlaqələndirmək üçün bir şey

Hamısı budur!

Addım 1: Jack Kabelindəki Tellərin Rəngi

Jack Kabelindəki Tellərin Rəngi
Jack Kabelindəki Tellərin Rəngi
Jack Kabelindəki Tellərin Rəngi
Jack Kabelindəki Tellərin Rəngi
Jack Kabelindəki Tellərin Rəngi
Jack Kabelindəki Tellərin Rəngi

Jack fişim qırıldı. Buna görə dinamikdə yeni bir kişi yuvasını yenidən bağlamalıyam.

Köhnə bir cüt qulaqlıq tapdım (bəlkə də Samsung) və telin rəngini təyin etdim və sonra funksiyaları ilə əlaqələndirdim.

(yuxarıdakı şəkildəki kimi)

İstilik daraldıcı borum yox idi … Beləliklə, lentlə hazırladım.

Addım 2: Kodlaşdırma

Düyməmi (normal olaraq - NC) pin 1 (+5V) və pin 7 (GPIO) ilə Rpi -yə bağladım.

İndi istədiyimi kodlaşdıracağam. Bu layihə üçün Python istifadə etdim (ancaq bunu etmək üçün digər darıxdırıcı kodlardan istifadə edə bilərsiniz)

Qısa:

- Pygame səs çalmaq üçün istifadə olunur

Məlumat cədvəli Pygame

- Vaxt CPU -ya əlavə iş görmək imkanı vermək üçün istifadə olunur

Məlumat cədvəli vaxtı

- GPIO, GPIO çıxışında baş verənləri dinləmək üçün istifadə olunur (obvius)

Məlumat cədvəli RPi. GPIO

Kodumu sizə əlavə olaraq buraxdım <3

(Səs kodla eyni qovluqda çalınmalıdır)

Addım 3: Hər şeyi düzəldin! və Test edək

Bacardığım qədər düyməni qapıya bağladım (lentlə).

Bütün telləri bağladım …

Və qapını aç:)

=> video

Addım 4: Hamısı budur

Daha çox məlumat əldə etmək istəyirsinizsə, mənə [email protected] ünvanına bir e-poçt göndərə bilərsiniz

Məni oxuduğunuz üçün təşəkkürlər (fransızam.. Deməli ingilis dilim pisdir)

Və darıxdırıcı bir gün keçirin!

Tövsiyə: