Isi kandungan:

Penyanyi Pintu: 4 Langkah
Penyanyi Pintu: 4 Langkah

Video: Penyanyi Pintu: 4 Langkah

Video: Penyanyi Pintu: 4 Langkah
Video: PACAR LIMA LANGKAH - Arneta Julia Adella - OM ADELLA 2024, Julai
Anonim
Penyanyi Pintu
Penyanyi Pintu

Helo semua!

Saya di karantina dan hari-hari membosankan. Oleh itu, saya memutuskan untuk membuat perkara yang tidak berguna … Penyanyi pintu!

Ok … saya tahu … Tidak berguna … Tetapi sangat menyeronokkan!

Tujuannya adalah apabila seseorang membuka pintu, ia mengeluarkan suara (suara yang dapat disesuaikan) seperti kentut, teriakan, muzik … (saya memberi amaran kepada anda … Tidak berguna)

Kerana karantina, saya tidak dapat membeli barang yang saya mahukan di kedai. Jadi saya lakukan dengan apa yang saya ada:)

Bekalan

Saya telah menggunakan bahan berikut:

- Raspberry Pi 3

- Had had (saya dapat menjumpainya di PC lama)

- Pembesar suara kecil (saya dapati apa yang saya perlukan di dalam kotak lama)

- Kawat, dan satu perkara untuk menghubungkan pembesar suara anda ke Raspberry Pi anda

Itu sahaja !

Langkah 1: Warna Kawat di Kabel Jack

Warna wayar di Kabel Jack
Warna wayar di Kabel Jack
Warna wayar di Kabel Jack
Warna wayar di Kabel Jack
Warna wayar di Kabel Jack
Warna wayar di Kabel Jack

Wad plug saya rosak. Oleh itu, saya perlu menyambungkan semula jek lelaki baru di pembesar suara.

Saya menjumpai sepasang fon kepala yang lama (mungkin Samsung) dan saya mengenal pasti warna wayar dan berkaitan dengan fungsinya.

(seperti dalam gambar di atas)

Saya tidak mempunyai tiub penyusutan panas … Jadi saya buat dengan pita.

Langkah 2: Pengekodan

Saya telah menyambungkan butang saya (normaly ditutup - NC) ke pin 1 (+ 5V) dan pin 7 (GPIO) sebesar Rpi saya.

Jadi sekarang saya akan kodkan apa yang saya mahukan. Untuk projek ini, saya menggunakan Python (tetapi anda boleh menggunakan kod membosankan lain untuk melakukan ini)

Ringkasnya:

- Pygame digunakan untuk memainkan suara

Datasheet Pygame

- Waktu digunakan untuk memberi CPU kesempatan untuk melakukan tugas tambahan

Masa lembaran data

- GPIO digunakan untuk mendengar apa yang berlaku pada output GPIO (obvius)

Lembaran Data RPi. GPIO

Saya meninggalkan kod saya sebagai lampiran <3

(Anda mesti memainkan suara dalam folder yang sama dengan kodnya)

Langkah 3: Betulkan Segalanya! dan Mari Uji

Saya memasang butang ke pintu dengan sebaik mungkin (dengan pita).

Saya menyambungkan semua wayar …

Dan buka pintu:)

=> video

Langkah 4: Itu sahaja

Sekiranya anda mahukan lebih banyak maklumat, anda boleh menghantar e-mel kepada saya di: [email protected]

Terima kasih kerana membaca saya (saya perancis.. Jadi bahasa Inggeris saya teruk)

Dan semoga hari yang membosankan!

Disyorkan: