Sadržaj:
- Korak 1: Ovako to funkcionira
- Korak 2: Lista 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 izmjena: 2024-01-30 08:08
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
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
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
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
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
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
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:
IoT Halloween Bundeva - Kontrolne LED diode s aplikacijom Arduino MKR1000 i Blynk ???: 4 koraka (sa slikama)
IoT Halloween Bundeva | Kontrolne LED diode s Arduino MKR1000 i Blynk aplikacijom ???: Pozdrav svima, Prije nekoliko sedmica je bila Noć vještica i slijedeći tradiciju isklesao sam lijepu bundevu za svoj balkon. No, kad sam bundevu imao na otvorenom, shvatio sam da je prilično neugodno što moram izlaziti svake večeri da upalim svijeću. I ja
Halloween Bundeva s pokretnim okom - - Ova bundeva može zakolutati očima!: 10 koraka (sa slikama)
Halloween Bundeva s pokretnim okom | | Ova bundeva može zakolutati očima!: U ovom uputstvu naučit ćete kako napraviti bundevu za Noć vještica koja užasava sve kad joj se oko pomakne. Podesite udaljenost okidača ultrazvučnog senzora na pravu vrijednost (korak 9) i vaša će bundeva okameniti svakoga tko se usudi uzeti svježinu
Halloween LightshowPi: 6 koraka
Halloween LightshowPi: Dakle, ove sezone smo tražili nešto novo za dodavanje našem Haunted Halloween Yard -u i naišli smo na ovaj Raspberry Pi Lightshow projekat na http://lightshowpi.org. Postoji i mnogo sjajnih informacija na https://www.reddit.com/r/LightShowPi/. U
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 Noć vještica kod kuće bez ikakve prethodne vještine ili ikakvog otmjenog alata. Koristeći stavke koje je lako nabaviti s interneta, i vi možete napraviti vlastitu jednostavnu i personaliziranu H
Arduino Halloween Edition - Zombies Pop -out Screen (Koraci sa slikama): 6 koraka
Arduino Halloween Edition - Zombies Pop -out Screen (Koraci sa slikama): Želite uplašiti svoje prijatelje i začuti vrištanje u Noći vještica? Ili samo želite napraviti dobru šalu? Ovaj skočni zaslon Zombies to može učiniti! U ovom Instructable-u naučit ću vas kako lako napraviti iskočive zombije pomoću Arduina. HC-SR0