Mündəricat:

ScaryPi Halloween: 8 addım
ScaryPi Halloween: 8 addım

Video: ScaryPi Halloween: 8 addım

Video: ScaryPi Halloween: 8 addım
Video: 100 страшных видео 2024, Oktyabr
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Hər il Halloween ətrafında evin xaricində çoxlu bəzəklər, işıqlı balqabaqlar, örümcekler, skeletlər və s.

Bundan sonra uşaqların qapını döyüb hiylə və ya müalicə istəmələrini gözləyirik.

Bu təlimat, qapını döyərkən qorxunc təcrübəni genişləndirmək üçün bir cihaz qurmaqdır.

Layihəni ScaryPi adlandırıram.

Digər hadisələr üçün istifadə etmək istəyirsinizsə, asanlıqla Milad və ya ad günü partiyasına uyğun olaraq dəyişdirə bilərsiniz.

gəlin başlayaq.

Addım 1: Bu necə işləyir

Bu Necə Çalışır
Bu Necə Çalışır
Bu Necə Çalışır
Bu Necə Çalışır

Fikir, qapının xaricində hərəkət aşkar edildikdə qorxunc səslər çalmaq və lampalarla təsadüfi yanıb -sönməkdir.

Layihə bir moruq Pi, bir PIR sensoru və bir neçə xarici komponentdən ibarətdir.

PIR sensoru hərəkətləri aşkar edir, qapıda kimsə varsa, moruq pi üzərində GPI girişini tetikleyecek.

Pythonda yazılmış kiçik bir proqram, daha sonra 8 fərqli səs effekti və iki fərqli çıxışda təsadüfi işıqlar arasında seçim edin.

Addım 2: Materialların siyahısı

Ehtiyacınız budur:

1 moruq pi B+ Running rasbian.

1 USB yaddaş cihazı

1 Daxili rölesi olan Pir sensoru normal olaraq açıqdır.

2 Opto Bağlayıcı, 4N35.

2 FET tranzistoru IRF520.

1 Sparkfun -dan TPA2005/D1 güc gücləndiricisinin qırılması.

2 müqavimət, 1K.

2 müqavimət 100K.

2 müqavimət 220 Ohm

1 rezistor 10K.

Gücləndiricinin qırılma lövhəsindəki qazancı dəyişdirmək üçün istifadə olunan 2 Rezistor 47K.

Dövrəni qorumaq üçün istifadə olunan 3 Diod, 1N4007.

Başlıq pinləri, xarici cihazları birləşdirməyi asanlaşdırır.

Təxminən 4-5 düym böyüklüyündə 1 kiçik tam diapazonlu dinamik.

2 Milad ağacı lampası və ya daha çox istədiyiniz. Onları 9 ilə 30 volt DC arasında bir enerji təchizatı ilə təmin edə biləcəyinizə əmin olun.

PCB, tellər və s.

GPI üçün bir qırılma taxtası və düz bir kabel istifadə etmək də yaxşı bir fikirdir. Pi Breakoutboard

Addım 3: Əyilmə təsviri

Əyilmə Təsviri
Əyilmə Təsviri
Əyilmə Təsviri
Əyilmə Təsviri

PIR sensoru bir hərəkət aşkar etdikdə, pi bir USB cihazında saxlanan səs effekti oynayacaq.

Onları Pi-də deyil, USB-də saxlamağımın səbəbi, müxtəlif hadisələr üçün səs effektlərini dəyişdirməyi asanlaşdırmasıdır.

Səs effekti *.wav faylı olmalıdır və internetdə yükləmək üçün pulsuz olan bir çox fərqli effekt tapa bilərsiniz

Https://www.freesoundeffects.com/ ünvanından tapıram

Başqa bir fikir, "Evimə xoş gəldiniz" kimi öz səs sənədlərinizi yazmaq və kimsə yaxın olduqda mesaj olaraq buraxmaqdır.

Pi səs faylını oynayır və GPO 24 və 25 -i təsadüfi olaraq açır və söndürür, açma və söndürmə vaxtı da təsadüfi seçilir. Hər səs üçün yanıb -sönmə vaxtını tənzimləyə bilərsiniz, beləliklə səsin uzunluğuna uyğun gəlir.

GPO, pi qorumaq və yükdən gələn gərginliyin PI -ə heç vaxt çatmadığından və onu məhv etmədiyindən əmin olmaq üçün bir optokuplere qoşulur.

Optocoupler, FET tranzistorundakı qapıya bağlıdır, buna görə yükü açır və söndürür.

Dövrə 9-30 Volt arasındakı gərginliyə uyğundur.

Qulaqlıq çıxışından gələn səsin kiçik bir dinamik üçün uyğun bir səviyyəyə yüksəlməsi üçün sparkfun -dan kiçik bir mono güc gücləndiricisinin qırılma lövhəsindən istifadə edirəm.

Bu cihaz, şalvarınızı sallamaq üçün kifayət deyil, mənim vəziyyətimdə 5 düym böyüklüyündə kiçik bir hoparlör üçün kifayətdir, pi üzərindəki qulaqlıq çıxışından 1.4Watt -a qədər səviyyəni artırır.

Həssaslığı tənzimləmək üçün lövhəyə 47K iki rezistor əlavə edin, şəkilə baxın.

Sxemdəki trim potensiometri isteğe bağlıdır, səs səviyyəsini PCB/ çörək taxtasından deyil, pi -dən tənzimləmək daha asan olduğunu düşünürəm.

Addım 4: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Xarici komponentləri seçdiyiniz bir prototip lövhəsinə lehimləyin. Standart lehimsiz çörək taxtası ilə eyni imzaya malik bir PCB istifadə edirəm.

Şəkildə necə tel çəkiləcəyini görmək çətin ola bilər, buna görə də sxemə baxın.

Gücləndirici lövhəni Pi (pin2) üzərində 5V -ə bağladığınızdan əmin olun.

D1, D2, D3 üçün qoruyucu diodları unutmayın.

D1 dövrəni yanlış polariteye qarşı qoruyur, D2, D3 FET -ləri induktiv yüklərə qarşı qoruyur, əgər əyrini dəyişdirsəniz və röleləri və ya digər endüktif yükləri idarə etmək istəyirsinizsə.

Yük üçün enerji təchizatı bağlayarkən diqqətli olun ki, təsadüfən çörək taxtanızda Pi -dən 3.3V və 5 V ilə eyni rayları istifadə etməyəsiniz.

Addım 5: Periheries qoşun

Periheries qoşun
Periheries qoşun
Periheries qoşun
Periheries qoşun
Periheries qoşun
Periheries qoşun

PCB ilə işinizi bitirdikdə ətraf hissələri birləşdirməyin vaxtı gəldi.

PIR sensoru rölesini GPI 18 -ə qoşun, bu normal olaraq açıq olmalıdır (NO), sonra yükü yük terminallarına bağlayın və son olaraq yüklər üçün enerji mənbəyini bağlayın.

Qırılma lövhəsindəki gücləndirici giriş terminallarını, artı və eksi, pi üzərindəki qulaqlıq çıxışına qoşun.

Artı ucu ucuna, eksi isə yerə/qola bağladığınızdan əmin olun.

3,5 mm -lik bir fiş istifadə edin, kabelin bir ucunu soyun.

Diqqət yetirin ki, pi -dən yalnız bir kanal istifadə edirəm, hər iki kanala ehtiyacınız varsa (sol/Sağ) hər kanala 10K rezistor əlavə edin və sonra birləşdirin. şəkilə bax.

Sonra hoparlörü qoşun.

GPIO Breakout istifadə edirsinizsə, pi -ni düz bir kabel ilə bağlamaq çox asandır, əgər etməsəniz, standart dişi tellərdən istifadə edin.

Addım 6: Test zamanı

Test Vaxtı
Test Vaxtı
Test Vaxtı
Test Vaxtı
Test Vaxtı
Test Vaxtı

PI -ni gücləndirin və python3 -ü işə salın.

Proqram faylını açın və səslərinizə uyğun olaraq fayl yolunda və fayl adlarında lazımi dəyişikliklər edin, Şəkilə baxın.

Proqramı işə salın.

Uğur qazanarsanız, səsin çalındığını və sensora doğru hərəkət edərkən yanıb -sönən lampaları görməlisiniz.

Proqram həm də hər bir ziyarətçinin/tətilin vaxtını və tarixini izləyir və ekranda bir çap edir, belə ki, evdə olmadıqda birinin qapıda olub olmadığını görə bilərsiniz.

Səsin dəfələrlə səslənməsinin qarşısını almaq üçün proqram 30 saniyə gözləyəcək və sensör yenidən hərəkəti aşkar edəcək, lazım olduqda vaxtı dəyişdirin.

Addım 7: Dekorasiya zamanı

Dekorasiya zamanı
Dekorasiya zamanı
Dekorasiya zamanı
Dekorasiya zamanı

Hər şey lazım olduğu kimi işlədikdə, onu evdən kənarda qurmağın vaxtı gəldi.

Bu mərhələdə öz fantaziyanızdan və yaradıcılığınızdan istifadə etməlisiniz.

Dekorasiyamı ön qapının yanına düzəltdim və sonra sensoru qoydum, buna görə də qapıya doğru işarə edir ki, bu da yalançı həyəcan siqnallarının qarşısını almaq və yalnız birinin qapının qarşısında dayandığında işə düşəcəyinə əmin olmaqdır.

2 standart Milad ağacı sapı istifadə edirəm və uçan skeletin arxasına qoyuram, indi çöldə qaranlıq düşəndə ziyarətçinin reaksiyasını gözləyəcəyik.

Addım 8: Təbrik edirik

Halloween -dən əvvəl bunu qurmağa vaxtınız yoxdursa, Milad və ya digərləri üçün səs və işığı dəyişdirin.

Təlimatı bəyəndiyinizə ümid edirəm.

Hörmətlə

Tomas C.

Tövsiyə: