Cuprins:

ScaryPi Halloween: 8 pași
ScaryPi Halloween: 8 pași

Video: ScaryPi Halloween: 8 pași

Video: ScaryPi Halloween: 8 pași
Video: O tânără INFLUENCER de pe TIKTOK rămâne blocată pe un turn de 2000 de metri FARA HRANA și APA 2024, Noiembrie
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

În fiecare an, de Halloween, facem multe decorațiuni în afara casei, dovleci cu lumini, păianjeni, schelete etc.

După aceea, așteptăm ca copiii să bată la ușă și să ne ceară trucuri.

Această instrucțiune este despre construirea unui dispozitiv pentru a extinde experiența înfricoșătoare pentru ei atunci când bate la ușă.

Numesc proiectul ScaryPi.

Dacă doriți să-l utilizați pentru alte evenimente, îl puteți modifica cu ușurință pentru a se potrivi, de exemplu, cu Crăciunul sau cu o petrecere de ziua de naștere etc.

să începem.

Pasul 1: Acesta este modul în care funcționează

Asa functioneaza
Asa functioneaza
Asa functioneaza
Asa functioneaza

Ideea este să redați sunete înfricoșătoare și să clipiți aleatoriu cu lămpile atunci când mișcarea este detectată în afara ușii.

Proiectul constă dintr-un pi zmeură, un senzor PIR și câteva componente externe.

Senzorul PIR detectează mișcări, dacă există cineva la ușă, acesta va declanșa o intrare GPI pe pi zmeură.

Un mic program, scris în python, apoi alege între 8 efecte sonore diferite și luminează intermitent aleatoriu pe două ieșiri diferite.

Pasul 2: Lista materialelor

De asta aveți nevoie:

1 zmeură pi B + Runing rasbian.

1 dispozitiv de memorie USB

1 senzor Pir, cu releu încorporat, normal deschis.

2 Cuplaj Opto, 4N35.

2 tranzistori FET IRF520.

1 Amplificator de putere, TPA2005 / D1 de la sparkfun.

2 rezistențe, 1K.

2 rezistoare 100K.

2 rezistoare 220 Ohm

1 rezistor 10K.

2 rezistențe 47K, utilizate pentru a schimba câștigul de pe placa de rupere a amplificatorului.

3 diode, 1N4007, utilizate pentru protejarea circuitului.

Pinii antetului, pentru a facilita conectarea dispozitivelor externe.

1 difuzor mic cu gamă completă, de aproximativ 4 până la 5 inch.

2 lămpi de pom de Crăciun sau ce mai preferați. Asigurați-vă că le puteți alimenta cu o sursă de alimentare între 9 și 30 volți DC.

Experimentați PCB, fire etc.

Este, de asemenea, o idee bună să utilizați o placă de separare și un cablu plat pentru GPI. Pi Breakoutboard

Pasul 3: Descrierea cursului

Descrierea curcuitului
Descrierea curcuitului
Descrierea curcuitului
Descrierea curcuitului

Când senzorul PIR detectează o mișcare, pi va reda un efect de sunet stocat pe un dispozitiv USB.

Motivul pentru care le stoc pe USB, mai degrabă decât pe Pi, este faptul că facilitează schimbarea efectelor de sunet pentru diferite evenimente.

Efectul sonor trebuie să fie un fișier *.wav și puteți găsi multe efecte diferite pe web, care pot fi descărcate gratuit

Îl găsesc pe al meu la

O altă idee este să vă înregistrați propriile fișiere de sunet, cum ar fi „Bun venit la mine acasă” și să îl lăsați ca mesaj atunci când cineva este aproape.

Pi redă fișierul sonor și pornește și dezactivează GPO-ul 24 și 25 în mod aleatoriu, timpul de pornire și oprire este de asemenea selectat aleatoriu. Puteți regla timpul de clipire pentru fiecare sunet, astfel încât să se potrivească cu lungimea sunetului.

GPO este conectat la un optocuplator pentru a proteja pi și pentru a vă asigura că tensiunea din sarcină nu ajunge niciodată la PI și o distruge.

Optocuplorul este conectat la poarta tranzistorului FET, deci pornește și oprește sarcina.

Circuitul este potrivit pentru tensiunea cuprinsă între 9-30 volți.

Pentru a amplifica sunetul de la priza căștilor la un nivel potrivit pentru un difuzor mic, folosesc o placă mică de amplificare a puterii mono de la sparkfun.

Acest dispozitiv amplifică nivelul de la priza căștilor de pe pi la 1,4 wați, nu suficient pentru a vă scutura pantalonii, ci suficient pentru un difuzor mic, în cazul meu de 5 inci mare.

Pentru a regla sensibilitatea, adăugați două rezistențe, 47K pe placa, vezi imaginea.

Potențiometrul de decupare din schemă este opțional, cred că este mai ușor să reglați volumul din pi, mai degrabă decât din PCB / panou.

Pasul 4: lipire

Lipire
Lipire
Lipire
Lipire

Lipiți componentele externe pe o placă prototip la alegere. Folosesc un PCB cu aceeași semnătură ca un panou standard fără lipit.

Poate fi greu de văzut cum să conectați imaginea, așa că vă rugăm să consultați schema.

Asigurați-vă că conectați placa amplificatorului la 5V pe Pi (pin2).

Nu uitați diodele de protecție pentru, D1, D2, D3.

D1 protejează circuitul împotriva polarității greșite, D2, D3 protejează FET-urile împotriva sarcinilor inductive, asta dacă modificați curcuitul și doriți să controlați releele sau alte sarcini inductive.

Aveți grijă atunci când conectați sursa de alimentare pentru încărcări, astfel încât să nu utilizați accidental aceleași șine pe placa dvs. ca la 3.3V și 5 V de la Pi.

Pasul 5: Conectați Periheries

Conectați Periheries
Conectați Periheries
Conectați Periheries
Conectați Periheries
Conectați Periheries
Conectați Periheries

Când ați terminat cu PCB-ul, este timpul să conectați perifericele.

Conectați releul senzorului PIR la GPI 18, acesta trebuie să fie în mod normal Deschis, (NO), apoi conectați sarcina la bornele de sarcină și conectați în cele din urmă sursa de alimentare pentru sarcini.

Conectați terminalele de intrare ale amplificatorului, plus și minus, de pe placa de ieșire la priza pentru căști de pe pi.

Asigurați-vă că conectați plus la vârf și minus la masă / manșon.

Folosiți o mufă de 3,5 mm, dezlipiți un capăt al cablului.

Rețineți că folosesc un singur canal din pi, dacă aveți nevoie de ambele canale (stânga / dreapta) adăugați un rezistor de 10K la fiecare canal și apoi conectați-le împreună. Vezi poza.

Apoi conectați difuzorul.

Dacă utilizați GPIO Breakout, este foarte ușor să vă conectați pi-ul cu un cablu plat, dacă nu, utilizați fire de sex feminin standard.

Pasul 6: Timp pentru testare

Timpul de testare
Timpul de testare
Timpul de testare
Timpul de testare
Timpul de testare
Timpul de testare

Porniți PI și lansați python3.

Deschideți fișierul programului și efectuați modificările necesare pentru calea fișierului și numele fișierelor pentru a se potrivi cu sunetele dvs., A se vedea imaginea.

Rulați programul.

Dacă aveți succes, ar trebui să auziți sunetul și să vedeți lămpile care clipesc când vă deplasați către senzor.

De asemenea, programul urmărește ora și data fiecărui vizitator / declanșator și face o imprimare pe ecran, astfel încât să puteți vedea dacă cineva a fost la ușă când nu sunteți acasă.

Pentru a preveni redarea sunetului în mod repetat, programul va aștepta 30 de secunde înainte ca senzorul să detecteze din nou mișcarea, schimbând ora, dacă este necesar.

Pasul 7: Timp pentru decorare

E timpul să decorați
E timpul să decorați
E timpul să decorați
E timpul să decorați

Când totul funcționează așa cum ar trebui, este timpul să îl instalați în afara casei.

În acest pas trebuie să vă folosiți propria fantezie și creativitate.

Mi-am făcut decorul lângă ușa din față și apoi am așezat senzorul, așa că îndreaptă spre ușă, pentru a evita alarmele false și pentru a mă asigura că se va declanșa numai atunci când cineva stă în fața ușii.

Folosesc 2 slinguri standard de brad de lumină și le pun în spatele scheletului zburător, acum vom aștepta doar reacțiile vizitatorilor când afară se întunecă.

Pasul 8: Felicitări

Dacă nu aveți timp să construiți acest lucru înainte de Halloween, schimbați sunetul și lumina de Crăciun sau altele.

Sper să vă placă instrucțiunile.

Toate cele bune

Tomas C

Recomandat: