» Elektronika » Arduino »Niesamowity budzik, który budzi każdego

Niesamowity budzik, który budzi każdego






Autor poświęcił ten projekt tym, którym trudno się wspinać (i samemu, w tym). W większym stopniu dotyczy to społeczności studenckiej, do której należy również Mistrz. Funkcje tego budzika to następujące parametry działania (parametry działania):
- Wykorzystywane jest potężne połączenie rower sygnał elektryczny.
-Jeśli w ciągu 30 sekund nie wyłączysz sygnału, wówczas nalewana jest szklanka wody.
- Sygnał można wyłączyć tylko 5 razy, naciskając przycisk odpowiadający losowo zapalonej diodzie LED.





Narzędzia i materiały:
-Arduino Nano;



-Silnik;
Moduł przekaźnikowy dla Arduino;
-Potencjometr;
Akumulator kwasowo-ołowiowy -6v 5Ah;
- Regulator napięcia L7805;
-Przyciski - 3 szt .;
- Rezystory 3 kOhm - 3 szt;
-LED czerwony;
-LED zielony;
- Rezystor 330 Ohm - 2 szt .;
- blok zacisków;
-Pin złącza;
- przewody rozruchowe;
-Płyta montażowa;
-Sklejka;
- Spryskać puszkę farbą;
-Szybkie szkło;
-Lutownica;
- lutowane;
-Klej pistoletu;
Grawer;
- szczypce;
-Szczypce;
-Nozhovka;
- śrubokręt;
-Klej;
-Reguła;
-Ołówek;
-Zolenta;
-Zużyty papier;
-Backet;
- łączniki;













Krok pierwszy: klakson rowerowy
Klakson ma wbudowany akumulator 9 V, taki jak Krone. Aby go podłączyć, musisz otworzyć pokrywę i podłączyć złącza do zacisków akumulatora. Przycisk zawarty w zestawie nie jest potrzebny, więc kreator odcina go.










Krok drugi: płytka drukowana
Montuje złącza pinowe do montażu Arduino na płytce drukowanej. Dodaje równolegle dodatkowe złącza 5 V, Gnd, A4 (SDA) i A5 (SCL).






Krok trzeci: Regulator napięcia

Zgodnie z obwodem gromadzi regulator napięcia na L7805.








Krok czwarty: przyciski i diody LED
Budzik ma trzy przyciski. Pierwszy przycisk pozwala wejść w tryb ustawiania czasu i alarmu. Drugi i trzeci przycisk ustawiają godzinę i budzik. Ponadto przyciski 2 i 3 wyłączają alarm. Montuje części na tablicy. 2 i 3 przycisk jest zamontowany pod diodami LED.






Następnie lutuje do styku diod LED i przycisków drutowych. Rezystory 330 omów są wlutowane do obwodu LED, rezystory 10 kΩ do obwodu przycisku. Rozciąga je za pomocą zworek. Umieszcza izolaty za pomocą taśmy elektrycznej.



















Krok piąty: sprawa
Mistrz wykonuje korpus budzika ze sklejki. Cała obudowa zostanie zabudowana elektronika.
Tnie sześć części. Dwa 19 x 7,5 cm, dwa 19 x 6,5 cm i dwa 7,5 x 6,5 cm.

Na panelu przednim zaznacza i wycina otwory na wyświetlacz LCD i przyciski.

























Na prawym panelu wywierć otwór na drut. Na lewym panelu wywierć dwa otwory na przewody.





Traktuje krawędzie papierem ściernym. Obejmuje przednie powierzchnie paneli farbą.




Klei cztery strony ciała.





Krok szósty: Podłącz moduł RTC i regulator
Łączy moduł zegara RTC I2C z Arduino:
Moduł Arduino
Vcc ---- 5v
Gnd ---- gnd
SDA ---- A4 (wyjście analogowe 4)
SCL ---- A5 (wyjście analogowe 5)

Łączy regulator napięcia:
Regulator Arduino
5v Out ---- 5v
Gnd ---- gnd








Krok szósty: montaż obwodu głównego
Do swojego projektu mistrz wybrał 16-pinowy wyświetlacz LCD. 8 kontaktów jest podłączonych do Arduino.
LCD - Arduino
1 ---- Gnd
2 ---- 5v
4 ---- D2
6 ---- D3
11 ---- D4
12 ---- D5
13 ---- D6
14 ---- D7

Styki 1, 5, 16 są podłączone do Gnd, styki 2, 15 do plus 5 V. Pin 15 (podświetlenie) jest lutowany przez rezystor 100 omów. Mistrz lutuje lewą nogę potencjometru (w celu dostosowania jasności podświetlenia) do styku 1, prawo do styku 2, a środek do styku 3 wyświetlacza LCD. Po instalacji wypełnij podkładkę stykową gorącym klejem.
Następnie podłącz tablicę przycisków.

Plata Arduino
Vcc ---- 5v
Gnd ---- gnd
LED 1 ---- D10
LED 2 ---- D11
Przycisk 1 ---- A0
Przycisk 2 ---- A1
Przycisk 3 ---- A2
Moduł przekaźnikowy.
Vcc ---- 5v na Arduino
Gnd ---- gnd
Sygnał ---- D12
















Siódmy krok: montaż
Następnie mistrz instaluje wszystkie części elektroniczne w pudełku. Zabezpiecza wyświetlacz, Arduino, przekaźnik. Aby podłączyć sygnał rowerowy, należy wyprowadzić 2 przewody z przekaźnika. W przypadku serwosilnika wysyła on z Arduino trzy przewody, 5 V, Gnd i D9.





















Krok ósmy: Bateria i sygnał
Łączy sygnał i baterię.







Krok dziewiąty: Stój
Ze sklejki tworzy stojak. Podstawa stelaża ma 15 * 15 cm, a dwie dźwignie 20 * 5 cm każda. Górna dźwignia jest ustawiona pod kątem 45 stopni. Na końcu przymocowany jest silnik serwo. Szklanka wody jest przymocowana do siłownika.


























Krok dziesiąty: Pobierz kod
W przypadku nowego modułu zegara czasu rzeczywistego należy najpierw załadować bieżącą godzinę i datę. Aby to zrobić, pobierz biblioteki „DS1307RTC” i „Czas”. Przechodzi do środowiska programistycznego arduino i wybiera „włącz bibliotekę”. Kliknij „Biblioteka ZIP” i wybierz pobrane pliki ZIP osobno. Teraz biblioteki zostaną zaimportowane.

Ponownie uruchamia IDE. Otwiera przykładowy kod o nazwie Plik „SetTime”> przykłady> DS1307RTC. Ładuje go na planszę arduino. Idzie do monitora szeregowego. Czas zostanie automatycznie załadowany do układu RTC i wyświetlony na monitorze.

W przypadku kodu głównego używana jest inna biblioteka RTC. Ładuje plik zip o nazwie „RTClib” i importuje go do IDE, wykonując ten sam proces jak powyżej. Ponownie uruchamia IDE.

Teraz ładuje główny kod projektu. Linki do bibliotek poniżej.





Krok jedenasty: Zgromadzenie końcowe
Po pobraniu kod instaluje resztę treści panelu. Mistrz przykleja górną pokrywę.





Tylne śruby, pozostawiając możliwość dostępu do elektroniki.








Łączy silnik serwo.
Vcc ---- 5v
Gnd ---- gnd
Sygnał ---- D9
Łączy baterię. Teraz wyświetlacz powinien pokazywać aktualny czas.





Krok dwunasty: Ustawianie alarmu
Aby ustawić godzinę alarmu, wykonaj następujące czynności:
Naciśnięcie przycisku 1 - Aby zwiększyć liczbę godzin, naciska przycisk 2 - Aby przejść do minut, naciska przycisk 3 - Aby zwiększyć minuty, naciska przycisk 2 - Zablokuj naciska przycisk 3.

Budzik dla najbardziej sennych jest gotowy. Dobranoc i nie zapomnij wlać szklanki wody.
0
0
0

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij
2 komentarz
Autor
W tytule, w tytule Ivan-))) Szczerze mówiąc, był to tytuł roboczy. Gdy piszesz artykuł, ale nie ma tytułu, nie możesz go zobaczyć w podglądzie. A potem zapomniałem się zmienić.
Co to jest „stromość”? W niedbale zmontowanym i jakoś pomalowanym pudełku z otworem, przez który widać „podroby”? Lub w źle zorganizowanej diecie?
Nawiasem mówiąc, autor bardziej poprawnie nazwał urządzenie, bez fałszywej „przynęty”.

Radzimy przeczytać:

Podaj go do smartfona ...