Merhaba, Elimde Digispark Attiny85 ve DS3231 RTC modülü var. Basit saat uygulaması yapmayı denedim ama bir türlü başaramadım. İnternet üzerinde bir çok örnek mevcut ama elimdeki malzeme ile örnek birebir yok malesef ve derlerken hata mesajları alıyorum. Mevcut bilgilerimle düzenlediğimde de sonuç aynı malesef... şu an sadece serial port ekranınıda saati gösterebilmek. Bu konuda bana yardımcı olabilirseniz sevinirim. Saygılar Bağlatı şeması: ![]() Örnek kod: #include "DS3231.h" #include <Wire.h> RTClib saat; DS3231 Clock; void setup () { Serial.begin(9600); Wire.begin(); } void loop () { delay(1000); DateTime now = saat.now(); Serial.print(now.year(), DEC); Serial.print('/'); Serial.print(now.month(), DEC); Serial.print('/'); Serial.print(now.day(), DEC); Serial.print(' '); Serial.print(now.hour(), DEC); Serial.print(':'); Serial.print(now.minute(), DEC); Serial.print(':'); Serial.print(now.second(), DEC); Serial.println(); } Aldığım hata mesajı: Arduino:1.8.19 (Windows Store 1.8.57.0) (Windows 10), Kart:"Digispark (Default - 16.5mhz)" In file included from C:\Users\*****\Desktop\sketch_jan24a\sketch_jan24a.ino:3:0: C:\Users\-----\Desktop\libraries\DS3231/DS3231.h:28:18: fatal error: time.h: No such file or directory #include <time.h> ^ compilation terminated. exit status 1 Digispark (Default - 16.5mhz) kartı için derleme hatası. < Bu mesaj bu kişi tarafından değiştirildi tass_co -- 24 Ocak 2024; 8:24:14 > |
_____________________________
|