Hallo.
Ich muss mich nochmal melden. Ich habe dieses Sketch einwandfreiauf einem andern Boárd laufen. Jetzt wollte ich den Sketch auf ein neues Bord hochladen und da kommen diese Fehlermeldungen. Ich vermute, es liegt an den libraries. Komme aber nicht weiter.`
. Jetzt wollte ich den Shetch auf ein neues Bord hochladen und da kommen diese Fehlermeldungen
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"
C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\arduino-builder -dump-prefs -logger=machine -hardware C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\hardware -hardware C:\Users\Jochen\AppData\Local\Arduino15\packages -tools C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\tools-builder -tools C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -tools C:\Users\Jochen\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\libraries -libraries C:\Users\Jochen\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10819 -build-path C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710 -warnings=default -build-cache C:\Users\Jochen\AppData\Local\Temp\arduino_cache_909128 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Jochen\Documents\Arduino\DCF_RTC_LCD_geht\DCF_RTC_LCD_geht.ino
C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\arduino-builder -compile -logger=machine -hardware C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\hardware -hardware C:\Users\Jochen\AppData\Local\Arduino15\packages -tools C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\tools-builder -tools C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -tools C:\Users\Jochen\AppData\Local\Arduino15\packages -built-in-libraries C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\libraries -libraries C:\Users\Jochen\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10819 -build-path C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710 -warnings=default -build-cache C:\Users\Jochen\AppData\Local\Temp\arduino_cache_909128 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -verbose C:\Users\Jochen\Documents\Arduino\DCF_RTC_LCD_geht\DCF_RTC_LCD_geht.ino
Using board 'uno' from platform in folder: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5
Using core 'arduino' from platform in folder: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5
Detecting libraries used...
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for TimeLib.h: [Time-master@1.6.1]
ResolveLibrary(TimeLib.h)
-> candidates: [Time-master@1.6.1]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
-> candidates: [Wire@1.0]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for DCF77.h: [Arduino-DCF77-master@1.0.0]
ResolveLibrary(DCF77.h)
-> candidates: [Arduino-DCF77-master@1.0.0]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for NoiascaLiquidCrystal.h: [NoiascaLiquidCrystal@2.1.4]
ResolveLibrary(NoiascaLiquidCrystal.h)
-> candidates: [NoiascaLiquidCrystal@2.1.4]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "-IC:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for RTClib.h: [RTClib@2.1.1]
ResolveLibrary(RTClib.h)
-> candidates: [RTClib@2.1.1]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "-IC:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal" "-IC:\Users\Jochen\Documents\Arduino\libraries\RTClib\src" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Alternatives for Adafruit_I2CDevice.h: [Adafruit_BusIO@1.14.1]
ResolveLibrary(Adafruit_I2CDevice.h)
-> candidates: [Adafruit_BusIO@1.14.1]
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "-IC:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal" "-IC:\Users\Jochen\Documents\Arduino\libraries\RTClib\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Time-master\DateStrings.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Time-master\Time.cpp
Using cached library dependencies for file: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility\twi.c
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master\DCF77.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master\utility\Utils.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal\NoiascaLiquidCrystal.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal\utility\NoiascaConverter.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_DS1307.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_DS3231.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_Micros.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_Millis.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_PCF8523.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTC_PCF8563.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\RTClib\src\RTClib.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
-> candidates: [SPI@1.0]
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp
Using cached library dependencies for file: C:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp
Using cached library dependencies for file: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\SPI\src\SPI.cpp
Generating function prototypes...
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/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=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "-IC:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal" "-IC:\Users\Jochen\Documents\Arduino\libraries\RTClib\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\SPI\src" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Users\Jochen\Downloads\arduino-1.8.19-windows\arduino-1.8.19\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\preproc\ctags_target_for_gcc_minus_e.cpp"
Sketch wird kompiliert...
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\standard" "-IC:\Users\Jochen\Documents\Arduino\libraries\Time-master" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master" "-IC:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal" "-IC:\Users\Jochen\Documents\Arduino\libraries\RTClib\src" "-IC:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO" "-IC:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\SPI\src" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp" -o "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp.o"
Compiling libraries...
Compiling library "Time-master"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Time-master\DateStrings.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Time-master\Time.cpp.o
Compiling library "Wire"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Wire\Wire.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Wire\utility\twi.c.o
Compiling library "Arduino-DCF77-master"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Arduino-DCF77-master\DCF77.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Arduino-DCF77-master\utility\Utils.cpp.o
Compiling library "NoiascaLiquidCrystal"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\NoiascaLiquidCrystal\NoiascaLiquidCrystal.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\NoiascaLiquidCrystal\utility\NoiascaConverter.cpp.o
Compiling library "RTClib"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_DS1307.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_DS3231.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_Micros.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_Millis.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_PCF8523.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_PCF8563.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTClib.cpp.o
Compiling library "Adafruit_BusIO"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp.o
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp.o
Compiling library "SPI"
Zuvor kompilierte Datei wird verwendet: C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\SPI\SPI.cpp.o
Compiling core...
Using precompiled core: C:\Users\Jochen\AppData\Local\Temp\arduino_cache_909128\core\core_arduino_avr_uno_37e77e36796ade2f84539a5e68a895e2.a
Linking everything together...
"C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710/DCF_RTC_LCD_geht.ino.elf" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\sketch\DCF_RTC_LCD_geht.ino.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Time-master\DateStrings.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Time-master\Time.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Wire\Wire.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Wire\utility\twi.c.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Arduino-DCF77-master\DCF77.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Arduino-DCF77-master\utility\Utils.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\NoiascaLiquidCrystal\NoiascaLiquidCrystal.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\NoiascaLiquidCrystal\utility\NoiascaConverter.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_DS1307.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_DS3231.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_Micros.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_Millis.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_PCF8523.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTC_PCF8563.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\RTClib\RTClib.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710\libraries\SPI\SPI.cpp.o" "C:\Users\Jochen\AppData\Local\Temp\arduino_build_897710/..\arduino_cache_909128\core\core_arduino_avr_uno_37e77e36796ade2f84539a5e68a895e2.a" "-LC:\Users\Jochen\AppData\Local\Temp\arduino_build_897710" -lm
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o: In function `twi_disable':
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:117: undefined reference to `digitalWrite'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:118: undefined reference to `digitalWrite'
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o: In function `twi_init':
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:88: undefined reference to `digitalWrite'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:89: undefined reference to `digitalWrite'
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o: In function `twi_writeTo':
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:263: undefined reference to `micros'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:299: undefined reference to `micros'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:302: undefined reference to `micros'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:314: undefined reference to `micros'
C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:265: undefined reference to `micros'
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o:C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility/twi.c:316: more undefined references to `micros' follow
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o: In function `send':
C:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal/NoiascaHW/lcd_PCF8574.h:158: undefined reference to `delayMicroseconds'
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o:(.rodata+0x1c): undefined reference to `Print::write(unsigned char const*, unsigned int)'
C:\Users\Jochen\AppData\Local\Temp\ccPzdW0H.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_DCF_RTC_LCD_geht.ino.cpp.o.2914':
:(.text.startup+0x38): undefined reference to `pinMode'
c:/users/jochen/appdata/local/arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/../lib/gcc/avr/7.3.0/../../../../avr/lib/avr5/crtatmega328p.o:(.init9+0x0): undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
Bibliothek Time-master in Version 1.6.1 im Ordner: C:\Users\Jochen\Documents\Arduino\libraries\Time-master wird verwendet
Bibliothek Wire in Version 1.0 im Ordner: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\Wire wird verwendet
Bibliothek Arduino-DCF77-master in Version 1.0.0 im Ordner: C:\Users\Jochen\Documents\Arduino\libraries\Arduino-DCF77-master wird verwendet
Bibliothek NoiascaLiquidCrystal in Version 2.1.4 im Ordner: C:\Users\Jochen\Documents\Arduino\libraries\NoiascaLiquidCrystal wird verwendet
Bibliothek RTClib in Version 2.1.1 im Ordner: C:\Users\Jochen\Documents\Arduino\libraries\RTClib wird verwendet
Bibliothek Adafruit_BusIO in Version 1.14.1 im Ordner: C:\Users\Jochen\Documents\Arduino\libraries\Adafruit_BusIO wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Jochen\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\libraries\SPI wird verwendet
#include <TimeLib.h>
#include <Wire.h>
#include <DCF77.h>
//#include <legacy.h>
#include <NoiascaLiquidCrystal.h>
#include <NoiascaHW/lcd_PCF8574.h>
#include <RTClib.h>
//#include <LiquidCrystal_I2C.h> //LiquidCrystal_I2C.h Bibliothel einbinden
int Motor = 3;
int Schieb1 = 4;
int Stp = 5;
int Schieb2 = 6;
int Std;
int Min;
int Zahl;
void Abfrage(int);
void Minuten(int);
void Stunden(int);
#define DCF_PIN 2 // Verbindung zum DCF77 Arduino UNO PIN
#define DCF_INTERRUPT 0 // Interrupt number associated with pin
#define PIN_LED 13 // Status von der Verbindung an LED-PIN 13
//DCF77 DCF = DCF77(DCF_PIN, DCF_INTERRUPT); // Dieser Eintrag sollte für andere Module aktiviert werden...
// für das DCF-Modul von ELV muss das Signal invertiert werden, deshalb so:
DCF77 DCF = DCF77(DCF_PIN, DCF_INTERRUPT, false); // false für invertiertes Signal
bool g_bDCFTimeFound = false; // wurde ein gueltiges DCF77 Signal gefunden?
// Librarys für LCD-Display
LiquidCrystal_PCF8574 lcd(0x27, 16, 2);
// Library für RTC DS3231
// Das Uhrenmodul wird angeschlossen A4 - SDA, A5 - SCL
// (Jahr, Monat, Tag, Stunde, Minute, Sekunde)
// rtc.adjust(DateTime(2019, 1, 21, 3, 0, 0));
RTC_DS3231 rtc; // Es wird eine Objekt rtc aus der Klasse RTC_3231 der RTClib.h erstellt
// Variablen für die Auswertung und den Abgleich der Zeiten
byte ErstStart = 1;
byte DCFaktiv = 0;
byte DCFZeitOK = 0;
long Intervall = 120000; // Abfrageintervall 2 Minuten
long UpdateTimer = 0; // Zwischenspeicher für die Wartezeit
void setup()
{
pinMode(Motor, OUTPUT);
pinMode(Schieb1, OUTPUT);
pinMode(Stp, OUTPUT);
pinMode(Schieb2, OUTPUT);
pinMode(PIN_LED, OUTPUT);
Serial.begin(9600); // Seriellen Monitor starten
DCF.Start(); // DCF Uhr starten
DCFaktiv = 1; // Merker, dass das DCF77 Signal ausgerwetet wird, man kann das mit DCF.Stop(); anhalten
rtc.begin(); // RTC DS3231 starten
lcd.init(); //Im Setup wird der LCD gestartet
lcd.backlight(); //Hintergrundbeleuchtung einschalten (lcd.noBacklight(); schaltet die Beleuchtung aus).
lcd.setCursor(0, 3); // Spalte, Zeile, 0, 0 entspricht 1. Spalte oder 1. Zeile
lcd.print("DCF77 RTC LCD V1.0");
lcd.setCursor(0, 2); // Spalte, Zeile, 0, 0 entspricht 1. Spalte oder 1. Zeile
lcd.print("DCF77 aktiv: "); lcd.print(DCFaktiv);
Serial.println("Warte auf DCF77 Zeit... ");
Serial.println("Es dauert meistens ca. 2 Minuten bis die Zeit aktualisiert ist");
}
void loop()
{
// das Signal wird nur alle 5 Sekunden abgefragt
delay(2000);
digitalWrite(PIN_LED, HIGH);
delay(50);
digitalWrite(PIN_LED, LOW);
DCFZeitOK = 0; // noch kein gültiges DCF-Telegramm empfangen
time_t DCFtime = DCF.getTime(); // Prüfen ob eine neue DCF77 Zeit verfügbar ist
if (DCFtime != 0)
{
Serial.println("Aktuelle Zeit wurde empfangen!");
setTime(DCFtime);
g_bDCFTimeFound = true;
DCFZeitOK = 1;
}
// die Uhrzeit wurde gesetzt, also LED nach kurzer Zeit ein
if (g_bDCFTimeFound)
{
delay(50);
digitalWrite(PIN_LED, HIGH);
}
if ((DCFZeitOK = 1) && (year() > 2019) && (((millis() - UpdateTimer) > Intervall)) )
{
ErstStart = 0;
// Wenn eine gültige DCF77 Zeit vorliegt, das DCF Jahr > 2019 und Intervall vergangen ist, die RTC aktualisieren
RTCUpdate();
UpdateTimer = millis();
lcd.setCursor(0, 3); // Spalte, Zeile, 0, 0 entspricht 1. Spalte oder 1. Zeile
lcd.print("Sync: ");
DateTime now = rtc.now();
//Stunde = (now.hour()); Minute = (now.minute()); Sekunde = (now.second());
if (now.hour() < 10) {
lcd.print("0");
} lcd.print(now.hour()); lcd.print(":");
if (now.minute() < 10) {
lcd.print("0");
} lcd.print(now.minute()); lcd.print(":");
if (now.second() < 10) {
lcd.print("0");
} lcd.print(now.second()); lcd.print(" ");
}
digitalClockDisplay(); // DCF77 Zeit anzeigen
RTCClockDisplay(); // RTC- Zeit anzeigen
Stunden();
}
void RTCUpdate()
{
// (Jahr, Monat, Tag, Stunde, Minute, Sekunde)
// rtc.adjust(DateTime(2019, 1, 21, 3, 0, 0));
Serial.println("Stelle RCT neu! ");
Serial.print(hour());
printDigits(minute());
printDigits(second());
Serial.print(" ");
Serial.print(day());
Serial.print(" ");
Serial.print(month());
Serial.print(" ");
Serial.print(year());
Serial.println();
// Datum und Uhrzeit der FCF77 in RTC übertragen
rtc.adjust(DateTime(year(), month(), day(), hour(), minute(), second()));
}
void RTCClockDisplay()
{
// Anzeigen der RTC-Zeit auf dem 20x4 LCD-Display
int Stunde; int Minute; int Sekunde;
int Tag; int Monat; int Jahr;
DateTime now = rtc.now();
Stunde = (now.hour()); Minute = (now.minute()); Sekunde = (now.second());
Jahr = (now.year()); Monat = (now.month()); Tag = (now.day());
lcd.setCursor(0, 1);
if (Stunde < 10) {
lcd.print("0");
} lcd.print(Stunde); lcd.print(":");
if (Minute < 10) {
lcd.print("0");
} lcd.print(Minute); lcd.print(":");
if (Sekunde < 10) {
lcd.print("0");
} lcd.print(Sekunde); lcd.print(" ");
//lcd.setCursor(0, 1);
if (Tag < 10) {
lcd.print("0");
} lcd.print(Tag); lcd.print(".");
if (Monat < 10) {
lcd.print("0");
} lcd.print(Monat); lcd.print(".");
lcd.print(Jahr);
}
void digitalClockDisplay()
{
// Anzeigen der Zeit auf dem 20x4 LCD-Display
lcd.setCursor(0, 0);
if (hour() < 10) {
lcd.print("0");
} lcd.print(hour()); lcd.print(":");
if (minute() < 10) {
lcd.print("0");
} lcd.print(minute()); lcd.print(":");
if (second() < 10) {
lcd.print("0");
} lcd.print(second()); lcd.print(" ");
lcd.setCursor(0, 1);
if (day() < 10) {
lcd.print("0");
} lcd.print(day()); lcd.print(".");
if (month() < 10) {
lcd.print("0");
} lcd.print(month()); lcd.print(".");
lcd.print(year());
// Anzeigen der Zeit auf dem seriellen Monitor am PC
Serial.print(hour());
printDigits(minute());
printDigits(second());
Serial.print(" ");
Serial.print(day());
Serial.print(" ");
Serial.print(month());
Serial.print(" ");
Serial.print(year());
Serial.println();
}
void printDigits(int digits)
{
// Kleines Skript um bei Minuten und Sekunden eine 0 vorne an zu stellen
Serial.print(":");
if (digits < 10)
Serial.print('0');
Serial.print(digits);
}
//*************************************************
void Abfrage(void)
{
digitalWrite(Schieb1, LOW);
delay(1000);
digitalWrite(Schieb1, HIGH);
digitalWrite(Motor, LOW);
delay(10000);
digitalWrite(Motor, HIGH);
digitalWrite(Stp, LOW);
delay(1000);
digitalWrite(Stp, HIGH);
digitalWrite(Schieb2, LOW);
delay(1000);
digitalWrite(Schieb2, HIGH);
}
//***********************************************
//***********************************************
void Stunden (void) {
if (hour() > 6 && hour() < 22)
if (second() > 00 && second() < 5)
{
if (minute() == 19 ||
minute() == 39 ||
minute() == 59)
{
Abfrage();
}
}
}
> Blockzitat
exit status 1
Fehler beim Kompilieren für das Board Arduino Uno.