Turinys:

„ScaryPi Halloween“: 8 žingsniai
„ScaryPi Halloween“: 8 žingsniai

Video: „ScaryPi Halloween“: 8 žingsniai

Video: „ScaryPi Halloween“: 8 žingsniai
Video: 5 SCARY GHOST Videos That’ll Fill You With FEAR 2024, Lapkritis
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Kasmet aplink Helovyną mes darome daugybę dekoracijų už namų ribų, moliūgus su žibintais, vorus, skeletus ir kt.

Po to laukiame, kol vaikai pasibels į duris ir paprašys gudrybės ar skanėsto.

Ši instrukcija skirta sukurti prietaisą, kuris praplėstų bauginančią patirtį jiems beldžiantis į duris.

Projektą vadinu „ScaryPi“.

Jei norite jį naudoti kitiems įvykiams, galite lengvai jį pakeisti, kad jis atitiktų, pavyzdžiui, Kalėdas ar gimtadienį.

Pradėkime.

1 žingsnis: štai kaip tai veikia

Štai kaip tai veikia
Štai kaip tai veikia
Štai kaip tai veikia
Štai kaip tai veikia

Idėja yra groti baisius garsus ir atsitiktinai mirksėti lempomis, kai už durų aptinkamas judesys.

Projektą sudaro aviečių Pi, PIR jutiklis ir pora išorinių komponentų.

PIR jutiklis aptinka judesius; jei kas nors yra prie durų, jis suaktyvins GPI įvestį aviečių pi.

Nedidelė programa, parašyta „python“, tada pasirinkite tarp 8 skirtingų garso efektų ir atsitiktinai mirksi dviejų skirtingų išėjimų lemputės.

2 žingsnis: medžiagų sąrašas

Štai ko jums reikia:

1 aviečių pi B+ bėgantis rasbian.

1 USB atminties įrenginys

1 Pir jutiklis, su įmontuota relė, paprastai atidarytas.

2 „Opto“jungtis, 4N35.

2 FET tranzistoriai IRF520.

1 galios stiprintuvo pertrauka, TPA2005/D1 iš kibirkšties.

2 rezistoriai, 1K.

2 rezistoriai 100K.

2 rezistoriai 220 omų

1 rezistorius 10K.

2 rezistoriai 47K, naudojami stiprintuvo pertraukos plokštės stiprinimui pakeisti.

3 diodai, 1N4007, naudojami grandinei apsaugoti.

Antraštės kaiščiai, kad būtų lengva prijungti išorinius įrenginius.

1 mažas viso diapazono garsiakalbis, apie 4–5 colių dydžio.

2 Kalėdų eglutės lempos ar dar kas jums labiau patinka. Įsitikinkite, kad galite juos maitinti maitindami nuo 9 iki 30 voltų nuolatinės srovės.

Eksperimentuokite PCB, laidus ir kt.

Taip pat gera idėja GPI naudoti pertraukimo plokštę ir plokščią kabelį. „Pi Breakoutboard“

3 žingsnis: grandinės aprašymas

Kreivės aprašymas
Kreivės aprašymas
Kreivės aprašymas
Kreivės aprašymas

Kai PIR jutiklis aptinka judesį, pi atkuria garso efektą, išsaugotą USB įrenginyje.

Priežastis, kodėl juos saugoju USB, o ne „Pi“, yra ta, kad tai leidžia lengvai pakeisti skirtingų įvykių garso efektus.

Garso efektas turi būti *.wav failas, o žiniatinklyje galite rasti daug įvairių efektų, kuriuos galite nemokamai atsisiųsti

Aš randu savo

Kita idėja yra įrašyti savo garso failus, pvz., „Sveiki atvykę į mano namus“, ir palikti juos kaip pranešimą, kai kas nors yra šalia.

„Pi“paleidžia garso failą ir atsitiktine tvarka įjungia ir išjungia GPO 24 ir 25, taip pat atsitiktinai pasirenkamas laikas, kai jis įjungiamas ir išjungiamas. Galite reguliuoti kiekvieno garso mirksėjimo laiką, kad jis atitiktų garso ilgį.

GPO yra prijungtas prie optinio jungiklio, kad apsaugotų pi ir užtikrintų, kad įtampa nuo apkrovos niekada nepasiektų PI ir jos nesunaikintų.

Optronas yra prijungtas prie FET tranzistoriaus vartų, todėl įjungia ir išjungia apkrovą.

Grandinė tinka įtampai tarp 9-30 voltų.

Norėdami sustiprinti garsą iš ausinių lizdo iki tokio lygio, kuris tinka mažam garsiakalbiui, naudoju nedidelę monofoninės galios stiprintuvo išjungimo plokštę iš „sparkfun“.

Šis prietaisas padidina lygį nuo pi ausinių lizdo iki 1,4 vatų, to nepakanka kelnėms nupurtyti, bet pakanka mažam garsiakalbiui, mano atveju, 5 colių dydžio.

Norėdami sureguliuoti jautrumą, prie plokštės pridėkite du rezistorius, 47K, žr.

Apdailos potenciometras schemoje yra neprivalomas, manau, kad lengviau reguliuoti garsumą iš pi, o ne iš PCB/ duonos lentos.

4 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas

Lituokite išorinius komponentus prie pasirinktos plokštės prototipo. Aš naudoju PCB su tuo pačiu parašu kaip ir standartinė be litavimo duonos plokštė.

Gali būti sunku suprasti, kaip prijungti paveikslėlį, todėl perskaitykite schemą.

Būtinai prijunkite stiprintuvo plokštę prie 5 V „Pi“(2 kontaktas).

Nepamirškite D1, D2, D3 apsauginių diodų.

D1 apsaugo grandinę nuo neteisingo poliškumo, D2, D3 apsaugo FET nuo indukcinių apkrovų, tai yra, jei modifikuojate grandinę ir norite valdyti relės ar kitas indukcines apkrovas.

Būkite atsargūs, kai prijungiate maitinimo šaltinį prie apkrovų, kad netyčia nenaudotumėte tų pačių bėgių ant savo lentos, kaip 3.3V ir 5 V iš Pi.

5 veiksmas: prijunkite „Periheries“

Prijunkite „Periheries“
Prijunkite „Periheries“
Prijunkite „Periheries“
Prijunkite „Periheries“
Prijunkite „Periheries“
Prijunkite „Periheries“

Kai baigsite savo PCB, laikas prijungti periferijas.

Prijunkite PIR jutiklio relę prie GPI 18, tai paprastai turi būti atidaryta (NO), tada prijunkite krovinį prie apkrovos gnybtų ir galiausiai prijunkite apkrovų maitinimo šaltinį.

Prijunkite stiprintuvo įvesties gnybtus pliuso ir minuso plokštėse prie ausinių lizdo.

Būtinai prijunkite pliusą prie antgalio ir minusą prie žemės/rankovės.

Naudokite 3,5 mm kištuką, nuimkite vieną kabelio galą.

Atkreipkite dėmesį, kad aš naudoju tik vieną kanalą iš pi, jei jums reikia abiejų kanalų (kairė/dešinė), pridėkite 10K rezistorių prie kiekvieno kanalo ir prijunkite juos kartu. pamatyti paveikslėlį.

Tada prijunkite garsiakalbį.

Jei naudojate „GPIO Breakout“, labai lengva prijungti „pi“plokščiu kabeliu, jei to nepadarysite, naudokite standartinius moterų laidus.

6 žingsnis: laikas išbandyti

Laikas išbandyti
Laikas išbandyti
Laikas išbandyti
Laikas išbandyti
Laikas išbandyti
Laikas išbandyti

Įjunkite savo PI ir paleiskite „python3“.

Atidarykite programos failą ir atlikite reikiamus failo kelio ir failų pavadinimų pakeitimus, kad jie atitiktų jūsų garsus, žr.

Paleiskite programą.

Jei pavyks, judėdami link jutiklio turėtumėte girdėti skambantį garsą ir matyti mirksinčias lemputes.

Programa taip pat seka kiekvieno lankytojo/trigerio laiką ir datą ir atspausdina ekraną, kad galėtumėte pamatyti, ar kas nors buvo prie durų, kai jūsų nėra namuose.

Kad garsas nebūtų pakartotas, programa palauks 30 sekundžių, kol jutiklis vėl aptiks judesį, jei reikia, pakeiskite laiką.

7 žingsnis: laikas papuošti

Laikas papuošti
Laikas papuošti
Laikas papuošti
Laikas papuošti

Kai viskas veikia taip, kaip turėtų, atėjo laikas jį pastatyti už namo.

Šiame žingsnyje turite pasitelkti savo fantaziją ir kūrybiškumą.

Aš papuošiau šalia priekinių durų ir įdėjau jutiklį, kad jis būtų nukreiptas į duris, kad būtų išvengta klaidingų aliarmų ir įsitikinčiau, kad jis suveiks tik tada, kai kažkas stovi priešais duris.

Aš naudoju 2 standartines Kalėdų eglutės šviesos stropus ir padedu juos už skraidančio skeleto, dabar mes tiesiog lauksime lankytojo reakcijos, kai lauke sutems.

8 žingsnis: Sveikiname

Jei neturite laiko tai sukurti prieš Heloviną, pakeiskite Kalėdų ar kitų garsą ir šviesą.

Tikiuosi, kad instrukcija jums patinka.

Geriausi linkėjimai

Tomas C.

Rekomenduojamas: