İçindekiler:

2.4 TFT LCD'li DS1302 Saat: 5 Adım
2.4 TFT LCD'li DS1302 Saat: 5 Adım

Video: 2.4 TFT LCD'li DS1302 Saat: 5 Adım

Video: 2.4 TFT LCD'li DS1302 Saat: 5 Adım
Video: #ESP 8266 + Дисплей #TFT ST7735 2024, Temmuz
Anonim
2.4 TFT LCD'li DS1302 Saat
2.4 TFT LCD'li DS1302 Saat

Selamlar!

Bugün size Arduino için RTC ve TFT LCD ile basit bir saat yapmayı göstereceğim.

Yeni başlayanlar için basit bir proje, 30 dakikadan daha kısa sürede monte edilebilir ve kurulabilir.

Adım 1: Başka Bir Saat

Birkaç ay önce bu 2,4 inç LCD ile kendime basit bir saat yapmaya karar verdim.

Oturma odasında kullanıyorum ve iyi bir gece lambası. Yanlışlıkla mobilyalara çarpmamı engelliyor; ve annem de seviyor:)

Bu RTC modülü nispeten ucuzdur ve Arduino ile kullanımı çok kolaydır. I2C protokolünü kullananlar gibi değil(DS3231, 1307).

DS1302:

Modülün 5 pini vardır: VCC, Ground, RST, CLK, DAT 3 pin arduino'nun herhangi bir dijital pinine bağlanabilir.

RTC'nin en büyük avantajı I2C(SCL, SDA) BUS kullanmamasıdır.

En büyük dezavantajı: rtc çipi ısı kompanzasyonuna sahip değildir. Bunun anlamı ne?? Bu, sıcaklığın büyük olasılıkla zaman kayması üzerinde bir etkisi olduğu anlamına gelir. Oda sıcaklığında zaman kayması ayda 2-4 dakikaydı. Bu nedenle bunun kesin bir rtc olduğunu söyleyemeyiz.

Bu TFT LCD, RESET için en yaygın olarak A4 pinine ihtiyaç duyar ve bir DS3231 modülünü kullanmak için bu özelliği (Pini sıfırlamak için A4) değiştirmeye çalışıyorum. Şimdiye kadar çalıştıramadım, ama hala bir çözüm arıyorum.

Adım 2: Malzemeler ve Eskiz

Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz
Malzemeler ve Eskiz

Bu proje için gerekli parçalar:

-Arduino Uno (Mega vb…)

-DS1302 RTC

-2.4 TFT LCD

-bazı atlama telleri

-Arduino IDE, eskiz, kütüphaneler ve biraz boş zaman

3. Adım: Bağlantılar

Bağlantılar
Bağlantılar

Bu çok basit bir kurulum. LCD'yi Arduino'ya bağlayın. Arduino'da pinleri ters lehimledim, yani rtc kartın arka tarafına bağlı.

VCC: 3.3 veya 5 volt

Zemin: Zemin

RST: Dijital 10

DAT: Dijital 11

CLK: Dijital 12

4. Adım: Tamamlandı

bitmiş
bitmiş
bitmiş
bitmiş
bitmiş
bitmiş
bitmiş
bitmiş

Parçaları bağladıktan sonra taslağı tahtaya yükleyin ve işiniz bitti.

Çizimde modülün süresini kolayca ayarlayabilirsiniz.

//rtc.setDOW(CUMA);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);

Önce satırları kaldırın, ardından doğru saati, günü ve tarihi ayarlayın.

Yükleyin, satırları tekrar yorumlayın ve yükleyin.

Bu kadar! Zaman ayarlandı ve gitmeye hazır.

Adım 5: Bitti

Bitirdiniz!

İstediğiniz gibi kullanın.

İyi günler!

Önerilen: