» elektronik » Arduino »TFT Ekranlı ve RTC'li Arduino Saat

TFT ekranlı ve RTC'li Arduino saat



Instructables yazarı Lacybad takma adı ile Arduinotarih, saat, haftanın günü ve hatta TFT ekranda bir satır uzunluğunun kısa bir açıklamasını piksel yazı tipinde görüntüleme. Pil destekli DS1302'deki RTC modülü sayesinde, evden ayrılırken saatin gücünü kapatabilirsiniz. Ekran arka ışığının parlaklığı, karanlıkta yanmamaya yardımcı olacak bir gece lambası olarak çalışmak için yeterlidir.

Saatlerde kullanılan RTC modülü nispeten ucuzdur ve Arduino ile çalışmak için de uygundur. Veri yolu I ile bağlanan DS3231, 1307 üzerindeki modüllerden daha uygundur2C.

DS1302 modülünün beş pimi vardır: güç, ortak kablo, sıfırlama, saat, veri. Master ilk ikisini ilgili Arduino otobüslerine bağladı, kalan üçü herhangi bir dijital veri değişim hattına bağlanabilir, Lacybad aşağıdakileri seçti: 10 - sıfırlama, 11 - veri, 12 - saat darbeleri.

Sıcaklık telafisinin olmaması nedeniyle, bu modül çok doğru değildir; oda sıcaklığında, ayda iki ila dört dakikalık bir hata yazılır. Ancak Arduino IDE'yi kullanarak zamanı ayarlayabilirsiniz, diğer dijital saatler gibi düğmelerle aynı şeyi yapmaktan çok daha hızlıdır.

Saatin yapımı için gerekli modüller aşağıdadır. Bu, yukarıda açıklanan RTC modülü, ayrıca Dupont jumperları, Arduino Uno (Mega, vb.) Ve ILI9325 yongasındaki 2.4 inç TFT ekran.


TFT ekranlı ve RTC'li Arduino saat




Geliştirici, bu fotoğraftaki gibi bir ekrana rastlamadı, ancak altta (şimdi yanda), orijinal olarak sahte NOKLA telefonları için tasarlanan simgelerle karşılaştı. Ancak modası geçtikten sonra, kesilmemeye karar verdiler, bunun yerine yeni bir pazar buldular - Arduino. Artık böyle bir ekranı hem ayrı olarak hem de ustanın yaptığı bir kalkan haline getiren bir yükseltici kartı olan bir pakette satın alabilirsiniz. Peki, o RTC modülünü jumper "dupont" ile bağladı (yukarıya, nereye bağlanır). Sıradan telleri lehimleyebilirsiniz.




Geliştirici tarafından yazılan indirdikten sonra, içinde aşağıdaki satırları açmanız gerekir:

//rtc.setDOW(FRIDAY);

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

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


İçlerindeki saati ve tarihi, mevcut olanlarla hafif bir kurşunla değiştirin, Arduino'daki çizimi doldurun, ardından bu satırları geri yorumlayın ve aynı çizimi tekrar doldurun. Her ayarlama ihtiyacında, bu işlemler tekrarlanmalıdır.

Saat çalışıyor:



Ama şimdiye kadar sadece "prensipte". Ve bu durumda gereklidir. Ne olacağı size kalmış.
10
8.6
9.7

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın
2 yorumlar
Dmitriy1318
Puşkin nasıl olduğunu bilmiyor, o bir hümanist. Kendiniz yapabilirsiniz - kolaydır)
Puşkin kolordu mu yapacak? çizik

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...