Innehållsförteckning:

ScaryPi Halloween: 8 steg
ScaryPi Halloween: 8 steg

Video: ScaryPi Halloween: 8 steg

Video: ScaryPi Halloween: 8 steg
Video: 4 Spooky Decoration Ideas For An Unforgettable Halloween 2024, Oktober
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Varje år runt Halloween gör vi många dekorationer utanför huset, pumpor med lampor, spindlar, skelett etc.

Efter det väntar vi på att barnen ska knacka på dörren och be om trick eller godis.

Denna instruktion handlar om att bygga en enhet för att utöka den läskiga upplevelsen för dem när de knackar på dörren.

Jag kallar projektet ScaryPi.

Om du vill använda den för andra händelser kan du enkelt ändra den för att passa till exempel jul eller en födelsedagsfest, etc.

låt oss börja.

Steg 1: Så här fungerar det

Så här fungerar det
Så här fungerar det
Så här fungerar det
Så här fungerar det

Tanken är att spela skrämmande ljud och blinka slumpmässigt med lampor när rörelse detekteras utanför dörren.

Projektet består av en hallon Pi, en PIR -sensor och ett par externa komponenter.

PIR -sensorn detekterar rörelser, om det finns någon vid dörren kommer den att trigga en GPI -ingång på hallon -pi.

Ett litet program, skrivet i python, välj sedan mellan 8 olika ljudeffekter och slumpmässigt blinka lampor på två olika utgångar.

Steg 2: Lista över material

Detta är vad du behöver:

1 hallon pi B+ Runing rasbian.

1 USB -minne

1 Pir -sensor, med inbyggt relä, normalt öppet.

2 Opto -kopplare, 4N35.

2 FET -transistorer IRF520.

1 effektförstärkare, TPA2005/D1 från sparkfun.

2 motstånd, 1K.

2 motstånd 100K.

2 motstånd 220 Ohm

1 Motstånd 10K.

2 motstånd 47K, används för att ändra förstärkningen på förstärkarens brytkort.

3 dioder, 1N4007, används för att skydda kretsen.

Rubrikstift, för att göra det enkelt att ansluta de externa enheterna.

1 liten full-range högtalare, ca 4 till 5 tum stor.

2 julgranslampor eller vad du föredrar. Se till att du kan driva dem med en strömförsörjning mellan 9 till 30 volt DC.

Testa kretskort, ledningar etc.

Det är också en bra idé att använda en brytbräda och platt kabel för GPI. Pi Breakoutboard

Steg 3: Curcuit Beskrivning

Curcuit Beskrivning
Curcuit Beskrivning
Curcuit Beskrivning
Curcuit Beskrivning

När PIR-sensorn upptäcker en rörelse kommer pi: n att spela upp en ljudeffekt lagrad på en USB-enhet.

Anledningen till varför jag lagrar dem på USB snarare än till Pi, är att det gör det enkelt att ändra ljudeffekter för olika händelser.

Ljudeffekten måste vara en *.wav -fil och du kan hitta många olika effekter på webben som är gratis att ladda ner

Jag hittar min på

En annan idé är att spela in dina egna ljudfiler, som "Välkommen till mitt hus" och lämna det som ett meddelande när någon är i närheten.

Pi spelar upp ljudfilen och slår på och av GPO 24 och 25 slumpmässigt, tiden den är på och av väljs slumpmässigt. Du kan justera blinktiden för varje ljud så att det matchar ljudets längd.

GPO är ansluten till en optokopplare för att skydda pi och för att säkerställa att spänningen från lasten aldrig når PI och förstör den.

Optokopplaren är ansluten till porten på FET -transistorn så att den slår på och av lasten.

Kretsen är lämplig för spänning mellan 9-30 volt.

För att förstärka ljudet från hörlursuttaget till en nivå som är lämplig för en liten högtalare använder jag en liten mono effektförstärkare breakout board från sparkfun.

Denna enhet förstärker nivån från hörlursuttaget på pi till 1,4Watt, inte tillräckligt för att skaka av dig byxorna, utan tillräckligt för en liten högtalare, i mitt fall 5 tum stor.

För att justera känsligheten, lägg till två motstånd, 47K på kortet, se bild.

Trimpotentiometern i schemat är valfri, jag tror att det är lättare att justera volymen från pi snarare än från PCB/ brödbräda.

Steg 4: Lödning

Lödning
Lödning
Lödning
Lödning

Löd de externa komponenterna till en valfri prototypkort. Jag använder ett kretskort med samma signatur som en vanlig lödlös brödbräda.

Det kan vara svårt att se hur man kopplar in bilden så se schemat.

Se till att ansluta förstärkarkortet till 5V på din Pi (pin2).

Glöm inte skyddsdioderna för, D1, D2, D3.

D1 skyddar kretsen mot fel polaritet, D2, D3 skyddar FET: erna mot induktiva belastningar, detta är om du ändrar kurvan och vill styra reläer eller andra induktiva belastningar.

Var försiktig när du ansluter strömförsörjningen för lasterna så att du inte av misstag använder samma skenor på din brödbräda som för 3.3V och 5 V från Pi.

Steg 5: Anslut Periheries

Anslut Periheries
Anslut Periheries
Anslut Periheries
Anslut Periheries
Anslut Periheries
Anslut Periheries

När du är klar med ditt kretskort är det dags att ansluta periferierna.

Anslut PIR -sensorreläet till GPI 18, detta måste normalt vara öppet, (NO), anslut sedan lasten till lastterminalerna och anslut slutligen strömkällan för lasterna.

Anslut förstärkarens ingångskontakter, plus och minus, på brytningskortet till hörlursuttaget på pi.

Se till att ansluta plus till Tip och minus till mark/hylsa.

Använd en 3,5 mm kontakt, ta bort ena änden av kabeln.

Observera att jag bara använder en kanal från pi, om du behöver båda kanalerna (vänster/höger) lägg till ett 10K motstånd till varje kanal och anslut dem sedan. se bild.

Anslut sedan högtalaren.

Om du använder GPIO Breakout är det mycket enkelt att ansluta din pi med en platt kabel, om du inte gör det, använd vanliga honkablar.

Steg 6: Dags att testa

Dags att testa
Dags att testa
Dags att testa
Dags att testa
Dags att testa
Dags att testa

Starta din PI och starta python3.

Öppna programfilen och gör nödvändiga ändringar av filens sökväg och filnamn för att matcha dina ljud, se bild.

Kör programmet.

Om det lyckas bör du höra ljud spelas och se lampor blinka när du rör dig mot sensorn.

Programmet spårar också tid och datum för varje besökare/trig, och gör en utskrift till skärmen, så att du kan se om någon har varit vid dörren när du inte är hemma.

För att förhindra att ljudet spelas upprepade gånger väntar programmet i 30 sekunder innan sensorn upptäcker rörelse igen, ändra tiden om det behövs.

Steg 7: Dags att dekorera

Dags att dekorera
Dags att dekorera
Dags att dekorera
Dags att dekorera

När allt fungerar som det ska är det dags att ställa upp det utanför huset.

I detta steg måste du använda din egen fantasi och kreativitet.

Jag gjorde min dekoration bredvid ytterdörren och placerade sedan sensorn, så den pekar mot dörren, detta är för att undvika falska larm och se till att det bara utlöses när någon står framför dörren.

Jag använder två vanliga julgransslingor av ljus och lägger dem bakom det flygande skelettet, nu väntar vi bara på besökarens reaktioner när det blir mörkt ute.

Steg 8: Grattis

Om du inte har tid att bygga detta före Halloween, byt ljud och ljus till jul eller andra.

Hoppas du gillar instruktionen.

vänliga hälsningar

Tomas C.

Rekommenderad: