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

ช่วยด้วยครับ NodeMCU เชื่อมต่อกับ DS3231

Kiattisak Mayotha
Kiattisak Mayotha
IP: 171.6.249.x
3 เดือนที่ผ่านมา

สวัสดีครับ คือผมทำตามคลิปด้านล่างนี้แล้วครับ 

https://www.arduinoall.com/article/26/ds3231-%E0%B8%AA%E0%B8%AD%E0%B8%99-%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5-%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B8%87%E0%B8%B2%E0%B8%99-arduino-ds3231-at24c32-%E0%B9%82%E0%B8%A1%E0%B8%94%E0%B8%B9%E0%B8%A5%E0%B8%99%E0%B8%B2%E0%B8%AC%E0%B8%B4%E0%B8%81%E0%B8%B2-%E0%B9%83%E0%B8%8A%E0%B9%89%E0%B9%84%E0%B8%94%E0%B9%89%E0%B9%83%E0%B8%99-3-%E0%B8%99%E0%B8%B2%E0%B8%97%E0%B8%B5

แต่พอรันโปรแกรมมันแจ้ง error ครับ ช่วยทีครับผมไม่รู้จะแก้ยังไง

Arduino: 1.8.1 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)"

 

WARNING: Category 'Real-time clock' in library DS3231 is not valid. Setting to 'Uncategorized'

C:\Users\KMP\Documents\Arduino\libraries\RTClib\RTClib.cpp:6:26: fatal error: avr/pgmspace.h: No such file or directory

 

 #include <avr/pgmspace.h>

 

                          ^

 

compilation terminated.

 

Multiple libraries were found for "RTClib.h"

 Used: C:\Users\KMP\Documents\Arduino\libraries\RTClib

 Not used: C:\Users\KMP\Documents\Arduino\libraries\arduino_418213

exit status 1

Error compiling for board NodeMCU 1.0 (ESP-12E Module).

 

This report would have more information with

"Show verbose output during compilation"

option enabled in File -> Preferences.

 

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

C:\Users\KMP\Documents\Arduino\libraries\RTClib\RTClib.cpp:6:26: fatal error: avr/pgmspace.h: No such file or directory

ไม่พบไฟล์ pqmspace.h แปลว่าไลบารียังไม่ถูกต้อง เช็คการลงไลบารีครับ

น่าจะยังไม่ได้ลงตัวนี้ https://github.com/adafruit/RTClib

 

Multiple libraries were found for "RTClib.h"

 Used: C:\Users\KMP\Documents\Arduino\libraries\RTClib

 Not used: C:\Users\KMP\Documents\Arduino\libraries\arduino_418213

- อีกอันที่แจ้งคือไลบารีซ้ำซ้อน ลองลบตัวนี้ออกครับ  

C:\Users\KMP\Documents\Arduino\libraries\arduino_418213

QUOTE 
ความคิดเห็นที่ #2
Kiattisak Mayotha
Kiattisak Mayotha
IP: 171.6.249.x
3 เดือนที่ผ่านมา
ได้แล้วครับ ในไฟล์ RTClib.cpp จากลิ้งเก่า เปลี่ยนคำสั่งในบรรทัด #include เป็น #if defined ( ESP8266 ) #include #else #include #endif ได้เลยครับ ขอบคุณมากๆเลยนะครับผม ><
QUOTE 
ความคิดเห็นที่ #3
Kiattisak Mayotha
Kiattisak Mayotha
IP: 171.6.249.x
3 เดือนที่ผ่านมา
แต่วัน เวลา และ อุณหภูมิมันเพี้ยนมากเลยอ่ะครับ แก้ไขยังไงหรอครับ
QUOTE 
ความคิดเห็นที่ #4
Kiattisak Mayotha
Kiattisak Mayotha
IP: 171.6.249.x
3 เดือนที่ผ่านมา
ได้แล้วนะครับ ขอบคุณมากๆครับ
QUOTE 
ความคิดเห็นที่ #5
เจ้าของร้าน
เจ้าของร้าน
3 เดือนที่ผ่านมา

ยินดึครับ smile

1
แสดงความคิดเห็นที่ 1-5 จากทั้งหมด 5 ความคิดเห็น
ข้อความ
ชื่อผู้โพส
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ตอบกระทู้

หมวดหมู่สินค้า

สมาชิก Arduino All

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

Arduino All ขายดี

รหัสสินค้า A015
270.00 บาท
  • สั่งซื้อ
รหัสสินค้า A233
5.00 บาท
  • สั่งซื้อ
รหัสสินค้า A115
10.00 บาท
  • สั่งซื้อ
รหัสสินค้า A097
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A238
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า A474
7.00 บาท
  • สั่งซื้อ
รหัสสินค้า A014
95.00 บาท
  • สั่งซื้อ
รหัสสินค้า A237
4.00 บาท
  • สั่งซื้อ
Go to Top