Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Pozdrav svima!
U karanteni sam i dani su dosadni. Pa sam odlučio stvoriti beskorisnu stvar … Pjevač na vratima!
Ok … znam … Beskorisno je … Ali zabavno je!
Cilj je da kada netko otvori vrata, ispušta zvuk (prilagodljiv zvuk) poput prdanja, vike, glazbe … (upozorio sam vas … Beskorisno je)
Zbog karantene nisam mogla kupiti ono što sam htjela u trgovini. Učinio sam ono što sam imao:)
Pribor
Koristio sam sljedeći materijal:
- malina Pi 3
- Granični prekidač (uspio sam ga pronaći na starom računalu)
- Mali zvučnik (našao sam ono što mi je trebalo u staroj kutiji)
- Žica i stvar za spajanje zvučnika na Raspberry Pi
To je sve !
Korak 1: Boja žica u Jack kablu
Slomljen mi je snop utikača. Zato moram ponovno spojiti novi muški priključak u zvučniku.
Pronašao sam stari par slušalica (možda Samsung) i identificirao sam boju žice i povezano s njihovim funkcijama.
(kao na gornjoj slici)
Nisam imao termoskupljajuću cijev … Pa sam napravio s trakom.
Korak 2: Kodiranje
Spojio sam svoj gumb (normalno zatvoren - NC) na pin 1 (+5V) i pin 7 (GPIO) mog Rpi.
Pa ću sada kodirati što želim. Za ovaj projekt koristio sam Python (ali za to možete upotrijebiti druge dosadne kodove)
Ukratko:
- Pygame se koristi za reprodukciju zvuka
Tehnički list Pygame
- Vrijeme se koristi za davanje CPU -u prilike za obavljanje dodatnih zadataka
Vrijeme podatkovnog lista
- GPIO se koristi za slušanje onoga što se događa na GPIO izlazu (obvius)
Tehnički list RPi. GPIO
Ostavio sam vam svoj kôd kao privitak <3
(Zvuk morate reproducirati u istoj mapi kao i kôd)
Korak 3: Popravite sve! i hajde da testiramo
Fiksirao sam gumb na vratima najbolje što sam mogao (s trakom).
Spojio sam sve žice …
I otvori vrata:)
=> video
Korak 4: To je sve
Ako želite više informacija, možete mi poslati e-mail na: [email protected]
Hvala što ste me pročitali (ja sam Francuz.. Znači moj engleski je loš)
I ugodan vam dan želim!