Sadržaj:
- Korak 1: Materijali
- Korak 2: Montiranje sata
- Korak 3: Postavljanje vremena
- Korak 4: Sat
- Korak 5: Montiranje mjerača vremena
- Korak 6: Tajmer
Video: Arduino tajmer sa uključenom/isključenom postavljenom tačkom: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Uređeno 05.02.2018 New Timers! sati, minute, sekunde, eeprom. Molimo posjetite:
www.instructables.com/id/Arduino-Ultra-Meg…
Bok, s ovim projektom moći ćete kontrolirati uključivanje i isključivanje uređaja između vremena koje želite. To mogu biti svjetla noću, zalijevanje vrta, uključivanje mašine itd. Koristit ćemo arduino, LCD i RTC 1307 za prikaz i kontrolu vremena. Sat "UKLJUČENO" i "ISKLJUČENO" možete postaviti pomoću 4 tipke koje vam omogućuju povećanje ili smanjenje "SET POINT". Takođe ćete naučiti praviti sat sa arduinom. Uključio sam sheme urezivanja i video zapis, tako da možete napraviti ovaj projekt.
Prvo pogledajte video da biste saznali o čemu se radi. Koristite ga kao vodič
Korak 1: Materijali
-Arduino Uno
-RTC 1307 modul
-LCD 16X2
-5V relejni modul
-10K trimpot
-1K otpornik
-10K otpornika x 4
-Pritisnite dugmad x 4
-Bboardboard, skakači.
Korak 2: Montiranje sata
Slijedite shemu Fritzinga.
Spojite 5v i gnd, s arduina na odgovarajuće šine (crvena 5V i plava GND)
LCD pinovi do Arduino pinova
1 VSS u GND
2 VDD do 5V
3 VO do centra lonca
4 RS na pin 2
5 RW u GND
6 SR ili E na pin 3
7 D0 NC
8 D1 NC
9 D2 NC
10 D3 NC
11 D4 na pin 4
12 D5 na pin 5
13 D6 na pin 6
14 D7 na pin 7
15 A do 5V
16 K na GND pomoću 1K otpornika
Ekstremi trimpota na 5V i GND
RTC za Arduino
SDA na pin 4
SCL na pin 5
GND i 5V
Korak 3: Postavljanje vremena
Sada moramo postaviti sat. Pokrenite kôd "Postavite vrijeme RTC". Ova skica uzima datum i vrijeme u skladu s računarom koji koristite (upravo kada sastavljate kôd) i koristi ga za programiranje RTC -a. Ako vrijeme na računaru nije pravilno podešeno, prvo to morate popraviti. Zatim morate pritisnuti dugme Upload za kompajliranje, a zatim odmah učitati.
Upozorenje!: Ako kompajlirate, a zatim kasnije otpremite, sat će se isključiti za toliko vremena.
Zatim otvorite prozor Serijski monitor kako biste pokazali da je vrijeme postavljeno
Korak 4: Sat
Sa postavljenim vremenom otvorite i otpremite skicu "Sat sa RTC LCD -om". Trimpot od 10K služi za LCD kontrast. Okrenite ga da biste podesili kontrast i jasno vidjeli brojeve.
Ako sve radi kako treba, sat će raditi. Pogledajte video.
Korak 5: Montiranje mjerača vremena
Sada dodajemo tipke i relej. Slijedite shemu prženja.
Dakle, imate pinove 8, 9, 10 i 11 spojene na gnd pomoću 10K otpornika (LOW). Kada pritisnete, bit će spojen na 5V (HIGH).
Relej je spojen na pin 12. Pomoću releja možete kontrolirati svoje uređaje. Budite oprezni s maksimalnim opterećenjem releja!
Korak 6: Tajmer
Otvorite i učitajte kôd "Tajmer sa isključenom zadatom tačkom". Vidjet ćete trenutno vrijeme, zadanu vrijednost "ON" i zadanu vrijednost "OFF". Zadano vrijeme "ON" i "OFF" je 12.
Tajmer radi od 0 do 23 sata itd. Pritisnite tipke za promjenu zadane vrijednosti gore i dolje. Tajmer će se odmah pokrenuti ako se nalazi između postavljenih vrijednosti. Ako nije, pričekat će do sata "ON".
Ovaj kod ima zanimljive funkcije koje možete koristiti u drugim projektima. Pokušao sam odvojiti svaku funkciju kako bi bila jasna.
- Dodajte gumbe za promjenu postavki
-Debounce tasteri
-Ograničenje zadane vrijednosti ili bilo koje vrijednosti
- Dodajte sat svom projektu
Sve kodove pravim ja, osim:
Postavite vrijeme RTC -a, vodič za štitnik zapisnika podataka Adafruit
Nadam se da vam je ovaj vodič koristan!
Nicolás Jarpa
Preporučuje se:
Tajmer za napajanje s Arduinom i rotacijskim koderom: 7 koraka (sa slikama)
Tajmer napajanja s Arduinom i rotacijskim davačem: Ovaj mjerač napajanja zasnovan je na mjeraču vremena predstavljenom na: https: //www.instructables.com/id/Timer-With-Arduin…Modul za napajanje i SSR (poluprovodnički relej ) na njega su priključeni. Snagom do 1KW se može upravljati i uz minimalne izmjene l
20 Tajmer za pranje iz druge ruke za COVID-19: 6 koraka (sa slikama)
20 Mjerač vremena za pranje ruku za COVID-19: Kako se globalni COVID-19 širio, trebali bismo se zaštititi ne samo skupljajući manje i noseći maske za lice, već i češće perući ruke. Nije učinkovit protiv virusa ako to ne učinite ne perite ruke pravilno. Kako pravilno oprati ruke? W
Svjetlosni termin u NES kontroleru - 555 Tajmer: 19 koraka (sa slikama)
Light Theremin u NES kontroleru - tajmer 555: Igrao sam se sa 555 IC -om i nikada do sada nisam uspio da ga natjeram da učini bilo šta. Kad sam čuo da je oživio i počeo oscilirati prema meni, bio sam prilično prokleto zadovoljan sobom. Ako mogu uspjeti da napravi zvuk, onda bi bilo ko trebao
Fizzle Loop Synth V3 (tajmer 555): 11 koraka (sa slikama)
Fizzle Loop Synth V3 (555 Timer): Ovo je moj treći Fizzle Loop Synth sklop i nadograđuje se na prethodna 2 koja se mogu pronaći ovdje i ovdje. Srce sintetizatora je 3 555 Timer IC -a koji se koriste za stvaranje nekih zaista zanimljivi zvučni signali i zvučni signali. Razlika između ove verzije
Šalje SMS sa uključenom temperaturom: 5 koraka (sa slikama)
Šalje SMS s temperaturom na vrijeme: Ideja je dobiti temperaturni SMS iz kuće mojih očeva. Ništa fantastično samo brzo sastavljanje dijelova. Dijelovi su: Geekcreit ® ATmega328P Nano V3 ploča kontrolera kompatibilna ArduinoDIY NANO IO štit V1.O ploča za proširenje za ArduinoDS130