Sadržaj:

ScaryPi Halloween: 8 koraka
ScaryPi Halloween: 8 koraka

Video: ScaryPi Halloween: 8 koraka

Video: ScaryPi Halloween: 8 koraka
Video: Страшный Квест на Хэллоуин! Выберись из дома, чтобы выжить ! 2024, Studeni
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Svake godine oko Noći vještica radimo mnogo ukrasa izvan kuće, bundeve sa svjetlima, paukove, kosture itd.

Nakon toga čekamo da djeca pokucaju na vrata i zatraže trik ili poslasticu.

Ovo uputstvo govori o izgradnji uređaja koji će im proširiti zastrašujuće iskustvo pri kucanju na vrata.

Projekt nazivam ScaryPi.

Ako ga želite koristiti za druga događanja, možete ga jednostavno izmijeniti tako da odgovara, na primjer, Božiću ili rođendanskoj zabavi itd.

Započnimo.

Korak 1: Ovako to funkcionira

Ovako to funkcionira
Ovako to funkcionira
Ovako to funkcionira
Ovako to funkcionira

Ideja je pustiti zastrašujuće zvukove i nasumično treptati svjetiljkama kad se detektira kretanje izvan vrata.

Projekt se sastoji od maline Pi, PIR senzora i nekoliko vanjskih komponenti.

PIR senzor detektira kretanja, ako ima nekoga na vratima, aktivirat će GPI ulaz na malini pi.

Mali program, napisan na pythonu, zatim odaberite između 8 različitih zvučnih efekata i nasumično trepćući svjetla na dva različita izlaza.

Korak 2: Popis materijala

Ovo vam je potrebno:

1 malina pi B+ trčanje rasbian.

1 USB memorijski uređaj

1 Pir senzor, s ugrađenim relejem, normalno otvoren.

2 Opto spojnica, 4N35.

2 FET tranzistora IRF520.

1 Izbijanje pojačala snage, TPA2005/D1 iz Sparkfun -a.

2 otpornika, 1K.

2 otpornika 100K.

2 otpornika 220 ohma

1 otpornik 10K.

2 otpornika 47K, služe za promjenu pojačanja na ploči pojačala.

3 diode, 1N4007, za zaštitu strujnog kruga.

Igle zaglavlja za lakše povezivanje vanjskih uređaja.

1 mali zvučnik punog raspona, velik oko 4 do 5 inča.

2 svjetiljke za božićno drvce ili što vam se više sviđa. Pobrinite se da ih možete napajati napajanjem između 9 do 30V DC.

Eksperimentirajte s PCB -om, žicama itd.

Također je dobra ideja koristiti razvodnu ploču i ravni kabel za GPI. Pi razbojnička ploča

Korak 3: Opis curcuita

Opis curcuita
Opis curcuita
Opis curcuita
Opis curcuita

Kad PIR senzor detektira pokret, pi će reproducirati zvučni efekt pohranjen na USB uređaju.

Razlog zašto ih spremam na USB, a ne na Pi, je zato što olakšava promjenu zvučnih efekata za različite događaje.

Zvučni efekt mora biti *.wav datoteka i na webu možete pronaći mnogo različitih efekata koje možete besplatno preuzeti

Ja svoje pronalazim na

Druga ideja je snimiti vlastite zvučne datoteke, poput "Dobrodošli u moju kuću" i ostaviti to kao poruku kad je netko u blizini.

Pi reproducira zvučnu datoteku i nasumično uključuje i isključuje GPO 24 i 25, a vrijeme uključivanja i isključivanja također se nasumično odabire. Za svaki zvuk možete podesiti vrijeme treptanja tako da odgovara duljini zvuka.

GPO je spojen na optičku sprezaljku kako bi zaštitio pi i osigurao da napon iz opterećenja nikada ne dosegne PI i uništi ga.

Optokapler je spojen na vrata na FET tranzistoru pa uključuje i isključuje opterećenje.

Krug je prikladan za napon između 9-30 Volti.

Za pojačavanje zvuka iz utičnice za slušalice do razine koja je prikladna za mali zvučnik, koristim malu probojnu ploču pojačala mono mono pojačala.

Ovaj uređaj pojačava razinu iz utičnica za slušalice na pi na 1,4W, što nije dovoljno da vam otrese hlače, ali dovoljno za mali zvučnik, u mom slučaju velik 5 inča.

Za podešavanje osjetljivosti, dodajte dva otpornika, 47K na ploču, pogledajte sliku.

Potenciometar trima na shemi je opcionalan, mislim da je lakše podesiti glasnoću s pi nego s PCB -a/ matične ploče.

Korak 4: Lemljenje

Lemljenje
Lemljenje
Lemljenje
Lemljenje

Lemite vanjske komponente na prototipnu ploču po vašem izboru. Koristim PCB s istim potpisom kao standardna ploča bez lemljenja.

Može biti teško vidjeti kako spojiti sliku pa pogledajte shemu.

Spojite ploču pojačala na 5V na vašem Pi (pin2).

Ne zaboravite na zaštitne diode za, D1, D2, D3.

D1 štiti krug od pogrešnog polariteta, D2, D3 štite FET -ove od induktivnih opterećenja, to je ako promijenite sklop i želite kontrolirati releje ili druga induktivna opterećenja.

Budite oprezni pri priključivanju napajanja za opterećenja kako ne biste slučajno koristili iste tračnice na svojoj ploči kao i za 3.3V i 5 V iz Pi.

Korak 5: Povežite Periherije

Spojite Periherije
Spojite Periherije
Spojite Periherije
Spojite Periherije
Spojite Periherije
Spojite Periherije

Kad završite s PCB -om, vrijeme je za povezivanje perifernih uređaja.

Spojite relej PIR osjetnika na GPI 18, on mora biti normalno otvoren, (NO), zatim spojite opterećenje na stezaljke opterećenja i na kraju priključite izvor napajanja za opterećenja.

Spojite ulazne terminale pojačala, plus i minus, na razvodnoj ploči u utičnicu za slušalice na pi.

Priključite plus na vrh i minus na masu/čahuru.

Upotrijebite utikač od 3,5 mm, skinite jedan kraj kabela.

Imajte na umu da koristim samo jedan kanal iz pi, ako vam trebaju oba kanala (lijevo/desno), dodajte 10K otpornik na svaki kanal, a zatim ih spojite. vidi sliku.

Zatim spojite zvučnik.

Ako koristite GPIO Breakout, vrlo je jednostavno spojiti svoj pi ravnim kabelom, ako ne, koristite standardne ženske žice.

Korak 6: Vrijeme je za testiranje

Vrijeme je za testiranje
Vrijeme je za testiranje
Vrijeme je za testiranje
Vrijeme je za testiranje
Vrijeme je za testiranje
Vrijeme je za testiranje

Uključite svoj PI i pokrenite python3.

Otvorite programsku datoteku i unesite potrebne promjene u putanju datoteke i nazive datoteka kako bi odgovarali vašim zvukovima, pogledajte sliku.

Pokrenite program.

Ako uspijete, trebali biste čuti zvuk koji svira i vidjeti lampice kako trepere pri kretanju prema senzoru.

Program također prati vrijeme i datum svakog posjetitelja/okidača te ispisuje na zaslonu, tako da možete vidjeti je li netko bio pred vratima kad niste kod kuće.

Kako bi se spriječilo ponavljanje reprodukcije zvuka, program će pričekati 30 sekundi prije nego što senzor ponovno detektira kretanje, po potrebi promijenite vrijeme.

Korak 7: Vrijeme je za ukrašavanje

Vrijeme je za ukrašavanje
Vrijeme je za ukrašavanje
Vrijeme je za ukrašavanje
Vrijeme je za ukrašavanje

Kad sve funkcionira kako treba, vrijeme je da ga postavite izvan kuće.

U ovom koraku morate koristiti vlastitu maštu i kreativnost.

Ukrasio sam se pokraj ulaznih vrata, a zatim postavio senzor, tako da pokazuje prema vratima, to je kako bih izbjegao lažne alarme i pobrinuo se da se aktivira samo kad netko stoji ispred vrata.

Koristim 2 standardne svjetlosne trake za božićno drvce i stavljam ih iza letećeg kostura, sada ćemo samo čekati reakcije posjetitelja kad se smrači vani.

Korak 8: Čestitamo

ako nemate vremena izgraditi ovo prije Noći vještica, promijeniti zvuk i svjetlo za Božić ili druge.

Nadam se da vam se sviđa instrukcija.

Lijepi Pozdrav

Tomas C

Preporučeni: