Kazalo:

Pevec na vratih: 4 koraki
Pevec na vratih: 4 koraki

Video: Pevec na vratih: 4 koraki

Video: Pevec na vratih: 4 koraki
Video: ВСЕ СМЕЯЛИСЬ НАД НИМ, НО КОГДА ОН ЗАПЕЛ, ВСЕ ПЛАКАЛИ!!! До слез 2024, Julij
Anonim
Pevec vrat
Pevec vrat

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

Barva žic v Jack kablu
Barva žic v Jack kablu
Barva žic v Jack kablu
Barva žic v Jack kablu
Barva žic v Jack kablu
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!

Priporočena: