ตอนที่ยังไม่ได้#include <RTClib.h>ก็สามารถcomplieโปรแกรมแล้วใช้งานได้เป็นอย่างดี
แต่เมื่อ#include <RTClib.h>หรือ#include <DS1307RTC.h>มันก็ERRORแล้วขึ้นตามด้านล่างครับ
Multiple libraries were found for "MFRC522.h"
Used: C:\Users\ASUS\Documents\Arduino\libraries\MFRC522
Not used: C:\Users\ASUS\Documents\Arduino\libraries\rfid-master
Multiple libraries were found for "SD.h"
Used: C:\Users\ASUS\Documents\Arduino\libraries\SD
Not used: C:\Program Files (x86)\arduino-1.8.3\libraries\SD
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.
แต่include library อื่นก็สามารcomplieได้ครับ
ส่วนนี้เป็นLibrary ที่ผมใช้ครับ
#include <DHT.h>
#include <Wire.h>
#include <RTClib.h>
#include <LiquidCrystal_I2C.h>
#include <Password.h>
#include <SPI.h>
#include <Keypad.h>
#include <MFRC522.h>
#include <SD.h>
Multiple libraries were found for "MFRC522.h"
Used: C:\Users\ASUS\Documents\Arduino\libraries\MFRC522
Not used: C:\Users\ASUS\Documents\Arduino\libraries\rfid-master
Multiple libraries were found for "SD.h"
Used: C:\Users\ASUS\Documents\Arduino\libraries\SD
Not used: C:\Program Files (x86)\arduino-1.8.3\libraries\SD
exit status 1
มีไลบารีหลายตัวลงซ้ำกัน ทำให้คอมไพล์ไม่ผ่านครับ Multiple libraries were found for
ในนี้แจ้งว่าปัญหาอยู่ที่ไลบารี SD.h และ MFRC522.h ซ้ำกัน เช็คที่การติดตั้งไลบารีตรงจุดนี้ครับ