Sadržaj:

Arduino DS3231 RTC sat sa LCD -om: 3 koraka
Arduino DS3231 RTC sat sa LCD -om: 3 koraka

Video: Arduino DS3231 RTC sat sa LCD -om: 3 koraka

Video: Arduino DS3231 RTC sat sa LCD -om: 3 koraka
Video: How to set DS3231 Real time clock module for Arduino 2024, Novembar
Anonim
Arduino DS3231 RTC sat sa LCD -om
Arduino DS3231 RTC sat sa LCD -om

Da bih se upoznao sa DS3231 RTC (satom u stvarnom vremenu), napravio sam jednostavan arduino sat baziran na 24 sata. Ima 3 dugmeta sa sljedećim funkcijama: pritisnite bilo koje dugme za ulazak u način podešavanja vremena, povećajte i smanjite vrijeme u minutama sa dva dugmeta i podesite sat trećim dugmetom. Možete pogledati njegov video zapis na vimeo.com/andrewideas/simplearduinoclock.

Potrebni materijali:

  • Arduino razvojna ploča (koristio sam Uno)
  • Standardni LCD ekran zasnovan na HD44780 formatu 16x2
  • RTC zasnovan na DS3231 (dobio sam svoj na Amazonu)
  • Tri tastera
  • Tri otpornika (~ 10K ohma)
  • Potenciometar (~ 10K ohma)
  • Matična ploča
  • Nekoliko kratkospojnih žica

Korak 1: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Upute za ožičenje potražite na crtežu. Gumbi su spojeni na pinove A0, A1 i A2. RTC koristi pin A5 za SCL i pin A4 za SDA. Potenciometar mijenja kontrast na LCD -u, a LCD koristi digitalne pinove 2 do 7.

Korak 2: Programiranje

Programiranje
Programiranje

Koristite arduino IDE za postavljanje moje skice na svoj arduino.

Moj kôd se djelomično temeljio na kodu koji je ovdje naveden. I, naravno, moj kôd je objašnjen u komentarima.

Skicu možete preuzeti sa ovog uputstva.

Korak 3: Nastavite sa svojim životom

Uspio si! Osim ako niste- u tom slučaju komentirajte ispod, a ja ću se potruditi da vam pomognem. U suprotnom, nastavite i radite još veće stvari!

Hvala!

Preporučuje se: