Tartalomjegyzék:

ScaryPi Halloween: 8 lépés
ScaryPi Halloween: 8 lépés

Videó: ScaryPi Halloween: 8 lépés

Videó: ScaryPi Halloween: 8 lépés
Videó: "Страшно, пипец!" Halloween 2016. Дневник #8 2024, November
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Minden évben Halloween környékén rengeteg dekorációt készítünk a házon kívül, sütőtököt világítással, pókokat, csontvázakat stb.

Ezt követően várjuk, hogy a gyerekek kopogjanak az ajtón, és trükköt vagy finomságot kérjenek.

Ez az utasítás egy olyan eszköz építéséről szól, amely kibővíti a számukra ijesztő élményt, amikor kopogtatnak az ajtón.

ScaryPi -nek hívom a projektet.

Ha más eseményekre szeretné használni, akkor könnyen módosíthatja, hogy megfeleljen például karácsonynak vagy születésnapi partinak stb.

Lássunk neki.

1. lépés: Ez így működik

Ez így működik
Ez így működik
Ez így működik
Ez így működik

Az ötlet az, hogy ijesztő hangokat játsszon le, és véletlenszerűen villogjon lámpákkal, amikor mozgást észlel az ajtó előtt.

A projekt egy málna Pi -ből, egy PIR -érzékelőből és néhány külső komponensből áll.

A PIR érzékelő mozgásokat észlel, ha valaki van az ajtóban, GPI bemenetet vált ki a málna pi -n.

Egy kis program, pythonban írva, majd válasszon a 8 különböző hanghatás és a véletlenszerűen villogó fény között két különböző kimeneten.

2. lépés: Az anyagok listája

Erre van szüksége:

1 málna pi B+ futó raszbi.

1 USB memóriaeszköz

1 Pir érzékelő, beépített relével, általában nyitva.

2 Opto csatoló, 4N35.

2 IRF520 FET tranzisztor.

1 Teljesítményerősítő megszakítás, TPA2005/D1 a sparkfunból.

2 ellenállás, 1K.

2 ellenállás 100K.

2 ellenállás 220 Ohm

1 ellenállás 10K.

2 ellenállás 47K, az erősítő megszakító panel erősítésének megváltoztatására szolgál.

3 dióda, 1N4007, az áramkör védelmére.

Fejléc csapok, hogy megkönnyítse a külső eszközök csatlakoztatását.

1 kis teljes tartományú hangszóró, körülbelül 4-5 hüvelyk nagy.

2 karácsonyfa lámpa vagy más, amit jobban szeret. Győződjön meg róla, hogy 9 és 30 V közötti egyenáramú tápegységgel tudja táplálni őket.

Kísérletezzen NYÁK -val, vezetékekkel stb.

A GPI -hez szintén érdemes kitörő táblát és lapos kábelt használni. Pi Breakoutboard

3. lépés: Görbe leírása

Görbe leírása
Görbe leírása
Görbe leírása
Görbe leírása

Amikor a PIR érzékelő mozgást észlel, a pi hangjelzést játszik le egy USB-eszközön.

Az ok, amiért USB-n tárolom őket, nem pedig a Pi-n, az az, hogy megkönnyíti a hanghatások megváltoztatását a különböző eseményekhez.

A hanghatásnak *.wav fájlnak kell lennie, és sokféle effektet találhat a weben, amelyek ingyenesen letölthetők

Az enyémet a https://www.freesoundeffects.com/ oldalon találom

Egy másik ötlet, hogy rögzítse saját hangfájljait, például „Üdvözöllek a házamban”, és hagyja üzenetként, ha valaki közel van.

A Pi lejátssza a hangfájlt, és véletlenszerűen be- és kikapcsolja a 24 -es és 25 -ös GPO -t, a be- és kikapcsolási időt is véletlenszerűen választja ki. Beállíthatja az egyes hangok villogási idejét, hogy megfeleljen a hang hosszának.

A GPO egy optocsatolóhoz van csatlakoztatva, hogy megvédje a pi -t, és megbizonyosodjon arról, hogy a terhelésből származó feszültség soha nem éri el a PI -t, és nem pusztítja el.

Az optocsatoló a FET tranzisztor kapujához van csatlakoztatva, így be- és kikapcsolja a terhelést.

Az áramkör alkalmas 9-30 V közötti feszültségre.

Annak érdekében, hogy a fejhallgató aljzatból érkező hangot olyan szintre erősítsem, amely alkalmas egy kis hangsugárzóhoz, egy kis mono teljesítményerősítő megszakító kártyát használok a sparkfun -tól.

Ez az eszköz felerősíti a szintet a pi fejhallgató -kimenetétől 1,4 Wattra, nem elég ahhoz, hogy lerázza a nadrágját, de elég egy kis, esetemben 5 hüvelykes hangszóróhoz.

Az érzékenység beállításához adjon hozzá két 47K ellenállást a táblához, lásd a képet.

A kapcsolási potenciométer a vázlatban opcionális, azt hiszem, könnyebb a hangerőt a pi -ről beállítani, nem pedig a NYÁK -ról/ kenyérlapról.

4. lépés: Forrasztás

Forrasztás
Forrasztás
Forrasztás
Forrasztás

Forrasztja a külső alkatrészeket egy választott prototípus táblára. PCB -t használok, ugyanazzal az aláírással, mint egy szabványos forrasztás nélküli kenyérlap.

Nehéz elképzelni, hogyan kell bekötni a képet, ezért kérjük, olvassa el a vázlatot.

Győződjön meg arról, hogy az erősítő kártyát 5V -ra csatlakoztatja a Pi -n (pin2).

Ne felejtse el a D1, D2, D3 védő diódákat.

A D1 megvédi az áramkört a rossz polaritástól, a D2, a D3 a FET -eket az induktív terhelésektől, ez akkor van, ha módosítja az áramkört, és reléket vagy más induktív terheléseket szeretne szabályozni.

Legyen óvatos, amikor a terhelésekhez csatlakoztatja a tápegységet, nehogy véletlenül ugyanazokat a síneket használja a kenyértábláján, mint a 3,3 V -os és 5 V -os Pi -től.

5. lépés: Csatlakoztassa a Periheries -t

Csatlakoztassa a Periheries -t
Csatlakoztassa a Periheries -t
Csatlakoztassa a Periheries -t
Csatlakoztassa a Periheries -t
Csatlakoztassa a Periheries -t
Csatlakoztassa a Periheries -t

Ha befejezte a NYÁK -t, ideje csatlakoztatni a perifériákat.

Csatlakoztassa a PIR érzékelő relét a GPI 18 -hoz, ennek normál esetben nyitottnak kell lennie (NO), majd csatlakoztassa a terhelést a terhelés termináljaihoz, és végül csatlakoztassa a terhelések áramforrását.

Csatlakoztassa az erősítő bemeneti csatlakozóit, plusz és mínusz, a megszakítópanelen a fejhallgató kimenetéhez.

Győződjön meg róla, hogy a pluszt a csúcshoz és a mínuszt a földhöz/hüvelyhez csatlakoztatja.

Használjon 3,5 mm -es dugót, csupaszítsa le a kábel egyik végét.

Vegye figyelembe, hogy csak egy csatornát használok a pi -ből, ha mindkét csatornára szüksége van (balra/jobbra), adjon hozzá 10K ellenállást minden csatornához, majd csatlakoztassa őket egymáshoz. Lásd a képen.

Ezután csatlakoztassa a hangszórót.

Ha a GPIO Breakout -ot használja, nagyon könnyű a pi -t lapos kábellel csatlakoztatni, ha nem, használjon szabványos női vezetékeket.

6. lépés: A tesztelés ideje

Ideje tesztelni
Ideje tesztelni
Ideje tesztelni
Ideje tesztelni
Ideje tesztelni
Ideje tesztelni

Kapcsolja be a PI -t, és indítsa el a python3 -at.

Nyissa meg a programfájlt, és hajtsa végre a szükséges változtatásokat a fájl elérési útján és a fájlnevekben, hogy illeszkedjen a hangokhoz, lásd a képet.

Futtassa a programot.

Ha ez sikerül, hallnia kell a hangot, és látni kell a villogó lámpákat, amikor az érzékelő felé halad.

A program nyomon követi az egyes látogatók/triggerek idejét és dátumát, és kinyomtatja a képernyőt, így láthatja, hogy valaki járt -e az ajtóban, amikor nincs otthon.

A hang ismételt lejátszásának megakadályozása érdekében a program 30 másodpercet vár, mielőtt az érzékelő ismét mozgást érzékel, szükség esetén módosítsa az időt.

7. lépés: Ideje díszíteni

Ideje díszíteni
Ideje díszíteni
Ideje díszíteni
Ideje díszíteni

Ha minden úgy működik, ahogy kell, ideje beállítani a házon kívülre.

Ebben a lépésben saját fantáziáját és kreativitását kell használnia.

A díszítést a bejárati ajtó mellett végeztem, majd elhelyeztem az érzékelőt, így az ajtó felé mutat, ez azért van, hogy elkerüljük a hamis riasztásokat, és győződjünk meg róla, hogy csak akkor fog működni, ha valaki az ajtó előtt áll.

2 szabványos karácsonyfa fényhevedert használok, és a repülő csontváz mögé teszem, most csak várjuk a látogató reakcióit, amikor kint sötét lesz.

8. lépés: Gratulálunk

Ha nincs ideje ezt megépíteni Halloween előtt, változtassa meg a hangot és a fényt karácsonyra vagy mások számára.

Remélem tetszik az utasítás.

Üdvözlettel

Tamás C.

Ajánlott: