Witam ! Niedawno zakupiłem Arduino i pomyślałem, że czas zrobić jakiś poważniejszy projekt. Zabrałem się za stację pogodową z https://majsterkowo.pl/prosta-stacja-pog...a-arduino/ Po zlutowaniu wszyskich części przetestowaniu połączeń nadszedł czas na zaprogramowanie mojego Arduino Nano. I tu pojawia się problem z komplikacją:
Arduino:1.8.1 (Windows 10), Płytka:"Arduino Nano, ATmega328"
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/WString.h:29:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:26,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26,
from C:\Users\crasky\Documents\Arduino\libraries\Wire/Wire.h:26,
from C:\Users\crasky\Documents\Arduino\libraries\DS3231\DS3231.cpp:10:
C:\Users\crasky\Documents\Arduino\libraries\DS3231\DS3231.cpp:24:31: error: variable 'daysInMonth' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static uint8_t daysInMonth [] PROGMEM = { 31,28,31,30,31,30,31,31,30,31,30,31 };
^
exit status 1
Błąd kompilacji dla płytki Arduino Nano.
Biblioteki ściągnięte ze strony autora. Kod prezentuje się następująco:
CODE UŻYWAJCIE CODE !
Bardzo dziękował bym za wszelką pomoc gdyż nigdy nie spotkałem się z podobnym problemem. Z góry dziękuję !
Arduino:1.8.1 (Windows 10), Płytka:"Arduino Nano, ATmega328"
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/WString.h:29:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:26,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26,
from C:\Users\crasky\Documents\Arduino\libraries\Wire/Wire.h:26,
from C:\Users\crasky\Documents\Arduino\libraries\DS3231\DS3231.cpp:10:
C:\Users\crasky\Documents\Arduino\libraries\DS3231\DS3231.cpp:24:31: error: variable 'daysInMonth' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
static uint8_t daysInMonth [] PROGMEM = { 31,28,31,30,31,30,31,31,30,31,30,31 };
^
exit status 1
Błąd kompilacji dla płytki Arduino Nano.
Biblioteki ściągnięte ze strony autora. Kod prezentuje się następująco:
CODE UŻYWAJCIE CODE !
Bardzo dziękował bym za wszelką pomoc gdyż nigdy nie spotkałem się z podobnym problemem. Z góry dziękuję !