Sadržaj:

Arduino sat sa DS3231 i LCD1602: 3 koraka
Arduino sat sa DS3231 i LCD1602: 3 koraka

Video: Arduino sat sa DS3231 i LCD1602: 3 koraka

Video: Arduino sat sa DS3231 i LCD1602: 3 koraka
Video: #074 Модуль часов реального времени RTC DS3231 ESP8266 Arduino IDE 2024, Novembar
Anonim
Arduino sat sa DS3231 i LCD1602
Arduino sat sa DS3231 i LCD1602

Ovaj projekt je dio većeg projekta, ali može biti i samostalan. To je u osnovi sat sa dva dugmeta za podešavanje vremena i datuma.

Ne izgleda tako sjajno na ploči sa svim tim žicama, ali radi posao i može se pojednostaviti upotrebom I2C ekrana, ali o tome ću govoriti u budućim uputstvima.

Način rada je prilično jednostavan, imate dva gumba, prvi koji je povezan s pinom 8 na arduinu koristi se za odabir parametra (datum, sat vremena…) i na kraju za spremanje novog datuma. Drugo dugme, koje je priključeno na pin 9 na arduinu, koristi se za povećanje odabranog parametra i na kraju za poništavanje podataka koje ste upravo unijeli (nemojte spremati) u slučaju da niste zadovoljni s tim.

Korak 1: Potrebni dijelovi:

Potrebni delovi
Potrebni delovi
Potrebni delovi
Potrebni delovi
Potrebni delovi
Potrebni delovi
Potrebni delovi
Potrebni delovi

1. Arduino UNO R3 ili kompatibilna ploča

2. DS3231 RTC (Sat u realnom vremenu) modul

3. CR2032 baterija, ako modul ne dolazi s njom

4. LCD 1602 displej

5. 50K ohmski promjenjivi otpornik za podešavanje kontrasta 1602 LCD -a

6. 2 dugmeta za podešavanje datuma i vremena

7. Dva otpornika od 10K ohma za povlačenje pinova dugmadi

8. Spojna žica za povezivanje dijelova

9. Breadboard

Korak 2: Sastavite šemu

Sastavite šemu
Sastavite šemu

Budući da sam siguran da ne možete uspostaviti vezu na osnovu prve fotografije projekta, evo sheme za to.

Korak 3: Napišite kôd:

Kôd za ovaj projekat možete pronaći ovdje, u priloženoj datoteci. Slobodno ga prilagodite svojim potrebama. Kôd je objašnjen unutar.ino datoteke. Svaki prijedlog je dobrodošao.

U prilogu je i biblioteka koju sam koristio. Druge biblioteke DS3231 možda neće raditi.

Preporučuje se: