Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Rozwiń pomysł
- Krok 2: Przyjmowanie miary
- Krok 3: DRUKOWANIE
- Krok 4: Prześlij kod
- Krok 5: LUTOWAĆ
- Krok 6: Przyklej do wydrukowanych elementów 3D
- Krok 7: Jak przykleić "czujnik Reflexivo De Suelo" | Liniowy czujnik IR LED !!!!
- Krok 8: Sprzedałem diody LED
- Krok 9: Udekoruj arkuszem pianki (opcjonalnie)
- Krok 10: Przyklej do łóżka
- Krok 11: Uporządkuj kable
- Krok 12: Robienie rąk
- Krok 13: Wydłuż kabel Arduino i gotowe!!
Wideo: Budzik Slap z Arduino: 13 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:28
Nie wiem jak wy, ale prosty budzik nie jest w stanie mnie obudzić. Potrzebuję światła, dźwięku, a nawet miękkiego klapsa, żeby się obudzić.
Żaden budzik do mnie nie przemawia, więc postanowiłem zrobić sobie taki, który będzie godny mnie obudzić.
Nawet jeśli wydaje się, że budzik cię uderza, poczujesz tylko delikatne pukanie.
W tym projekcie dowiesz się, jak programować budzik za pomocą płytki Arduino, RTC i TM1637. To bardzo proste!!!
Główny cel:
Obudź giganta
Kieszonkowe dzieci
- Arkusz piankowy
- drukarka 3d
- Płytka ATarduino 2560
-
Kable
- Duży
- Niski
- Serwo
- RTC ds3231
- 10 diod LED
- Silikon | Pistolet silikonowy
- TM1637
- Klawiatura 4*4
- 1 brzęczyk
- 2 Przycisk
- 1"czujnik refleksyjny de suelo" | Liniowy czujnik IR LED (to to samo, ale ma 2 różne nazwy)
- 1 mini deska do chleba
- Patyczki do lodów
- 2 małe pióro-sprężyna
Krok 1: Rozwiń pomysł
Muszę mieć czysty umysł przed rozpoczęciem.
TM1637 powinien pokazywać aktualny czas, po wciśnięciu przycisku N1 wyświetli się napis: "ALA:)"
W przypadku naciśnięcia klawiatury, wciśnięty klawisz zostanie wyświetlony na TM1637, po naciśnięciu 4 cyfry alarmu, godzina zostanie ponownie wyświetlona na TM1637.
Jeśli chcesz zobaczyć, kiedy jest alarm, wystarczy nacisnąć przycisk N2.
Gdy godzina będzie taka sama jak alarm, serwo zacznie się poruszać, dioda LED zacznie migotać, na TM1637 napis UP zacznie migać i brzęczyk zabrzmi, aż pojawi się "czujnik odruchu suelo " | Liniowy czujnik IR LED wykrywa kolor czarny.
Kiedy "czujnik reflexivo de suelo" | Linear IR LED Sensor wykrywa czernie, alarm zostanie zresetowany i wszystko zacznie się od nowa.
Krok 2: Przyjmowanie miary
Powinniśmy mieć jasność, gdzie wszystko powinno być i jaka jest odległość między wszystkim.
Ważne jest, aby wiedzieć, ile kabla powinniśmy potrzebować.
Aby poznać dokładne miejsce "czujnika refleksyjnego suelo" | Linear IR LED Sensor połóż się na łóżku i maksymalnie wyciągnij ramię bez wstawania.
„Sensor reflexivo de suelo” | Linear IR LED Sensor to przycisk wyłączający alarm, nie zbliżam go do siebie, bo znowu bym zasnął.
Podejmując wysiłek rozciągania ciała i łatwiej się obudzić.
Krok 3: DRUKOWANIE
Wydrukuj pliki.stl, które zostawiam Ci poniżej.
Duży jest dla klawiatury, brzęczyka, TM1637 i 2 przycisków.
Zduplikowane są dla ledów, a drugie dla "czujnika reflexivo de suelo" | Liniowy czujnik podczerwieni LED.
Krok 4: Prześlij kod
Prześlij kod, który zostawiam na swojej tablicy.
Potrzebne będą następujące biblioteki, zostawiam też link. Wystarczy go pobrać:
-
TM1637Wyświetlacz =
https://github.com/avishorp/TM1637
-
Zegar=
https://github.com/brunocalou/Timer
-
RTClib.h=
https://github.com/adafruit/RTClib
-
Klawiatura =
https://plac zabaw.arduino.cc/Kod/Klawiatura/
Krok 5: LUTOWAĆ
Lutuję wszystko (oprócz ledów, które później lutuję) tak, jak pokazano na zdjęciu, biorąc pod uwagę odległość kabla, której potrzebowałbym.
Pamiętaj, aby niczego nie podłączać do pinów TX.
Następnie pokryj puszkę silikonem, uważaj, co zrobiłem, nałożyłem trochę silikonu, poczekaj chwilę, zmocz palce, a następnie nadaj mu jakiś kształt.
LUTOWAĆ WSZYSTKO Z WYJĄTKIEM DIOD LED!!!!!!!!
Krok 6: Przyklej do wydrukowanych elementów 3D
Przyklej elementy jak pokazano na rysunku.
Na przyciskach dodałem małe kółka.
Krok 7: Jak przykleić "czujnik Reflexivo De Suelo" | Liniowy czujnik IR LED !!!!
Tak przyklejam "czujnik reflexivo de suelo" | Liniowy czujnik podczerwieni LED.
Ponieważ nie mam więcej przycisku, przekształcam refleksję| na przycisku.
Odetnij trochę taśmy izolacyjnej (czarnej) lub czarnego papieru przed "czujnikiem reflexivo de suelo" | Liniowy czujnik podczerwieni LED.
Przyklej 2 małe sprężynki do kranu. Ponieważ kran jest całkowicie biały (jeśli nie jest przyklejony białym papierem), gdy ten ręcznie wykonany przycisk nie jest wciśnięty, "czujnik refleksyjny" | Linear IR LED Sensor wykryje czerń, jednak jeśli nacisnę pokrywę, "sensor reflexivo de suelo" | Liniowy czujnik IR LED wykrywa kolor biały.
Krok 8: Sprzedałem diody LED
Przylutuj każdy led biorąc pod uwagę odległość między nimi.
Gorąco polecam przylutować je po wydrukowaniu i wykorzystać wydruk 3d jako punkt odniesienia.
Po lutowaniu wystarczy dodać trochę silikonu.
Krok 9: Udekoruj arkuszem pianki (opcjonalnie)
Dajmy mu trochę koloru!!!!
Oprócz dekoracji dodałem numer do klawiszy i napisałem „Zobacz alarm”, aby odróżnić 2 przyciski (jeden służy do ustawienia alarmu, drugi do zobaczenia alarmu).
Krok 10: Przyklej do łóżka
Przyklej wszystko do łóżka, ja użyłem silikonu, bo w razie pomyłki łatwiej jest zdjąć.
Krok 11: Uporządkuj kable
Użyłem kilku zacisków, w których znajdowała się większość kabli (na płytce Arduino) i dodałem trochę silikonu (można go również użyć, trochę taśmy izolacyjnej), aby utrzymać kable nadal obok łóżka.
Krok 12: Robienie rąk
- Narysuj i odetnij 2 ręce na arkuszu pianki (aby zakryć całą poduszkę)
- Włóż 2 ręce między 2 patyczki do lodów
- Przyklej kolejny patyczek do lodów prostopadle do ostatniego, jak pokazano na rysunku.
- Przyklej ramię serwa do krawędzi patyczka do lodów (do tej widocznej na zdjęciu).
- OPCJONALNIE: Chociaż klaps powinien być lekki, przyklejam 2 patyczki do lodów, wkładam go między łóżko a kabel i pozwalam, aby ręce z pianki się na nim opierały. Ponieważ dłonie są wykonane z elastycznej pianki, gdy serwo zacznie się poruszać, lody podtrzymujące dłonie nie będą stanowić problemu.
Krok 13: Wydłuż kabel Arduino i gotowe!!
Próbowałem użyć baterii do zasilania płyty, jednak nie zadziałało, wydaje się, że nie było wystarczającej energii.
Przedłużam kabel Arduino, robiąc to musisz:
- Przetnij kabel Arduino, zobaczysz, że w środku są 4 kable: zielony, biały, czerwony i czarny
- Zdejmij wszystkie kable około 0,4 cala-1 cm.
- Przylutuj kable USB do długich kabli.
- Następnie przylutuj kabel portu Arduino do długich kabli, pamiętaj o lutowaniu zielonego z zielonym, czerwonego z czerwonym, czarnego z czarnym, białego z białym
Pamiętaj, że gdy budzik nie jest podłączony, czas nie zostanie zresetowany, ponieważ zegar RTC będzie odliczał czas.
TO JEST!!!!!!
Mam nadzieję, że podobało Ci się czytanie tego samego, co ja.
Zalecana:
Budzik z dwoma dzwonkami z puszek po napojach gazowanych: 7 kroków (ze zdjęciami)
Budzik z dwoma dzwonkami z puszek po napojach: Ta instrukcja pokazuje, jak zrobić budzik z dwoma dzwonkami z puszek po napojach. Projekt wykorzystuje puszki po napojach, z których usunięto atrament (Link: Usuwanie atramentu z puszek po napojach). Aby ten budzik był w pełni funkcjonalny, zintegrowano moduł zegara kwarcowego DIY
Inteligentny budzik: inteligentny budzik z Raspberry Pi: 10 kroków (ze zdjęciami)
Inteligentny budzik: inteligentny budzik z Raspberry Pi: Czy kiedykolwiek chciałeś mieć inteligentny zegar? Jeśli tak, to jest to rozwiązanie dla Ciebie! Zrobiłem Inteligentny Budzik, jest to zegar, w którym możesz zmienić godzinę alarmu zgodnie ze stroną internetową. Gdy alarm się włączy, rozlegnie się dźwięk (brzęczyk) i 2 światła będą
Budzik binarny Arduino DIY: 14 kroków (ze zdjęciami)
DIY Arduino binarny budzik: to znowu klasyczny zegar binarny! Ale tym razem z jeszcze większą funkcjonalnością! W tej instrukcji pokażę, jak zbudować budzik binarny z Arduino, który może pokazywać nie tylko godzinę, ale także datę, miesiąc, nawet z zegarem i zabawą z budzikiem
Budzik binarny oparty na Arduino: 13 kroków (ze zdjęciami)
Budzik binarny oparty na Arduino: Hej, dzisiaj chciałbym pokazać, jak zbudować jeden z moich najnowszych projektów, mój binarny budzik. W Internecie jest mnóstwo różnych zegarów binarnych, ale w rzeczywistości może to być pierwszy, wykonany z paska kolorowych adresowalnych diod LED
Budzik Sunrise z Arduino: 9 kroków (ze zdjęciami)
Budzik Sunrise z Arduino: Zima może być smutna. Budzisz się, jest ciemno i musisz wstać z łóżka. Ostatnią rzeczą, którą chcesz usłyszeć, jest ryczący dźwięk budzika. Mieszkam w Londynie i ciężko mi się obudzić rano. Tęsknię też za wstawaniem do