Arduino Oled Lcd İle Saat ve Sıcaklık Uygulaması

0 4.698

Bu projemizde arduino ile gerçek zamanlı saat modülü ve sıcaklık sensörü ile oled lcd ekrana verileri aktararak saat ve sıcaklık uygulaması yapacağız.Saatimizi hem dijital hem de analog olarak göstereceğiz.

Malzemeler:

  1. Arduino
  2.  Oled 128×64 Lcd
  3. DS3231 Saat Modülü
  4. Piezo Hoparlör

Elektronik Kısım:

Pin Bağlantıları:

  1. DS3231 RTC modüle ve OLED ekrana Arduino toprak bağlantısını bağlayın.
  2. DS3231 RTC modülü ve OLED ekranda + 5v pinlerini Arduino + 5v pinine bağlayın .
  3. DS3231 modülü ve OLED ekrandaki SCL pinlerini Arduino üzerindek, SCL fonksiyonuna atanmış pinine takın.
  4. DS3231 modülü ve OLED ekrandaki SDA pinlerini Arduino üzerindek, SDA fonksiyonuna atanmış pinine takın.
  5. Arduino toprak pinine normal halde açık durumda olan iki SPST butonu takın.
  6. Bir butonu arduino 8. pine takın. Bu saat / tarih / alarm mod seçim düğmesi olacak.
  7. Diğer butonu arduino 9. pine takın. Bu saat / tarih /alarm değiştirme düğmesi olacak.
  8. Piezo buzzer siyah telini arduinonun gnd pinine,  kırmızı telini de arduinonun dijital 10. pinine takın. Kod 10. pine bir 5Hz seviyesinde gerilim uygulayarak ses oluşturur.

Yazılım Kısmı:

Sensör Kütüphaneleri:

AdafruitGFXLibrary

ds3231-master

AdafruitSSD1306

Arduino Yazılımı:

Analog Saat

Dijital Saat

Bütün bağlantıları yaptıktan sonra butonlar ile saat tarih ayarlarını yapınız.Diğer buton ile de alarmı ayarlayabilirsiniz.

 

Bunlar da İlgini Çekebilir

Cevap bırakın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.