Kazalo:

ScaryPi Halloween: 8 korakov
ScaryPi Halloween: 8 korakov

Video: ScaryPi Halloween: 8 korakov

Video: ScaryPi Halloween: 8 korakov
Video: It's the season of the Witches! 🕸️🎃│A classical Halloween songs (first part) 2024, Oktober
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Vsako leto okoli noči čarovnic naredimo veliko okraskov zunaj hiše, buče z lučkami, pajki, okostnjaki itd.

Po tem čakamo, da otroci potrkajo na vrata in prosijo za trik ali priboljšek.

Ta navodila govorijo o izdelavi naprave za razširitev strašljive izkušnje zanje pri trkanju na vrata.

Projekt imenujem ScaryPi.

Če ga želite uporabiti za druga dogajanja, ga lahko preprosto spremenite, na primer za božič ali rojstnodnevno zabavo itd.

Začnimo.

1. korak: Tako deluje

Tako to deluje
Tako to deluje
Tako to deluje
Tako to deluje

Ideja je predvajati strašne zvoke in naključno utripati s svetilkami, ko zaznamo gibanje pred vrati.

Projekt je sestavljen iz maline Pi, senzorja PIR in nekaj zunanjih komponent.

Senzor PIR zazna gibanja, če je nekdo pred vrati, bo sprožil vnos GPI na malini pi.

Majhen program, napisan v pythonu, nato izberite med 8 različnimi zvočnimi učinki in naključno utripajočimi lučmi na dveh različnih izhodih.

2. korak: Seznam materialov

To je tisto, kar potrebujete:

1 malina pi B+ tekaška rabijanka.

1 pomnilniška naprava USB

1 Pir senzor, z vgrajenim relejem, normalno odprt.

2 Opto sklopka, 4N35.

2 tranzistorja FET IRF520.

1 Prekinitev ojačevalnika moči, TPA2005/D1 iz sparkfun.

2 upora, 1K.

2 upora 100K.

2 upora 220 ohmov

1 upor 10K.

2 upora 47K, ki se uporablja za spreminjanje dobička na plošči ojačevalnika.

3 diode, 1N4007, ki se uporabljajo za zaščito vezja.

Zatiči glave, ki olajšajo priključitev zunanjih naprav.

1 majhen zvočnik polnega dosega, velik približno 4 do 5 palcev.

2 svetilki za božično drevo ali kaj drugega vam je ljubše. Prepričajte se, da jih lahko napajate z napajanjem med 9 in 30V DC.

Preizkusite PCB, žice itd.

Prav tako je dobra ideja, da za GPI uporabite odklopno ploščo in ploski kabel. Pi Breakoutboard

3. korak: Opis curcuita

Opis curcuita
Opis curcuita
Opis curcuita
Opis curcuita

Ko senzor PIR zazna gibanje, bo pi predvajal zvočni učinek, shranjen na napravi USB.

Razlog, zakaj jih shranjujem na USB in ne na Pi, je zato, ker olajša spreminjanje zvočnih učinkov za različne dogodke.

Zvočni učinek mora biti datoteka *.wav in v spletu lahko najdete veliko različnih učinkov, ki jih lahko brezplačno prenesete

Svojega najdem na

Druga ideja je, da posnamete svoje zvočne datoteke, na primer "Dobrodošli v moji hiši", in pustite to kot sporočilo, ko je nekdo v bližini.

Pi predvaja zvočno datoteko in naključno vklopi in izklopi GPO 24 in 25, naključno je izbran tudi čas vklopa in izklopa. Za vsak zvok lahko prilagodite čas utripanja, tako da se ujema z dolžino zvoka.

GPO je povezan z optičnim sklopnikom za zaščito pi in za zagotovitev, da napetost obremenitve nikoli ne doseže PI in jo uniči.

Optoelement je povezan z vrati na tranzistorju FET, tako da vklopi in izklopi obremenitev.

Vezje je primerno za napetost med 9-30 voltov.

Za povečanje zvoka iz vtičnice za slušalke na raven, ki je primerna za majhen zvočnik, uporabljam majhno mono ploščo z ojačevalnikom moči iz sparkfuna.

Ta naprava poveča nivo iz vtičnic za slušalke na pi na 1,4 vata, kar ni dovolj, da se vam otresejo hlače, ampak dovolj za majhen zvočnik, v mojem primeru velik 5 centimetrov.

Če želite prilagoditi občutljivost, na ploščo dodajte dva upora 47K, glejte sliko.

Potenciometer za obrezovanje v shemi je neobvezen, mislim, da je lažje prilagoditi glasnost iz pi, ne pa iz tiskanega vezja/ plošče.

4. korak: Spajkanje

Spajkanje
Spajkanje
Spajkanje
Spajkanje

Zunanje komponente spajkajte na prototipno ploščo po vaši izbiri. Uporabljam tiskano vezje z enakim podpisom kot standardna lemljena plošča.

Na sliki je težko videti, kako ožičiti, zato glejte shemo.

Ojačevalno ploščo priključite na 5V na vašem Pi (pin2).

Ne pozabite na zaščitne diode za, D1, D2, D3.

D1 ščiti vezje pred napačno polarnostjo, D2, D3 ščitijo FET pred induktivnimi obremenitvami, to je, če spremenite vezje in želite upravljati releje ali druge induktivne obremenitve.

Bodite previdni, ko priključite napajanje na obremenitve, da ne boste pomotoma uporabili istih tirnic na svoji plošči kot za 3,3 V in 5 V iz Pi.

5. korak: Povežite Periherije

Povežite Periherije
Povežite Periherije
Povežite Periherije
Povežite Periherije
Povežite Periherije
Povežite Periherije

Ko končate s tiskanim vezjem, je čas za povezavo zunanjih naprav.

Rele senzorja PIR priključite na GPI 18, ta mora biti normalno odprt, (NO), nato obremenitev priključite na sponke za obremenitev in nazadnje priključite vir energije za obremenitve.

Priključite vhodne sponke ojačevalnika, plus in minus, na odklopni plošči v vtičnico za slušalke na pi.

Priključite plus na konico in minus na maso/rokav.

Uporabite 3,5 mm vtič, odstranite en konec kabla.

Upoštevajte, da uporabljam samo en kanal iz pi, če potrebujete oba kanala (levo/desno), vsakemu kanalu dodajte 10K upor in jih nato povežite. glej sliko.

Nato priključite zvočnik.

Če uporabljate GPIO Breakout, je pi zelo enostavno povezati s ploskim kablom, če ne, uporabite standardne ženske žice.

Korak 6: Čas za testiranje

Čas za testiranje
Čas za testiranje
Čas za testiranje
Čas za testiranje
Čas za testiranje
Čas za testiranje

Vklopite svoj PI in zaženite python3.

Odprite programsko datoteko in ustrezno spremenite pot datoteke in imena datotek, da se ujemajo z vašimi zvoki, glejte sliko.

Zaženite program.

Če vam to uspe, bi morali slišati predvajanje zvoka in videti, kako utripajo lučke, ko se premikate proti senzorju.

Program prav tako spremlja čas in datum vsakega obiskovalca/sprožilca ter natisne zaslon, tako da lahko vidite, če je bil kdo pred vrati, ko vas ni doma.

Če želite preprečiti ponavljajoče predvajanje zvoka, bo program počakal 30 sekund, preden bo senzor znova zaznal gibanje, po potrebi spremenite čas.

7. korak: Čas za okrasitev

Čas je za okrasitev
Čas je za okrasitev
Čas je za okrasitev
Čas je za okrasitev

Ko vse deluje tako, kot mora, je čas, da ga nastavite zunaj hiše.

V tem koraku morate uporabiti svojo domišljijo in ustvarjalnost.

Okras sem naredil poleg vhodnih vrat in nato namestil senzor, tako da kaže proti vratom, da bi se izognili lažnim alarmom in se prepričali, da se bo sprožil le, ko nekdo stoji pred vrati.

Uporabljam 2 standardni svetlobni zanki za božična drevesa in ju postavim za leteče okostje, zdaj pa bomo počakali na odzive obiskovalcev, ko se zunaj stemni.

8. korak: Čestitamo

če nimate časa, da to zgradite pred noč čarovnic, spremenite zvok in svetlobo za božič ali drugo.

Upam, da vam je navodilo všeč.

Lep pozdrav

Tomaž C.

Priporočena: