Spisu treści:

Niestandardowy dzwonek do drzwi wyzwalany przez wycieraczkę.: 6 kroków
Niestandardowy dzwonek do drzwi wyzwalany przez wycieraczkę.: 6 kroków

Wideo: Niestandardowy dzwonek do drzwi wyzwalany przez wycieraczkę.: 6 kroków

Wideo: Niestandardowy dzwonek do drzwi wyzwalany przez wycieraczkę.: 6 kroków
Wideo: Nietypowy dzwonek do drzwi polskiej Firmy Kakadu 2024, Listopad
Anonim
Niestandardowy dzwonek do drzwi wyzwalany wycieraczką
Niestandardowy dzwonek do drzwi wyzwalany wycieraczką

Cześć! Nazywam się Justin, jestem juniorem w liceum, a ten Instruktaż pokaże ci, jak zrobić dzwonek do drzwi, który jest uruchamiany, gdy ktoś nadepnie na twoją wycieraczkę i może być dowolną melodią lub piosenką, którą chcesz! Ponieważ wycieraczka uruchamia dzwonek, nie ma potrzeby używania rąk.

Kieszonkowe dzieci

1. Arduino UNO

2. DFPlayer Mini MP3 Player i mini głośniki KeeYees.

3. Karta Micro SD i adapter SD.

4. Przewody połączeniowe (2 męsko-męski, 6 męsko-tp-żeński), 5. Rezystor 1, 1k

6. Kabel USB do Arduino.

7. Bateria 9 V

8. Adapter Arduino z baterią 9 V

9. Folia cynowa

10. Karton (może się różnić)

11. Taśma (może użyć kleju lub czegoś podobnego)

12. Płytka stykowa Arduino (opcjonalnie)

13. I wreszcie komputer, który może pobrać kod do Arduino z zainstalowanym Arduino IDE.

Krok 1: Konfiguracja Arduino

Konfiguracja Arduino
Konfiguracja Arduino
Konfiguracja Arduino
Konfiguracja Arduino
Konfiguracja Arduino
Konfiguracja Arduino

Najpierw musimy skonfigurować okablowanie z Arduino do DFPlayer i głośnika.

1. Podłącz przewód żeńsko-męski z pinu 5V Arduino do skrajnego lewego pinu w DFPlayerze. (Czerwony przewód)

2. Podłącz przewód żeńsko-męski z pinu GND Arduino (obok pinu 5v) do drugiego od prawego pinu na DFPlayer (czarny przewód)

3. Podłącz dwa przewody do skrajnych prawych styków odtwarzacza DFPlayer, po obu stronach czarnego przewodu. (Przewody fioletowy i pomarańczowy) Przewody te można podłączyć do głośnika w dowolny sposób, o ile dotykają metalu. Użyłem do tego taśmy.

4. Podłącz przewód żeńsko-męski z ~10 pinu na Arduino do trzeciego od lewego bocznego pinu na DFPlayer.(biały przewód)

5. Podłącz przewód męski-męski od zresetowanego pinu Arduino do 4 pinu Arduino. (żółty)

6. Podłącz przewód żeńsko-męski od drugiego od lewego pinu w DFPlayer do rezystora (1k), a następnie podłącz ten rezystor do przewodu męsko-męskiego, który jest wpinany do pinu ~11 w Arduino.

Teraz, gdy przewody są połączone, możemy przejść do wyboru naszego dzwonka do drzwi.

Krok 2: Wybór niestandardowego dzwonka

Wybór niestandardowego dzwonka
Wybór niestandardowego dzwonka

1. Po skonfigurowaniu przewodów musimy teraz podłączyć naszą kartę MicroSD do naszego adaptera SD i upewnić się, że mały suwak nie jest ustawiony na „blokadę”. Teraz adapter SD należy podłączyć do komputera za pomocą adaptera USB lub adaptera SD w zależności od komputera.

2. Plik audio musi być plikiem MP3, wybrałem plik z YouTube, gdzie korzystałem z internetowego konwertera YouTube na mp3. (https://ytmp3.cc/pl13/)

3. Po pobraniu pliku MP3 skopiuj plik na kartę Micro SD. Aby upewnić się, że działa poprawnie, najlepiej byłoby mieć pustą kartę Micro SD iw katalogu głównym nazwać plik MP3 podobnie jak "0001Hello. MP3", ważne są 4 cyfry, po czym możesz go nazwać jakakolwiek.

4. Po przygotowaniu karty Micro SD możesz ją teraz podłączyć do odtwarzacza DFPlayer.

Krok 3: Kodowanie Arduino

Następnie musimy podłączyć Arduino do komputera.

1. W razie potrzeby pobierz i zainstaluj Arduino IDE, a następnie rozpocznij nowy szkic.

2. Aby kod działał, musimy dodać kilka bibliotek do Arduino IDE. Pod Przykładowym kodem powinien znajdować się link do pobrania (tutaj). Po pobraniu pliku. ZIP otwórz Arduino IDE, przejdź do szkicu, Dołącz bibliotekę, Dodaj bibliotekę. ZIP i znajdź pobrany plik. ZIP.

3. Pobierz plik szkicu DOORBELL.ino poniżej. Większość kodu może pozostać niezmieniona, jednak jest kilka linijek, które będziesz chciał zmienić na podstawie pliku MP3.

"myDFPlayer.volume(30); //Ustaw wartość głośności. Od 0 do 30"

w ten sposób możesz zmienić głośność, po prostu zmień liczbę na dowolną od 00 do 30.

"jeśli (millis() - timer > 3000) {"

tak długo klip będzie odtwarzany, 3 sekundy, jeśli klip trwa 6 sekund, zmień 3 na 6 i tak dalej.

W moim filmie zrobię co w mojej mocy, aby wyjaśnić, co robi i oznacza kod, ale tutaj skrócę.

Krok 4: Uruchamianie kodu i testowanie głośników

Teraz podłącz Arduino do komputera, następnie w Arduino IDE przejdź do narzędzi, tablicy i wybierz Arduino UNO, następnie przejdź do narzędzi, Port i wybierz port za pomocą swojego Arduino. (prawdopodobnie będzie tylko jedna opcja) Następnie przejdź dalej i naciśnij przycisk przesyłania. (strzałka w prawo u góry po lewej) Teraz możesz odłączyć Arduino od komputera i podłączyć baterię 9V i adapter do Arduino.

Przy obecnej konfiguracji melodia będzie odtwarzana od razu, w kółko. Aby to zmienić musimy wykonać kolejną część, czyli samą wycieraczkę.

Krok 5: Spust wycieraczki

Spust wycieraczki
Spust wycieraczki
Spust wycieraczki
Spust wycieraczki
Spust wycieraczki
Spust wycieraczki

Tutaj możesz wykazać się kreatywnością w zależności od materiałów, które masz pod ręką. Koncepcja polega na tym, że gdy ktoś stoi na wycieraczce, dwie warstwy folii aluminiowej naciskają na siebie, umożliwiając przejście sygnału elektrycznego, co powoduje reset Arduino, powodując rozpoczęcie odtwarzania melodii. Użyłem kartonowego pudełka po płatkach, aby stworzyć dwie warstwy, które zostały odsunięte na krawędziach, a następnie pokryte folią aluminiową na środku. Po utworzeniu maty należy usunąć żółty przewód łączący reset i „4” na Arduino. Spowoduje to zatrzymanie ciągłego odtwarzania melodii. Używając dłuższych przewodów połączeniowych lub łącząc wiele mniejszych, każda warstwa folii aluminiowej musi być połączona z przewodami, tworząc dwa długie przewody wychodzące z maty. Jeden przewód należy podłączyć do styku resetowania, a drugi do 4 styku. Gdy warstwy folii aluminiowej zetkną się, przewody połączą się, ponownie uruchamiając dzwonek do drzwi.

Krok 6: Koniec

Jeszcze raz dziękuję za oglądanie i lub czytanie mojego Instructable.

Zalecana: