Spisu treści:

Dynia Halloweenowa Arduino z czujnikiem ruchu: 4 kroki
Dynia Halloweenowa Arduino z czujnikiem ruchu: 4 kroki

Wideo: Dynia Halloweenowa Arduino z czujnikiem ruchu: 4 kroki

Wideo: Dynia Halloweenowa Arduino z czujnikiem ruchu: 4 kroki
Wideo: Amazing arduino project 2024, Listopad
Anonim
Dynia Halloweenowa Arduino z wyczuwaniem ruchu
Dynia Halloweenowa Arduino z wyczuwaniem ruchu
Dynia Halloweenowa Arduino z wyczuwaniem ruchu
Dynia Halloweenowa Arduino z wyczuwaniem ruchu
Dynia Halloweenowa Arduino z wyczuwaniem ruchu
Dynia Halloweenowa Arduino z wyczuwaniem ruchu

Celem tego Instructable było stworzenie taniego i łatwego sposobu na wykonanie dekoracji na Halloween w domu bez żadnych wcześniejszych umiejętności ani żadnych wymyślnych narzędzi. Korzystając z łatwych do pozyskania przedmiotów z Internetu, ty również możesz stworzyć własną prostą i spersonalizowaną Halloweenową Noc Strachu.

Ta konfiguracja opiera się na użyciu drukarki 3D (w porządku, jedno wymyślne narzędzie), jednak nie jest to konieczne, ponieważ instrukcje do wykonania mogą nadal działać z prawdziwą dynią, którą z miłością wykonałeś ręcznie lub sklepem kupionym na Halloween dekoracja, którą zmasakrowałeś, przepraszam, odwrócona. Możesz wybrać animację wszystkiego, co możesz znaleźć, o ile masz dostęp do wnętrza z przynajmniej wystarczającą ilością miejsca do przechowywania zestawu.

Wesołego nawiedzenia

Kieszonkowe dzieci

Aby zbudować tę Halloweenową Dynię, będziesz potrzebować:

  • Pusta dekoracja (najlepiej dynia, aby pasowała do tematu tego Instructable)

    Jeśli masz dostęp do drukarki 3D, dołączyliśmy plik.stl dla dyni, który został podzielony na trzy sekcje, aby ułatwić drukowanie

  • Arduino Nano (ze wstępnie przylutowanymi nagłówkami) - użyliśmy Elegoo Nano, aby zaoszczędzić na kosztach
  • Miniodtwarzacz MP3 DFPlayer
  • Czujnik ruchu PIR HC-SR501
  • Mała płytka do krojenia chleba
  • Karta Micro SD
  • Wybór kabli rozruchowych
  • Rezystor 1k Ohm
  • Głośnik - użyliśmy 1 x 1,5" 40 Ohm 3W głośnika (EK1794)
  • Plik audio - najlepiej wysoki krzyk lub głęboki śmiech (lub jeśli naprawdę chcesz przestraszyć ludzi… kaszel i kichanie) użyliśmy pliku WAV stąd
  • Super Glue - do związania Dyni (jeśli wydrukowano w 3D)
  • Kabel USB Mini-B do USB A

Krok 1: Przygotuj obudowę

Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę
Przygotuj obudowę

Albo zrób rzeźbienie, albo drukowanie. Zachęcamy do przekazania tej aktywności komuś innemu w swoim gospodarstwie domowym.

Jeśli rzeźbisz, bądź ostrożny i bądź tak kreatywny, jak to tylko możliwe.

Jeśli drukujesz, dostosuj ustawienia do własnych preferencji, ale zalecamy użycie rondo.

Po wydrukowaniu części należy połączyć górną połowę z dolną połową. Dodaliśmy zakładki, aby miejmy nadzieję, że zapewnią pomoc podczas dopasowywania części. Nie przyklejaj pokrywki na miejscu, ponieważ w przypadku każdej dyni będzie to twój dostęp.

Póki pozwalamy klejowi stwardnieć, zacznijmy montować elektronikę.

Krok 2: Złóż elektronikę

Złóż elektronikę
Złóż elektronikę
Złóż elektronikę
Złóż elektronikę
Złóż elektronikę
Złóż elektronikę

Zgodnie z prostotą Arduino, zachowaliśmy montaż typu plug and play za pomocą kabli połączeniowych i małej płytki stykowej. Sprawdź układ systemu i podłącz każdy z wymaganych styków, jak pokazano.

Cel systemu jest następujący

  1. Czujnik ruchu jest uruchamiany przez naszą niczego niepodejrzewającą ofiarę
  2. Sygnał HIGH jest przesyłany do Arduino
  3. Arduino przekazuje polecenie do DFPlayera
  4. DFPlayer pobiera zapisany plik audio z karty SD i wysyła go radośnie z naszego głośnika.
  5. Niech zaczną się krzyki i płacz.
  6. Po tym, jak nasza ofiara albo opuści scenę, albo po prostu stanie nieruchomo wystarczająco długo w zachwycie (zwykle w tym momencie wyciągając słodycze z wiadra; w końcu jest Halloween), czujnik ruchu przełącza się z powrotem na sygnał NISKI, przywracając systemowi spokój i państwo uzbrojone.

Mówiąc prościej, wejście czujnika ruchu i wyjście dźwięku.

Złożyć:

  1. Umieść Arduino Nano i DFPlayer Mini na płytce stykowej
  2. Za pomocą kabli połączeniowych podłącz:

    1. Szyna Nano 5 V do 5 V
    2. Nano GND do szyny uziemiającej
    3. Rezystor Nano D11 do 1k Ohm
    4. Rezystor 1k Ohm do DFPlayer RX
    5. Nano D10 do DFPlayer TX
    6. Nano D9 do HC-SR501 OUT (środkowy pin)
    7. HC-SR501 VCC na szynę 5 V
    8. HC-SR501 GND do szyny uziemiającej
    9. DFPlayer VCC na szynę 5 V
    10. DFPlayer GND do szyny uziemiającej
    11. DFPlayer SPK_1 do głośnika +
    12. DFPlayer SPK_2 do głośnika -

Krok 3: Prześlij kod

Aby wgrać kod, musisz najpierw pobrać i zainstalować Arduino IDE.

Informacje na temat odtwarzacza DFPlayer można znaleźć tutaj.

Poniżej znajdziesz kod Arduino. Po prostu pobierz go i zapisz w odpowiednim folderze przed zaimportowaniem jako nowy szkic.

Upewnij się, że masz zainstalowane biblioteki SoftwareSerial i DFRobotDFPlayerMini Arduino.

Krok 4: Złóż produkt końcowy

Złóż produkt końcowy
Złóż produkt końcowy
Złóż produkt końcowy
Złóż produkt końcowy

Po złożeniu lub wyrzeźbieniu dyni, podłączeniu elektroniki i zainstalowaniu kodu, nadszedł czas, aby po prostu umieścić wszystkie elementy wewnątrz dyni. Najpierw opuść głośnik, dopasowując go do kratki głośnika w podstawie i delikatnie umieść resztę wokół niego.

Zalecana: