İçindekiler:

Arduino DS3231 LCD'li RTC Saat: 3 Adım
Arduino DS3231 LCD'li RTC Saat: 3 Adım

Video: Arduino DS3231 LCD'li RTC Saat: 3 Adım

Video: Arduino DS3231 LCD'li RTC Saat: 3 Adım
Video: Arduino Dijital Saat Yapımı (RTC/Saat Modülü Kullanımı) 2024, Kasım
Anonim
Arduino DS3231 LCD'li RTC Saat
Arduino DS3231 LCD'li RTC Saat

Kendimi bir DS3231 RTC'ye (gerçek zamanlı saat) alıştırmak için, 24 saatlik basit bir arduino tabanlı saat oluşturdum. Aşağıdaki fonksiyonlara sahip 3 butona sahiptir: herhangi bir butona basarak zaman ayar moduna girin, iki buton ile zamanı dakika olarak artırıp azaltın ve üçüncü butonu ile saati ayarlayın. Çalışma videosunu vimeo.com/andrewideas/simplearduinoclock adresinden izleyebilirsiniz.

Gerekli malzemeler:

  • Bir arduino geliştirme kartı (Uno kullandım)
  • Standart bir 16x2 HD44780 tabanlı LCD ekran
  • DS3231 tabanlı bir RTC (Amazon'da benimkini aldım)
  • Üç buton
  • Üç direnç (~10K ohm)
  • Bir potansiyometre (~10K ohm)
  • bir ekmek tahtası
  • Birkaç atlama teli

Adım 1: Kablolama

kablolama
kablolama
kablolama
kablolama

Kablolama talimatları için çizime bakın. Düğmeler A0, A1 ve A2 pinlerine bağlanır. RTC, SCL için A5 pimini ve SDA için A4 pimini kullanır. Potansiyometre, LCD'deki kontrastı değiştirir ve LCD, 2 ila 7 arasındaki dijital pimleri kullanır.

Adım 2: Programlama

Programlama
Programlama

Çizimimi arduino'nuza yüklemek için arduino IDE'yi kullanın.

Kodum kısmen burada sağlanan koda dayanıyordu. Ve tabii ki kodum yorumlarında açıklanıyor.

Krokiyi bu talimattan indirebilirsiniz.

3. Adım: Hayatınıza Devam Edin

Sen yaptın! Yapmadıysanız - bu durumda aşağıya yorum yapın ve size yardımcı olmak için elimden geleni yapacağım. Aksi takdirde, devam edin ve daha da büyük şeyler yapın!

Teşekkürler!

Önerilen: