Servus Leid =)
ich habe jetzt angefangen mich mit Klassen zubeschäftigen. Bin nach dem Tutorial auf Arduino.cc vorgegangen. Aber ich bekomm immer beim Kompilieren den Fehler das meine Klasse kein Typenbezeichnung ist. Kann mir vll jemand helfen weiß micht mehr weiter xD
//TestClock.ino
#include <Clock.ino> Clock time; void setup() { Serial.begin(9600); } void loop() { Serial.println(time.getSecond()); }
//Clock.ino
#define DEC_MSECOND 1000 #define DEC_SECOND 60 #define DEC_MINUTE 60 #define DEC_HOUR 24 class Clock{ public: int getSecond(); private: int second; }; int Clock::getSecond(){ second = millis() / 1000 % 60; return second; }
//Fehler
TestClock:2: error: 'Clock' does not name a type TestClock.cpp: In function 'void loop()': TestClock:9: error: 'time' was not declared in this scope
vor 49 weeks 4 days
Bei dir fehlt sowohl die .h Datei als auch die .cpp Datei
Was überhaupt soll die Dateierweiterung .ino sein?
Wenn du schon einen Link zu einem Tutorial postest, warum gehst du dann nicht auch so vor?
Login or register to post comments