Innholdsfortegnelse:

ScaryPi Halloween: 8 trinn
ScaryPi Halloween: 8 trinn

Video: ScaryPi Halloween: 8 trinn

Video: ScaryPi Halloween: 8 trinn
Video: 8 FUN HALLOWEEN CRAFTS FOR KIDS | DIY HALLOWEEN DECORATION IDEAS AT HOME 2024, November
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Hvert år rundt Halloween gjør vi mye pynt utenfor huset, gresskar med lys, edderkopper, skjeletter etc.

Etter det venter vi på at barna skal banke på døren og be om triks eller godbit.

Denne instruksjonen handler om å bygge en enhet for å utvide den skumle opplevelsen for dem når de banker på døren.

Jeg kaller prosjektet ScaryPi.

Hvis du vil bruke den til andre hendelser, kan du enkelt endre den slik at den passer for eksempel jul eller bursdagsfest, etc.

la oss komme i gang.

Trinn 1: Slik fungerer det

Slik fungerer det
Slik fungerer det
Slik fungerer det
Slik fungerer det

Tanken er å spille skumle lyder og blinke tilfeldig med lamper når det oppdages bevegelse utenfor døren.

Prosjektet består av en bringebær Pi, en PIR -sensor og et par eksterne komponenter.

PIR -sensoren oppdager bevegelser, hvis det er noen ved døren, vil den utløse en GPI -inngang på bringebær -pi.

Et lite program, skrevet i python, og velg deretter mellom 8 forskjellige lydeffekter og blinker tilfeldig på to forskjellige utganger.

Trinn 2: Liste over materialer

Dette er hva du trenger:

1 bringebær pi B+ Runing rasbian.

1 USB -minneenhet

1 Pir -sensor, med innebygd relé, normalt åpen.

2 Opto Coupler, 4N35.

2 FET -transistorer IRF520.

1 Bryter av forsterker, TPA2005/D1 fra sparkfun.

2 motstander, 1K.

2 motstander 100K.

2 motstander 220 Ohm

1 motstand 10K.

2 motstander 47K, brukes til å endre forsterkningen på forsterkerens utbruddskort.

3 dioder, 1N4007, brukt til å beskytte kretsen.

Toppstifter for å gjøre det enkelt å koble til eksterne enheter.

1 liten full-range høyttaler, ca 4 til 5 tommer stor.

2 juletre lamper eller hva annet du foretrekker. Sørg for at du kan drive dem med en strømforsyning mellom 9 og 30 volt DC.

Eksperiment PCB, ledninger, etc.

Det er også en god idé å bruke et breakout board og flat kabel til GPI. Pi Breakoutboard

Trinn 3: Beskrivelse av kurven

Curcuit Beskrivelse
Curcuit Beskrivelse
Curcuit Beskrivelse
Curcuit Beskrivelse

Når PIR-sensoren oppdager en bevegelse, spiller pi en lydeffekt lagret på en USB-enhet.

Grunnen til at jeg lagrer dem på USB i stedet for til Pi, er fordi det gjør det enkelt å endre lydeffekter for forskjellige hendelser.

Lydeffekten må være en *.wav -fil, og du kan finne mange forskjellige effekter på nettet som er gratis å laste ned

Jeg finner min på

En annen idé er å spille inn dine egne lydfiler, for eksempel "Velkommen til huset mitt" og la det være en melding når noen er i nærheten.

Pi spiller lydfilen og slår GPO 24 og 25 tilfeldig på og av, tiden den er på og av er også tilfeldig valgt. Du kan justere blinktiden for hver lyd, slik at den samsvarer med lengden på lyden.

GPO er koblet til en optokobler for å beskytte pi og for å sikre at spenningen fra lasten aldri når PI og ødelegger den.

Optokobleren er koblet til porten på FET -transistoren slik at den slår på og av lasten.

Kretsen er egnet for spenning mellom 9-30 volt.

For å forsterke lyden fra hodetelefonuttaket til et nivå som er egnet for en liten høyttaler, bruker jeg et lite mono effektforsterkerutbruddskort fra sparkfun.

Denne enheten forsterker nivået fra hodetelefonuttaket på pi til 1,4 Watt, ikke nok til å riste av deg buksene, men nok til en liten høyttaler, i mitt tilfelle 5 tommer stor.

For å justere følsomheten, legg til to motstander, 47K på brettet, se bildet.

Trimpotensiometeret i skjematikken er valgfritt, jeg tror det er lettere å justere volumet fra pi i stedet for fra PCB/ brødbrett.

Trinn 4: Lodding

Lodding
Lodding
Lodding
Lodding

Lodde de eksterne komponentene til et prototypebrett etter eget valg. Jeg bruker et kretskort med samme signatur som et standard loddefritt brødbrett.

Det kan være vanskelig å se hvordan du kobler til bildet, så se skjemaet.

Sørg for å koble forsterkerkortet til 5V på din Pi (pin2).

Ikke glem beskyttelsesdiodene for, D1, D2, D3.

D1 beskytter kretsen mot feil polaritet, D2, D3 beskytter FET mot induktive belastninger, dette er hvis du endrer kurven og vil kontrollere reléer eller andre induktive belastninger.

Vær forsiktig når du kobler til strømforsyningen for lastene, slik at du ikke ved et uhell bruker de samme skinnene på brødbrettet som for 3.3V og 5 V fra Pi.

Trinn 5: Koble Periheries

Koble Periheries
Koble Periheries
Koble Periheries
Koble Periheries
Koble Periheries
Koble Periheries

Når du er ferdig med PCB -en, er det på tide å koble til periferiene.

Koble PIR -sensorreléet til GPI 18, dette må normalt være åpent, (NO), deretter koble lasten til lastterminalene og til slutt koble til strømkilden for lastene.

Koble forsterkerens inngangsterminaler, pluss og minus, på breakout -kortet til hodetelefonuttaket på pi.

Sørg for å koble pluss til tips og minus til bakken/hylsen.

Bruk en 3,5 mm plugg, fjern den ene enden av kabelen.

Legg merke til at jeg bare bruker en kanal fra pi, hvis du trenger begge kanalene (venstre/høyre), legg til en 10K motstand til hver kanal og koble dem deretter sammen. se bildet.

Koble deretter til høyttaleren.

Hvis du bruker GPIO Breakout, er det veldig enkelt å koble pi -en din med en flat kabel, hvis du ikke gjør det, bruk vanlige hunnledninger.

Trinn 6: Tid til å teste

På tide å teste
På tide å teste
På tide å teste
På tide å teste
På tide å teste
På tide å teste

Slå på PI -en og start python3.

Åpne programfilen og gjør nødvendige endringer i filbanen og filnavnene for å matche lydene dine, se bilde.

Kjør programmet.

Hvis det lykkes, bør du høre lyd som spiller og se lamper blinke når du beveger deg mot sensoren.

Programmet sporer også tid og dato for hver besøkende/trigg, og gjør en utskrift til skjermen, slik at du kan se om noen har vært på døren når du ikke er hjemme.

For å forhindre at lyden spilles gjentatte ganger, vil programmet vente i 30 sekunder før sensoren vil oppdage bevegelse igjen, endre tiden om nødvendig.

Trinn 7: Tid til å dekorere

På tide å dekorere
På tide å dekorere
På tide å dekorere
På tide å dekorere

Når alt fungerer som det skal, er det på tide å sette det opp utenfor huset.

I dette trinnet må du bruke din egen fantasi og kreativitet.

Jeg gjorde dekorasjonen min ved siden av inngangsdøren og plasserte deretter sensoren, så den peker mot døren, dette er for å unngå falske alarmer og sørge for at den bare vil utløse når noen står foran døren.

Jeg bruker 2 standard juletreslynger av lys og legger dem bak det flygende skjelettet, nå venter vi bare på besøkendes reaksjoner når det blir mørkt ute.

Trinn 8: Gratulerer

f du ikke har tid til å bygge dette før Halloween, endre lyden og lyset til jul eller andre.

Håper du liker instruksjonene.

Med vennlig hilsen

Tomas C.

Anbefalt: