Mündəricat:

LCD ilə Arduino DS3231 RTC Saatı: 3 addım
LCD ilə Arduino DS3231 RTC Saatı: 3 addım

Video: LCD ilə Arduino DS3231 RTC Saatı: 3 addım

Video: LCD ilə Arduino DS3231 RTC Saatı: 3 addım
Video: Контроллер автоматического пуска-останова с часами реального времени DS3231 2024, Iyul
Anonim
LCD ilə Arduino DS3231 RTC Saatı
LCD ilə Arduino DS3231 RTC Saatı

DS3231 RTC (real vaxt saatı) ilə tanış olmaq üçün 24 saatlıq sadə bir arduino qurdum. Aşağıdakı funksiyaları olan 3 düymə var: vaxt təyin etmə rejiminə daxil olmaq üçün hər hansı bir düyməni basın, iki düymə ilə vaxtı artırın və azaldın və saatı üçüncü düymə ilə təyin edin. Vimeo.com/andrewideas/simplearduinoclock ünvanında işləyən bir videoya baxa bilərsiniz.

Tələb olunan materiallar:

  • Arduino inkişaf lövhəsi (Uno istifadə etdim)
  • Standart 16x2 HD44780 əsaslı LCD ekran
  • DS3231 əsaslı bir RTC (Amazonda mənimki var)
  • Üç basma düyməsi
  • Üç rezistor (~ 10K ohm)
  • Potansiyometr (~ 10K ohm)
  • Çörək taxtası
  • Bir neçə keçid teli

Addım 1: Kabel çəkmə

Kablolama
Kablolama
Kablolama
Kablolama

Kabel təlimatları üçün rəsmə baxın. Düymələr A0, A1 və A2 sancaqlarına bağlıdır. RTC SCL üçün A5 pinindən və SDA üçün A4 pinindən istifadə edir. Potensiometr LCD -dəki kontrastı dəyişir və LCD 2-7 rəqəmsal pinlərdən istifadə edir.

Addım 2: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Eskizimi arduino -ya yükləmək üçün arduino IDE -dən istifadə edin.

Mənim kodum qismən burada verilən kodu əsas götürdü. Və əlbəttə ki, kodum şərhlərdə izah olunur.

Eskizini bu təlimatdan yükləyə bilərsiniz.

Addım 3: Həyatınıza davam edin

Sən bunu etdin! Əgər etməsəniz- bu vəziyyətdə aşağıda şərh yazın və sizə kömək etmək üçün əlimdən gələni edəcəyəm. Əks təqdirdə, irəli gedin və daha da böyük işlər görün!

Təşəkkürlər!

Tövsiyə: