Spisu treści:

ScaryPi Halloween: 8 kroków
ScaryPi Halloween: 8 kroków

Wideo: ScaryPi Halloween: 8 kroków

Wideo: ScaryPi Halloween: 8 kroków
Wideo: Wizyta w szpitalu psychiatrycznym - 8D AUDIO HORROR PL 2024, Listopad
Anonim
Scarypi2 Watch on
Scarypi2 Watch on

Każdego roku w okolicach Halloween robimy mnóstwo dekoracji na zewnątrz domu, dynie ze światłami, pająki, szkielety itp.

Potem czekamy, aż dzieci zapukają do drzwi i poproszą o cukierek albo psikus.

Ta instrukcja dotyczy zbudowania urządzenia, które zwiększy przerażające wrażenia podczas pukania do drzwi.

Nazywam projekt ScaryPi.

Jeśli chcesz wykorzystać go do innych wydarzeń, możesz go łatwo zmodyfikować, aby pasował na przykład na Boże Narodzenie, urodziny itp.

Zacznijmy.

Krok 1: Tak to działa

Tak to działa
Tak to działa
Tak to działa
Tak to działa

Pomysł polega na odtwarzaniu przerażających dźwięków i losowym mruganiu lampkami, gdy za drzwiami zostanie wykryty ruch.

Projekt składa się z Raspberry Pi, czujnika PIR i kilku elementów zewnętrznych.

Czujnik PIR wykrywa ruch, jeśli ktoś jest przy drzwiach, uruchomi wejście GPI na raspberry pi.

Mały program napisany w Pythonie, a następnie wybierz spośród 8 różnych efektów dźwiękowych i losowo mrugaj światłami na dwóch różnych wyjściach.

Krok 2: Lista materiałów

Potrzebujesz:

1 raspberry pi B+ Runiczny rasbian.

1 urządzenie pamięci USB

Czujnik 1 Pir z wbudowanym przekaźnikiem, normalnie otwarty.

2 Łącznik Opto, 4N35.

2 tranzystory FET IRF520.

1 Breakout wzmacniacza mocy, TPA2005/D1 od sparkfun.

2 rezystory, 1K.

2 rezystory 100K.

2 rezystory 220 Ohm

1 rezystor 10K.

2 rezystory 47K, używane do zmiany wzmocnienia na płytce zaciskowej wzmacniacza.

3 diody, 1N4007, używane do ochrony obwodu.

Kołki nagłówkowe, ułatwiające podłączenie urządzeń zewnętrznych.

1 mały głośnik szerokopasmowy o wielkości około 4 do 5 cali.

2 lampki choinkowe lub co jeszcze wolisz. Upewnij się, że możesz je zasilać zasilaczem o napięciu od 9 do 30 woltów prądu stałego.

Eksperymentuj z płytką drukowaną, przewodami itp.

Dobrym pomysłem jest również użycie płytki zaciskowej i płaskiego kabla do GPI. Pi Breakoutboard

Krok 3: Opis programu

Opis programu
Opis programu
Opis programu
Opis programu

Gdy czujnik PIR wykryje ruch, pi odtworzy efekt dźwiękowy zapisany na urządzeniu USB.

Powodem, dla którego przechowuję je na USB, a nie na Pi, jest to, że ułatwia to zmianę efektów dźwiękowych dla różnych wydarzeń.

Efekt dźwiękowy musi być plikiem *.wav i można znaleźć wiele różnych efektów w Internecie, które można pobrać bezpłatnie

Znajduję swój na

Innym pomysłem jest nagranie własnych plików dźwiękowych, takich jak „Witamy w moim domu” i pozostawienie ich jako wiadomości, gdy ktoś jest w pobliżu.

Pi odtwarza plik dźwiękowy i losowo włącza i wyłącza GPO 24 i 25, a czas włączania i wyłączania jest również losowo wybierany. Możesz dostosować czas migotania dla każdego dźwięku, aby pasował do długości dźwięku.

GPO jest podłączony do transoptora, aby chronić pi i upewnić się, że napięcie z obciążenia nigdy nie osiągnie PI i nie zniszczy go.

Transoptor jest podłączony do bramki na tranzystorze FET, więc włącza i wyłącza obciążenie.

Obwód jest odpowiedni dla napięcia od 9 do 30 woltów.

Aby wzmocnić dźwięk z gniazda słuchawkowego do poziomu odpowiedniego dla małego głośnika, używam małej płytki zaciskowej wzmacniacza mocy mono firmy sparkfun.

To urządzenie wzmacnia poziom z wyjścia słuchawkowego na pi do 1,4 W, nie wystarczy, aby zrzucić spodnie, ale wystarczy na mały głośnik, w moim przypadku 5 cali.

Aby wyregulować czułość należy dodać do płytki dwa rezystory 47K, patrz rysunek.

Potencjometr dostrajania na schemacie jest opcjonalny, myślę, że łatwiej jest regulować głośność z pi niż z płytki drukowanej / płytki stykowej.

Krok 4: Lutowanie

Lutowanie
Lutowanie
Lutowanie
Lutowanie

Przylutuj elementy zewnętrzne do wybranej płytki prototypowej. Używam płytki drukowanej o tej samej sygnaturze, co standardowa płytka stykowa bez lutowania.

Na rysunku może być trudno zobaczyć, jak okablować, więc zapoznaj się ze schematem.

Pamiętaj, aby podłączyć płytkę wzmacniacza do 5 V na swoim Pi (pin2).

Nie zapomnij o diodach zabezpieczających dla D1, D2, D3.

D1 chroni obwód przed niewłaściwą polaryzacją, D2, D3 chroni FET przed obciążeniami indukcyjnymi, jeśli modyfikujesz obwód i chcesz sterować przekaźnikami lub innymi obciążeniami indukcyjnymi.

Zachowaj ostrożność podczas podłączania zasilania dla obciążeń, aby przypadkowo nie użyć tych samych szyn na płytce stykowej, co dla 3,3 V i 5 V z Pi.

Krok 5: Połącz peryferie

Połącz peryferie
Połącz peryferie
Połącz peryferie
Połącz peryferie
Połącz peryferie
Połącz peryferie

Kiedy skończysz z PCB, nadszedł czas na połączenie peryferii.

Podłącz przekaźnik czujnika PIR do GPI 18, który musi być normalnie otwarty (NO), następnie podłącz obciążenie do zacisków obciążenia i na koniec podłącz źródło zasilania dla obciążeń.

Podłącz zaciski wejściowe wzmacniacza, plus i minus, na płytce zaciskowej do gniazda słuchawkowego na pi.

Pamiętaj, aby podłączyć plus do końcówki i minus do masy/tulei.

Użyj wtyczki 3,5 mm, zdejmij izolację z jednego końca kabla.

Zauważ, że używam tylko jednego kanału z pi, jeśli potrzebujesz obu kanałów (lewy / prawy), dodaj rezystor 10K do każdego kanału, a następnie połącz je ze sobą. widzieć zdjęcie.

Następnie podłącz głośnik.

Jeśli używasz GPIO Breakout, bardzo łatwo jest podłączyć pi za pomocą płaskiego kabla, jeśli nie, użyj standardowych żeńskich przewodów.

Krok 6: Czas na test

Czas na test
Czas na test
Czas na test
Czas na test
Czas na test
Czas na test

Włącz swoje PI i uruchom python3.

Otwórz plik programu i wprowadź niezbędne zmiany w ścieżce pliku i nazwach plików, aby pasowały do twoich dźwięków, patrz zdjęcie.

Uruchom program.

Jeśli się powiedzie, powinieneś usłyszeć odtwarzany dźwięk i zobaczyć migające lampki podczas poruszania się w kierunku czujnika.

Program śledzi również godzinę i datę każdego odwiedzającego/tryb i wykonuje wydruk na ekranie, dzięki czemu możesz zobaczyć, czy ktoś był pod drzwiami, gdy nie ma Cię w domu.

Aby zapobiec wielokrotnemu odtwarzaniu dźwięku, program odczeka 30 sekund, zanim czujnik ponownie wykryje ruch, w razie potrzeby zmień czas.

Krok 7: Czas na dekorację

Czas na dekorację
Czas na dekorację
Czas na dekorację
Czas na dekorację

Kiedy wszystko działa tak, jak powinno, czas ustawić go poza domem.

W tym kroku musisz użyć własnej fantazji i kreatywności.

Wykonałem dekorację obok drzwi wejściowych, a następnie umieściłem czujnik, aby wskazywał na drzwi, aby uniknąć fałszywych alarmów i upewnić się, że zadziała tylko wtedy, gdy ktoś stanie przed drzwiami.

Używam 2 standardowych zawiesi choinkowych ze światła i umieszczam je za latającym szkieletem, teraz po prostu poczekamy na reakcje zwiedzającego, gdy na zewnątrz zrobi się ciemno.

Krok 8: Gratulacje

Jeśli nie masz czasu na zbudowanie tego przed Halloween, zmień dźwięk i światło na Boże Narodzenie lub inne.

Mam nadzieję, że podoba Ci się instrukcja.

Z wyrazami szacunku

Tomasz C

Zalecana: