Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Pozdravljeni vsi!
Sem v karanteni in dnevi so dolgočasni. Zato sem se odločil ustvariti neuporabno stvar … Pevec na vratih!
Ok … Vem … To je neuporabno … Je pa zabavno!
Cilj je, da ko nekdo odpre vrata, odda zvok (prilagodljiv zvok) kot prdec, krik, glasbo … (sem vas opozoril … neuporabno)
Zaradi karantene nisem mogel kupiti tistega, kar sem hotel v trgovini. Tako sem naredil s tem, kar sem imel:)
Zaloge
Uporabil sem naslednji material:
- malina Pi 3
- Končno stikalo (enega sem našel v starem računalniku)
- Majhen zvočnik (v stari škatli sem našel tisto, kar sem potreboval)
- Žica in stvar za povezavo zvočnika z Raspberry Pi
To je vse !
1. korak: Barva žic v Jack kablu
Moj pokrov vtiča je zlomljen. Zato moram znova priključiti nov moški priključek v zvočniku.
Našel sem star par slušalk (morda Samsung) in identificiral sem barvo žice in jo nato povezal z njihovimi funkcijami.
(kot na zgornji sliki)
Nisem imel toplotno skrčljive cevi … Tako sem naredil s trakom.
2. korak: Kodiranje
Gumb (normalno zaprt - NC) sem priključil na pin 1 (+5V) in pin 7 (GPIO) svojega Rpi.
Zato bom kodiral, kar želim. Za ta projekt sem uporabil Python (vendar lahko za to uporabite druge dolgočasne kode)
V kratkem:
- Pygame se uporablja za predvajanje zvoka
Podatkovni list Pygame
- Čas se porabi za to, da CPU -ju omogoči dodatno opravilo
Čas podatkovnega lista
- GPIO se uporablja za poslušanje dogajanja na izhodu GPIO (obvius)
Tehnični list RPi. GPIO
Svojo kodo sem vam pustil kot prilogo <3
(Zvok morate predvajati v isti mapi kot koda)
3. korak: Vse popravite! in preizkusimo
Gumb sem pritrdila na vrata, kolikor sem lahko (s trakom).
Priključil sem vse žice …
In odpri vrata:)
=> video
4. korak: To je vse
Če želite več informacij, mi lahko pošljete e-pošto na naslov: [email protected]
Hvala, ker ste me brali (jaz sem Francoz. Torej je moja angleščina slaba)
In imejte dolgočasen dober dan!