guggug
21.08.2015, 14:26
Hallo Gemeinde...
Ich bin absoluter Anfänger was Arduino angeht.
Jetzt hatte ich mir mal ein Beispiel aus dem Netz geladen.
#include <DS1307.h>
#include <Wire.h>
#include <OneWire.h>
/* DS18S20 Temperature chip i/o */
OneWire ds(2); // on pin 2
byte Tdata[12];
int rtc[7];
//int deviceaddress = 0x50;
int deviceaddress = 0x52;
int addr = 0; //first address
int lastTime;
byte saveDate[6];
boolean full = false;
int ledPin = 13;
int outpin = 3;
....
....
Als Fehlermeldung habe ich dann folgendes bekommen.
Arduino: 1.6.5 (Windows 8.1), Platine: "Arduino Nano, ATmega328"
In file included from demo2.ino:1:0:
xxxxxxxxxx\Arduino\libraries\DS1307/DS1307.h:10:24: fatal error: WConstants.h: No such file or directory
#include <WConstants.h>
^
compilation terminated.
Fehler beim Kompilieren.
Ich habe dann im Netz gestöbert und folgendes gefunden... Man soll in die Datei die den Fehler verursacht (DS1307.h) folgende Zeilen
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif
anstatt #include <WConstants.h> einfügen
habe ich gemacht..
Die IDE beendet neu gestartet, aber immer noch die selbe Fehlermeldung...
Ich frage mich die ganze Zeit warum immer dieser Pfad für die Datei DS1307.h als Verursacher angegeben wird. in dieser Datei gibt es keinen Aufruf mehr für
die WConstants.h
Kann mir bitte einer weiter helfen. Ich knabbere an diesem problem nun schon eine ganze Weile lang rum..
Vielen Dank für Eure Hilfe
Ich bin absoluter Anfänger was Arduino angeht.
Jetzt hatte ich mir mal ein Beispiel aus dem Netz geladen.
#include <DS1307.h>
#include <Wire.h>
#include <OneWire.h>
/* DS18S20 Temperature chip i/o */
OneWire ds(2); // on pin 2
byte Tdata[12];
int rtc[7];
//int deviceaddress = 0x50;
int deviceaddress = 0x52;
int addr = 0; //first address
int lastTime;
byte saveDate[6];
boolean full = false;
int ledPin = 13;
int outpin = 3;
....
....
Als Fehlermeldung habe ich dann folgendes bekommen.
Arduino: 1.6.5 (Windows 8.1), Platine: "Arduino Nano, ATmega328"
In file included from demo2.ino:1:0:
xxxxxxxxxx\Arduino\libraries\DS1307/DS1307.h:10:24: fatal error: WConstants.h: No such file or directory
#include <WConstants.h>
^
compilation terminated.
Fehler beim Kompilieren.
Ich habe dann im Netz gestöbert und folgendes gefunden... Man soll in die Datei die den Fehler verursacht (DS1307.h) folgende Zeilen
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif
anstatt #include <WConstants.h> einfügen
habe ich gemacht..
Die IDE beendet neu gestartet, aber immer noch die selbe Fehlermeldung...
Ich frage mich die ganze Zeit warum immer dieser Pfad für die Datei DS1307.h als Verursacher angegeben wird. in dieser Datei gibt es keinen Aufruf mehr für
die WConstants.h
Kann mir bitte einer weiter helfen. Ich knabbere an diesem problem nun schon eine ganze Weile lang rum..
Vielen Dank für Eure Hilfe