Witam,
Próbuję wgrać oprogramowanie do Arduino sterujące zegarem zbudowanym z: Arduino Uno R3, wyświetlacza LED TM1637 i modułu DS3231. Na dobry początek chciałem skorzystać z gotowca (nie potrafię jeszcze programować - pisać programów), bo pełno ich udostępnionych w necie, ale w każdym mam błąd kompilacji... Np w tym:
opis błędów:
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino: In function 'void setup()':
ALog_DS3231_set_echo:24:10: error: 'class TM1637' has no member named 'set'; did you mean 'setDp'?
tm1637.set(5);
^~~
setDp
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino: In function 'void loop()':
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:37:21: warning: right operand of comma operator has no effect [-Wunused-value]
hh = now.hour(), DEC;
^
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:38:23: warning: right operand of comma operator has no effect [-Wunused-value]
mm = now.minute(), DEC;
^
ALog_DS3231_set_echo:39:8: error: 'class TM1637' has no member named 'point'
tm1637.point(POINT_OFF);
^~~~~
ALog_DS3231_set_echo:39:14: error: 'POINT_OFF' was not declared in this scope
tm1637.point(POINT_OFF);
^~~~~~~~~
ALog_DS3231_set_echo:45:8: error: 'class TM1637' has no member named 'point'
tm1637.point(POINT_ON);
^~~~~
ALog_DS3231_set_echo:45:14: error: 'POINT_ON' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~~~
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:45:14: note: suggested alternative: 'PCINT0'
tm1637.point(POINT_ON);
^~~~~~~~
PCINT0
Znaleziono wiele bibliotek w "TM1637.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\Grove_4-Digit_Display
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Użycie biblioteki TM1637_Driver w wersji 1.1.2 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
exit status 1
'class TM1637' has no member named 'set'; did you mean 'setDp'?
Czy zechciałby ktoś rzucić na to okiem i podpowiedzieć o co chodzi?
Albo:
kod błędów:
Arduino:1.8.13 (Windows 10), Płytka:"Arduino Uno"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_864299 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_864299 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for TM1637Display.h: [TM1637@1.2.0]
ResolveLibrary(TM1637Display.h)
-> candidates: [TM1637@1.2.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for RTClib.h: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
ResolveLibrary(RTClib.h)
-> candidates: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637\\TM1637Display.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib\\RTClib.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp.o"
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino: In function 'void setup()':
clock:18:11: error: 'class TM1637Display' has no member named 'setColon'
display.setColon(true);
^~~~~~~~
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Użycie biblioteki TM1637 w wersji 1.2.0 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
exit status 1
'class TM1637Display' has no member named 'setColon'
No i jeszcze jeden:
kody błędów:
Arduino:1.8.13 (Windows 10), Płytka:"Arduino Uno"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_35018 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_35018 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for TM1637.h: [Grove_4-Digit_Display@1.0.0 TM1637_Driver@1.1.2]
ResolveLibrary(TM1637.h)
-> candidates: [Grove_4-Digit_Display@1.0.0 TM1637_Driver@1.1.2]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for RTClib.h: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
ResolveLibrary(RTClib.h)
-> candidates: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src\\TM1637.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib\\RTClib.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp.o"
TM1637_DS3231_cloc0a:18:1: error: 'DS3231' does not name a type; did you mean 'CS21'?
DS3231 rtc;;
^~~~~~
CS21
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino: In function 'void setup()':
TM1637_DS3231_cloc0a:24:6: error: 'class TM1637' has no member named 'set'; did you mean 'setDp'?
tm.set(2);
^~~
setDp
TM1637_DS3231_cloc0a:27:3: error: 'rtc' was not declared in this scope
rtc.begin();
^~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino: In function 'void loop()':
TM1637_DS3231_cloc0a:36:16: error: 'rtc' was not declared in this scope
DateTime now = rtc.now();
^~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:37:21: warning: right operand of comma operator has no effect [-Wunused-value]
hh = now.hour(), DEC;
^
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:38:23: warning: right operand of comma operator has no effect [-Wunused-value]
mm = now.minute(), DEC;
^
TM1637_DS3231_cloc0a:40:1: error: 'tm1637' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:40:1: note: suggested alternative: 'TM1637'
tm1637.point(POINT_ON);
^~~~~~
TM1637
TM1637_DS3231_cloc0a:40:14: error: 'POINT_ON' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:40:14: note: suggested alternative: 'PCINT0'
tm1637.point(POINT_ON);
^~~~~~~~
PCINT0
TM1637_DS3231_cloc0a:48:18: error: 'POINT_OFF' was not declared in this scope
tm1637.point(POINT_OFF);
^~~~~~~~~
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Znaleziono wiele bibliotek w "TM1637.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\Grove_4-Digit_Display
Użycie biblioteki TM1637_Driver w wersji 1.1.2 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
exit status 1
'DS3231' does not name a type; did you mean 'CS21'?
Bardzo proszę o wskazówki, bo na początek jest to bardzo zniechęcające... obiecuję że wezmę się do nauki programowania, ale chociaż na początek chciałbym pokazać coś żonie, bo to od niej dostałem na Mikołaja zestaw startowy...;-)
Próbuję wgrać oprogramowanie do Arduino sterujące zegarem zbudowanym z: Arduino Uno R3, wyświetlacza LED TM1637 i modułu DS3231. Na dobry początek chciałem skorzystać z gotowca (nie potrafię jeszcze programować - pisać programów), bo pełno ich udostępnionych w necie, ale w każdym mam błąd kompilacji... Np w tym:
Kod:
// base sketch from https://brainy-bits.com/tutorials/4-bits-7-segment-led-display-with-arduino/
// changed TM1637 library by niq_ro for degree, r & h letter
// DS3231 clock on TM1637 LED display by niq_ro from http://www.tehnic.go.ro
// & http://arduinotehniq.com/
#include "TM1637.h"
//{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
//0~9,A,b,C,d,E,F,"-"," ",degree,r,h
#define CLK 9//Pins for TM1637
#define DIO 8
TM1637 tm1637(CLK,DIO);
// Date and time functions using a DS3231 RTC connected via I2C and Wire lib
#include <Wire.h>
#include "RTClib.h"
RTC_DS3231 rtc;
int hh, mm;
void setup()
{
tm1637.init();
tm1637.set(5);
//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;
rtc.begin();
// manual adjust
// January 21, 2014 at 3am you would call:
// rtc.adjust(DateTime(2014, 1, 21, 3, 0, 0));
// automatic adjust
//rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}//end "setup()"
void loop(){
DateTime now = rtc.now();
hh = now.hour(), DEC;
mm = now.minute(), DEC;
tm1637.point(POINT_OFF);
tm1637.display(0,hh/10); // hour
tm1637.display(1,hh%10);
tm1637.display(2,mm/10); // minutes
tm1637.display(3,mm%10); //
delay(500);
tm1637.point(POINT_ON);
tm1637.display(0,hh/10); // hour
tm1637.display(1,hh%10);
tm1637.display(2,mm/10); // minutes
tm1637.display(3,mm%10); //
delay(500);
}// end loop()
opis błędów:
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino: In function 'void setup()':
ALog_DS3231_set_echo:24:10: error: 'class TM1637' has no member named 'set'; did you mean 'setDp'?
tm1637.set(5);
^~~
setDp
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino: In function 'void loop()':
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:37:21: warning: right operand of comma operator has no effect [-Wunused-value]
hh = now.hour(), DEC;
^
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:38:23: warning: right operand of comma operator has no effect [-Wunused-value]
mm = now.minute(), DEC;
^
ALog_DS3231_set_echo:39:8: error: 'class TM1637' has no member named 'point'
tm1637.point(POINT_OFF);
^~~~~
ALog_DS3231_set_echo:39:14: error: 'POINT_OFF' was not declared in this scope
tm1637.point(POINT_OFF);
^~~~~~~~~
ALog_DS3231_set_echo:45:8: error: 'class TM1637' has no member named 'point'
tm1637.point(POINT_ON);
^~~~~
ALog_DS3231_set_echo:45:14: error: 'POINT_ON' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~~~
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_591566\ALog_DS3231_set_echo.ino:45:14: note: suggested alternative: 'PCINT0'
tm1637.point(POINT_ON);
^~~~~~~~
PCINT0
Znaleziono wiele bibliotek w "TM1637.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\Grove_4-Digit_Display
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Użycie biblioteki TM1637_Driver w wersji 1.1.2 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
exit status 1
'class TM1637' has no member named 'set'; did you mean 'setDp'?
Czy zechciałby ktoś rzucić na to okiem i podpowiedzieć o co chodzi?
Albo:
Kod:
// For video examples & more project ideas
// Visit https://www.youtube.com/channel/UCWb0gwBNWw7KnlYPc4jrvIA
// _A___r___d___u___i___n___0___x__
#include <TM1637Display.h>
#include <RTClib.h>
#include <Wire.h>
RTC_DS3231 rtc;
#define CLK 8
#define DIO 9
TM1637Display display(CLK, DIO);
void setup () {
display.setBrightness(0xA);
display.setColon(true);
}
kod błędów:
Arduino:1.8.13 (Windows 10), Płytka:"Arduino Uno"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_864299 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_864299 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for TM1637Display.h: [TM1637@1.2.0]
ResolveLibrary(TM1637Display.h)
-> candidates: [TM1637@1.2.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for RTClib.h: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
ResolveLibrary(RTClib.h)
-> candidates: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637\\TM1637Display.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib\\RTClib.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_864299\\sketch\\clock.ino.cpp.o"
C:\Users\Adam\AppData\Local\Temp\arduino_modified_sketch_899739\clock.ino: In function 'void setup()':
clock:18:11: error: 'class TM1637Display' has no member named 'setColon'
display.setColon(true);
^~~~~~~~
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Użycie biblioteki TM1637 w wersji 1.2.0 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
exit status 1
'class TM1637Display' has no member named 'setColon'
No i jeszcze jeden:
Kod:
// base sketch from https://brainy-bits.com/tutorials/4-bits-7-segment-led-display-with-arduino/
// changed TM1637 library by niq_ro for degree, r & h letter
// DS3231 clock on TM1637 LED display by niq_ro from http://www.tehnic.go.ro
// & http://arduinotehniq.com/
#include "TM1637.h"
//{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
//0~9,A,b,C,d,E,F,"-"," ",degree,r,h
#define CLK 9//Pins for TM1637
#define DIO 8
TM1637 tm(CLK,DIO);
// Date and time functions using a DS3231 RTC connected via I2C and Wire lib
#include <Wire.h>
#include "RTClib.h"
DS3231 rtc;;
int hh, mm;
void setup()
{
tm.init();
tm.set(2);
//BRIGHT_TYPICAL = 2,BRIGHT_DARKEST = 0,BRIGHTEST = 7;
rtc.begin();
// manual adjust
// January 21, 2014 at 3am you would call:
// rtc.adjust(DateTime(2014, 1, 21, 3, 0, 0));
// automatic adjust
//rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}//end "setup()"
void loop(){
DateTime now = rtc.now();
hh = now.hour(), DEC;
mm = now.minute(), DEC;
tm1637.point(POINT_ON);
if ((hh/10) == 0) tm1637.display(0,17);
else
tm1637.display(0,hh/10); // hour
tm1637.display(1,hh%10);
tm1637.display(2,mm/10); // minutes
tm1637.display(3,mm%10); //
delay(500);
tm1637.point(POINT_OFF);
if ((hh/10) == 0) tm1637.display(0,17);
else
tm1637.display(0,hh/10); // hour
tm1637.display(1,hh%10);
tm1637.display(2,mm/10); // minutes
tm1637.display(3,mm%10); //
delay(500);
}// end loop()
kody błędów:
Arduino:1.8.13 (Windows 10), Płytka:"Arduino Uno"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_35018 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10813 -build-path C:\Users\Adam\AppData\Local\Temp\arduino_build_35018 -warnings=all -build-cache C:\Users\Adam\AppData\Local\Temp\arduino_cache_150921 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for TM1637.h: [Grove_4-Digit_Display@1.0.0 TM1637_Driver@1.1.2]
ResolveLibrary(TM1637.h)
-> candidates: [Grove_4-Digit_Display@1.0.0 TM1637_Driver@1.1.2]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for RTClib.h: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
ResolveLibrary(RTClib.h)
-> candidates: [RTClib@1.12.4 RTCLib_by_NeiroN@1.5.4]
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src\\TM1637.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\Wire.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src\\utility\\twi.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib\\RTClib.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\standard" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\TM1637_Driver\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Users\\Adam\\Documents\\Arduino\\libraries\\TM1637\\examples\\TM1637Test\\libraries\\RTClib" "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp" -o "C:\\Users\\Adam\\AppData\\Local\\Temp\\arduino_build_35018\\sketch\\TM1637_DS3231_cloc0a.ino.cpp.o"
TM1637_DS3231_cloc0a:18:1: error: 'DS3231' does not name a type; did you mean 'CS21'?
DS3231 rtc;;
^~~~~~
CS21
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino: In function 'void setup()':
TM1637_DS3231_cloc0a:24:6: error: 'class TM1637' has no member named 'set'; did you mean 'setDp'?
tm.set(2);
^~~
setDp
TM1637_DS3231_cloc0a:27:3: error: 'rtc' was not declared in this scope
rtc.begin();
^~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino: In function 'void loop()':
TM1637_DS3231_cloc0a:36:16: error: 'rtc' was not declared in this scope
DateTime now = rtc.now();
^~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:37:21: warning: right operand of comma operator has no effect [-Wunused-value]
hh = now.hour(), DEC;
^
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:38:23: warning: right operand of comma operator has no effect [-Wunused-value]
mm = now.minute(), DEC;
^
TM1637_DS3231_cloc0a:40:1: error: 'tm1637' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:40:1: note: suggested alternative: 'TM1637'
tm1637.point(POINT_ON);
^~~~~~
TM1637
TM1637_DS3231_cloc0a:40:14: error: 'POINT_ON' was not declared in this scope
tm1637.point(POINT_ON);
^~~~~~~~
C:\Users\Adam\Downloads\TM1637-display-master\TM1637-display-master\TM1637_DS3231_cloc0a\TM1637_DS3231_cloc0a.ino:40:14: note: suggested alternative: 'PCINT0'
tm1637.point(POINT_ON);
^~~~~~~~
PCINT0
TM1637_DS3231_cloc0a:48:18: error: 'POINT_OFF' was not declared in this scope
tm1637.point(POINT_OFF);
^~~~~~~~~
Znaleziono wiele bibliotek w "RTClib.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTCLib_by_NeiroN
Znaleziono wiele bibliotek w "TM1637.h"
Wykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Niewykorzystane: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\Grove_4-Digit_Display
Użycie biblioteki TM1637_Driver w wersji 1.1.2 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\TM1637_Driver
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Użycie biblioteki RTClib w wersji 1.12.4 z folderu: C:\Users\Adam\Documents\Arduino\libraries\TM1637\examples\TM1637Test\libraries\RTClib
exit status 1
'DS3231' does not name a type; did you mean 'CS21'?
Bardzo proszę o wskazówki, bo na początek jest to bardzo zniechęcające... obiecuję że wezmę się do nauki programowania, ale chociaż na początek chciałbym pokazać coś żonie, bo to od niej dostałem na Mikołaja zestaw startowy...;-)