MakeMagazinDE / Taupunktluefter

126 stars 42 forks source link

Kompilatonsfehler #6

Open Schorsch71 opened 2 years ago

Schorsch71 commented 2 years ago

Hi,

Ich bin hier und auch bei Arduino Programmierung ganz neu dabei. Früher C64 und AMIGA Erfahrung, so wie PC (eher Windows) und Hardwarezusammenbau.

Mein Problem ist, das ich bei der Kompilierung des hier angezeigten Codes eine Fehlermeldung bekomme. Ich habe den Code mit Past und Copy in den Arduino IDE eingefügt und dann die benötigten Bibliotheken habe ich hinzugefügt.

Wähle ich ein Arduino UNO aus, geht die Kompilation durch, wähle ich mein Arduino Nano Every, so kommt die Fehlermeldung in Zeilen Nummer 38: "WDTO_8S" was not declared in this scope

was ist falsch, bzw. was kann ich tun?

Brauche ich ein anderes Board?

MFK307 commented 2 years ago

Hi Schorsch, ich hab selbiges Problem und auch noch keine Lösung gefunden. Hast du schon eine Lösung?

Gruss Mark

Schorsch71 commented 2 years ago

Hi Schorsch, ich hab selbiges Problem und auch noch keine Lösung gefunden. Hast du schon eine Lösung?

Gruss Mark

Hallo Mark,

es gibt keine Lösung, es klappt nur mit dem original Arduino nano! Zumindest ohne Programmierkenntnisse und Anpassung an den every etc. Ich hab mir zwei original nano gekauft, da ich die Lüftung zweimal baue und dann geht alles!

Ich hab auch die Entwickler und Publisher angeschrieben und keine Lösung erhalten! Antwort: Ist für original nano gemacht!

Sorry, so ist es nun mal. Viel Erfolg und Freude, Schorsch

bodhinsky commented 2 years ago

Hi Schorsch, Hi Mark,

kurzer Nachtrag (falls nicht schon gelöst) - es funktioniert wunderbar, wenn ihr "WDTO_8S" durch "WDT_PERIOD_8KCLK_gc" ersetzt. Siehe https://forum.arduino.cc/t/arduino-nano-every-and-wdto_8s/676107

Liebe Grüße, Tim

Stephan-F-1122 commented 1 year ago

Ich hänge mich mal da dran, an die Überschrift Kompilationsfehler....

Diese Meldung bekomme ich: Compilation error: 'RTC_start' was not declared in this scope

Ich habe versucht die DS1307RTC Library als ältere version zu installieren, keine Verbesserung. Dann gingen mir die Ideen schon aus, weil ich von der Programmierung so gar keine Ahnung habe....

Stephan-F-1122 commented 1 year ago

Falls hier noch jemand dasselbe Problem hat.... die Dateien SD.ino und Zeit.ino müssen im selben Verzeichnis sein wie die Taupunkt_Lueftung_Datenlogging_Version_2.13/Taupunkt_Lueftung_Datenlogging_Version_2.13.ino Dann klappt das auch mit dem Kompilieren

commitcompanion commented 1 month ago

if youre using an avr microcontroler, there is another method to implement watchdog. also keep in mind that on your arduino the pins are maybe diffrent. Here is a version of the avr compatible code(at least on an avr arduino nano, should work on others to): https://github.com/commitcompanion/Taupunktluefter/blob/main/README.md or on codeberg: https://codeberg.org/comitcompanion/Taupunktluefter_avr