• ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

รบกวนสอบถาม error ตอน Comply

Amornsak
Arduino: 1.8.9 (Windows 10), Board: "Arduino Uno"

C:\Users\amornsak\AppData\Local\Temp\Test\Test.ino: In function 'void setup()':

Test:15:9: error: 'class RTC_DS3231' has no member named 'isrunning'

if(!RTC.isrunning()) {

^~~~~~~~~

exit status 1
'class RTC_DS3231' has no member named 'isrunning'

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
QUOTE 
ความคิดเห็นที่ #1
เจ้าของร้าน

เกี่ยวกับ Library ของ ตัว RTC ครับ  DS3231  ใช้ให้ตรงกับ code  ครับ 

QUOTE 
ความคิดเห็นที่ #2
Amornsak
Code ผมตามด้านล่างครับ ที่มีปัณหาเรื่อง Library ตอน comply
ผมจะหา Library ให้เหมาะกับ code ได้ยังไงครับ
Library RTC_DS3231.cpp และ RTClib.h RTClib.cpp อยู่ในโฟล์เดอร์นี้ครับ
C:\Users\amornsak\Documents\Arduino\libraries\RTClib\src

#include <Wire.h>
#include <SPI.h>
#include <RTClib.h>

RTC_DS3231 RTC;

void setup () {

Serial.begin(57600);
Wire.begin();
RTC.begin();

RTC.adjust(DateTime(__DATE__, __TIME__));
if(!RTC.isrunning()) {
Serial.println("RTC is NOT running!");
RTC.adjust(DateTime(__DATE__, __TIME__));
}


}

void loop () {

DateTime now = RTC.now();

Serial.print(now.day(), DEC);
Serial.print('/');
Serial.print(now.month(), DEC);
Serial.print('/');
Serial.print(now.year(), DEC);
Serial.print(' ');

Serial.print(now.hour());
Serial.print(':');
Serial.print(now.minute());
Serial.print(':');
Serial.print(now.second(), DEC);
Serial.println();

delay(3000);

}
QUOTE 
ความคิดเห็นที่ #3
เจ้าของร้าน

คำสั่ง RTC.adjust(DateTime(__DATE__, __TIME__));  เป็นคำสั่งที่ดึงเวลาจากเครื่องมาใช้ครับ  ในรอบถัดไปให้ปิดการใช้งานด้วยไม่งั้นมันมันจะเพี้ยน 

แสดงความคิดเห็นที่ 1-3 จากทั้งหมด 3 ความคิดเห็น
WEBBOARD-LOGIN-BEFORE-TOPIC-REPLY

Join เป็นสมาชิกร้านค้า

ร้านAB-Maker บทความ Arduino จำหน่าย Sensor Module Shield ราคาถูก AB.in.th
ร้านAB-Maker บทความ Arduino จำหน่าย Sensor Module Shield ราคาถูก AB.in.th
/www.ab.in.th/
Join เป็นสมาชิกร้าน
529
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

ติดต่อร้าน AB-Maker

075-808-080
064-208-3926

ติดต่อเวลา 10.00-17.00 น. 
จันทร์ ถึงวัน ศุกร์ 

Fanpage AB-Maker Arduino Line @AB-Maker Arduino

QR Coard Line

  • ค้นหา
*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ

หน้าที่เข้าชม4,510,768 ครั้ง
ผู้ชมทั้งหมด2,466,540 ครั้ง
ร้านค้าอัพเดท6 ก.ย. 2568
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่มีค่าใช้จ่าย
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้านAB-Maker บทความ Arduino จำหน่าย Sensor Module Shield ราคาถูก AB.in.th
AB-Maker บทความ Arduino จำหน่าย Sensor Module Shield ราคาถูก AB.in.th
Arduino นครศรีธรรมราช หาดใหญ่ สงขลา ยะลา จำหน่าย Arduino อุปกรณ์อิเล็กทรอนิกส์ ไมโครคอนโทรลเลอร์ Uno R3 Nodemcu Esp8266 Esp32 Sensor Module ราคาถูกสุดๆ Support เร็วดูแลลูกค้าอย่างดี
เบอร์โทร : 075808080
อีเมล : [email protected]
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
สินค้าที่ดูล่าสุด
ดูสินค้าทั้งหมดในร้าน
สินค้าที่ดูล่าสุด
บันทึกเป็นร้านโปรด
Join เป็นสมาชิกร้าน
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
พูดคุย-สอบถาม