Sadržaj:
- Korak 1: Ovako to funkcionira
- Korak 2: Popis materijala
- Korak 3: Opis curcuita
- Korak 4: Lemljenje
- Korak 5: Povežite Periherije
- Korak 6: Vrijeme je za testiranje
- Korak 7: Vrijeme je za ukrašavanje
- Korak 8: Čestitamo
Video: ScaryPi Halloween: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
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
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
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
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
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
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
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:
IoT Halloween Bundeva - Kontrolne LED diode s aplikacijom Arduino MKR1000 i Blynk ???: 4 koraka (sa slikama)
IoT Halloween Bundeva | Kontrolne LED diode s aplikacijom Arduino MKR1000 i Blynk ???: Pozdrav svima, prije nekoliko tjedana bila je Noć vještica i slijedeći tradiciju isklesao sam lijepu bundevu za svoj balkon. No, kad sam bundevu imala na otvorenom, shvatila sam da je prilično neugodno svaku večer izlaziti van kako bi zapalila svijeću. A ja
Medo BOBBY - Arduino Halloween dekoracija: 6 koraka
BOBBY the Bear - Arduino Halloween dekoracija: Ovaj projekt napravljen je s Arduinom i sastoji se od sablasnog medvjedića. Ovaj tajanstveni mali medvjed na prvi pogled može izgledati lijepo i slatko, ali čim mu se približite, glava mu se okrene i okrene strana koju počnete vidjeti prikazuje malenog medvjeda
Halloween LightshowPi: 6 koraka
Halloween LightshowPi: Dakle, ove smo sezone tražili nešto novo za dodati svoje Haunted Halloween Yard i naišli smo na ovaj projekt Raspberry Pi Lightshow na http://lightshowpi.org. Na https://www.reddit.com/r/LightShowPi/ također postoji mnogo sjajnih informacija. U
Strašan Halloween Light Show s glazbom!: 5 koraka
Strašan Halloween Light Show s glazbom !: Za ovaj projekt, napravio sam Halloween svjetlosni prikaz s nekim posebnim svjetlima pod nazivom RGB piksela koji su sinkronizirani s 4 pjesme Halloween. Ako želite vidjeti ove svjetlosne emisije i buduće, idite ovdje. Ovaj svjetlosni show može biti teško izgraditi
Arduino Halloween bundeva s osjetom pokreta: 4 koraka
Arduino Halloween bundeva s osjetilima pokreta: Cilj ovog Instructablea bio je stvoriti jeftin i jednostavan način izrade ukrasa za Halloween kod kuće bez ikakvih prethodnih vještina ili ikakvih alata. Koristeći stavke koje je lako nabaviti s interneta, i vi možete napraviti svoj jednostavan i prilagođen H