Letöltöttem az RTClib könyvtárat a https://github.com/adafruit/RTClib webhelyről. Minden megadott példában a #include <Wire.h>
szöveget közvetlenül a vázlat tetején található #include "RTClib.h"
fölé írjuk.
Miért van erre szükség? Tudom, hogy az RTClib könyvtár megköveteli a Wire könyvtár funkcionalitását, de ha ez a helyzet, miért nem tudok csak #include <Wire.h>
-ot az RTClib.h tetején? Kipróbáltam az utóbbit, még csak a következő vázlatot is használva, de a vázlatomat nem sikerült összeállítani.
RTClib.h:
// JeeLabs kódja http: // news.jeelabs.org/code/// Közzétételre került! Élvezze! #Ifndef _RTCLIB_H_ # define _RTCLIB_H_ # include <Wire.h> ... # endif // _RTCLIB_H_
Sketch:
#include "RTClib.h "void setup () {} void loop () {}