Sadržaj:

ScaryPi Halloween: 8 koraka
ScaryPi Halloween: 8 koraka

Video: ScaryPi Halloween: 8 koraka

Video: ScaryPi Halloween: 8 koraka
Video: Страшный Квест на Хэллоуин! Выберись из дома, чтобы выжить ! 2024, Novembar
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 druge događaje, možete ga jednostavno izmijeniti tako da odgovara, na primjer, Božiću ili rođendanskoj zabavi itd.

hajde da počnemo.

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 lampama kada se kretnja otkrije 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 bira između 8 različitih zvučnih efekata i nasumično trepćućih lampica na dva različita izlaza.

Korak 2: Lista materijala

Ovo vam je potrebno:

1 malina pi B+ trčanje rasbian.

1 USB memorijski uređaj

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

2 Opto spojnica, 4N35.

2 FET tranzistora IRF520.

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

2 otpornika, 1K.

2 otpornika 100K.

2 otpornika 220 ohma

1 otpornik 10K.

2 otpornika 47K, koji se koriste za promjenu pojačanja na ploči pojačala.

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

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

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

2 lampe za božićno drvce ili šta god više volite. 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 Breakoutboard

Korak 3: Opis curcuita

Opis curcuita
Opis curcuita
Opis curcuita
Opis curcuita

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

Razlog zašto ih spremam na USB, a ne na Pi, je taj š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 kada je neko 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 bira. Možete podesiti vrijeme treptaja za svaki zvuk tako da odgovara dužini zvuka.

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

Optokapler je spojen na vrata na FET tranzistoru tako da 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 na razinu koja je pogodna za male zvučnike, koristim malu mono pojačanu ploču pojačala snage iz Sparkfun -a.

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

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

Trim potenciometar na shemi je opcionalan, mislim da je lakše podesiti jačinu zvuka sa pi nego sa 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 sa istim potpisom kao standardna ploča bez lemljenja.

Može biti teško vidjeti kako ožičiti sliku, pa pogledajte shemu.

Obavezno 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 zaštitni okvir 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

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

Kada završite s PCB -om, vrijeme je za povezivanje periferija.

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 ploči za razbijanje sa utičnicom 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 zajedno. vidi sliku.

Zatim spojite zvučnik.

Ako koristite GPIO prekidač, vrlo je jednostavno spojiti vaš 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 i ispisuje na ekranu, tako da možete vidjeti je li neko bio pred vratima kada niste kod kuće.

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

Korak 7: Vrijeme je za ukrašavanje

Vreme je za ukrašavanje
Vreme je za ukrašavanje
Vreme je za ukrašavanje
Vreme 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 pored ulaznih vrata, a zatim postavio senzor, tako da pokazuje prema vratima, ovo je kako bih izbjegao lažne alarme i pobrinuo se da se aktivira samo kada neko 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 kada 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 uputstvo.

Srdačan pozdrav

Tomas C

Preporučuje se: