Mały, bezprzewodowy czujnik temperatury na radiu

Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

Witam.
Ludzie pomóżcie z zaprogramowaniem atmegi328. Mam już wgrany do niej bootloader DualOptiboot. W Arduino wszystko zainstalowane, mam konwerter USB-Uart na FTDI, płytka ustawiona na Moteino\Moteino_Usb.
Podczas próby wgrania programu dioda na konwerterze pomiga trochę i błąd taki daje:
Arduino:1.8.7 (Windows 10), Płytka:"Moteino(-USB)"

Szkic używa 15204 bajtów (47%) pamięci programu. Maksimum to 31744 bajtów.
Zmienne globalne używają 654 bajtów (31%) pamięci dynamicznej, pozostawiając 1394 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xe8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe8
Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.

Ten raport powinien zawierać więcej informacji jeśli w
File -> Preferencje zostanie włączona opcja "Pokaż
szczegółowe informacje podczas kompilacji"
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Do wgrania bootloadera musisz mieć programator USBasp. Ja wgrywam bootloader przy pomocy programu AVRDUDESS. Z Arduino IDE nie udała mi się ta sztuczka.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

Robert napisałem że bootloader wgrałem.
Mam tylko problem z wgraniem sketch-u.
Tu pełny opis błędu:
Arduino:1.8.7 (Windows 10), Płytka:"Moteino-8Mhz"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\piotr\AppData\Local\Arduino15\packages -hardware C:\Users\piotr\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\piotr\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\piotr\Documents\Arduino\libraries -fqbn=Moteino:avr:Moteino8mhz -ide-version=10807 -build-path C:\Users\piotr\AppData\Local\Temp\arduino_build_564312 -warnings=none -build-cache C:\Users\piotr\AppData\Local\Temp\arduino_cache_235195 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.0.1-arduino5.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.0.1-arduino5 -prefs=runtime.tools.avr-gcc.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-4.8.1-arduino5.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.8.1-arduino5 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 -verbose F:\Sensor Supla\RB-10_MOTEINO\RB-10_MOTEINO.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\piotr\AppData\Local\Arduino15\packages -hardware C:\Users\piotr\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\piotr\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\piotr\Documents\Arduino\libraries -fqbn=Moteino:avr:Moteino8mhz -ide-version=10807 -build-path C:\Users\piotr\AppData\Local\Temp\arduino_build_564312 -warnings=none -build-cache C:\Users\piotr\AppData\Local\Temp\arduino_cache_235195 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 -prefs=runtime.tools.avrdude-6.0.1-arduino5.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.0.1-arduino5 -prefs=runtime.tools.avr-gcc.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.avr-gcc-4.8.1-arduino5.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.8.1-arduino5 -prefs=runtime.tools.avr-gcc-5.4.0-atmel3.6.1-arduino2.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\5.4.0-atmel3.6.1-arduino2 -prefs=runtime.tools.arduinoOTA.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.arduinoOTA-1.2.1.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.2.1 -prefs=runtime.tools.avrdude-6.3.0-arduino14.path=C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14 -verbose F:\Sensor Supla\RB-10_MOTEINO\RB-10_MOTEINO.ino
Using board 'Moteino8mhz' from platform in folder: C:\Users\piotr\AppData\Local\Arduino15\packages\Moteino\hardware\avr\1.6.1
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\SPIFlash_LowPowerLab" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\SPIFlash_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\Adafruit_Si7021_Library" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\SPIFlash_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\Adafruit_Si7021_Library" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\LowPower-master" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o nul
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c
Using cached library dependencies for file: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\RFM69_LowPowerLab\RFM69.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\RFM69_LowPowerLab\RFM69_ATC.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\RFM69_LowPowerLab\RFM69_OTA.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\SPIFlash_LowPowerLab\SPIFlash.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\Adafruit_Si7021_Library\Adafruit_Si7021.cpp
Using cached library dependencies for file: C:\Users\piotr\Documents\Arduino\libraries\LowPower-master\LowPower.cpp
Generating function prototypes...
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/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=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\SPIFlash_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\Adafruit_Si7021_Library" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\LowPower-master" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"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\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=8000000L -DARDUINO=10807 -DARDUINO_AVR_ATmega328 -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\Moteino\\hardware\\avr\\1.6.1\\variants\\Moteino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\Wire\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\RFM69_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\SPIFlash_LowPowerLab" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\Adafruit_Si7021_Library" "-IC:\\Users\\piotr\\Documents\\Arduino\\libraries\\LowPower-master" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp" -o "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp.o"
Compiling libraries...
Compiling library "Wire"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\Wire\Wire.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\Wire\utility\twi.c.o
Compiling library "SPI"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\SPI\SPI.cpp.o
Compiling library "RFM69_LowPowerLab"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\RFM69_LowPowerLab\RFM69.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\RFM69_LowPowerLab\RFM69_OTA.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\RFM69_LowPowerLab\RFM69_ATC.cpp.o
Compiling library "SPIFlash_LowPowerLab"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\SPIFlash_LowPowerLab\SPIFlash.cpp.o
Compiling library "Adafruit_Si7021_Library"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\Adafruit_Si7021_Library\Adafruit_Si7021.cpp.o
Compiling library "LowPower-master"
Użycie wcześniej skompilowanego pliku: C:\Users\piotr\AppData\Local\Temp\arduino_build_564312\libraries\LowPower-master\LowPower.cpp.o
Compiling core...
Using precompiled core: C:\Users\piotr\AppData\Local\Temp\arduino_cache_235195\core\core_Moteino_avr_Moteino8mhz_0c812875ac70eb4a9b385d8fb077f54c.a
Linking everything together...
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.elf" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\sketch\\RB-10_MOTEINO.ino.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\RFM69_LowPowerLab\\RFM69.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\RFM69_LowPowerLab\\RFM69_ATC.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\RFM69_LowPowerLab\\RFM69_OTA.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\SPIFlash_LowPowerLab\\SPIFlash.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\Adafruit_Si7021_Library\\Adafruit_Si7021.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312\\libraries\\LowPower-master\\LowPower.cpp.o" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/..\\arduino_cache_235195\\core\\core_Moteino_avr_Moteino8mhz_0c812875ac70eb4a9b385d8fb077f54c.a" "-LC:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312" -lm
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.elf" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.eep"
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.elf" "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.hex"
Użycie biblioteki Wire w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire
Użycie biblioteki SPI w wersji 1.0 z folderu: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
Użycie biblioteki RFM69_LowPowerLab w wersji 1.4.0 z folderu: C:\Users\piotr\Documents\Arduino\libraries\RFM69_LowPowerLab
Użycie biblioteki SPIFlash_LowPowerLab w wersji 101.1.2 z folderu: C:\Users\piotr\Documents\Arduino\libraries\SPIFlash_LowPowerLab
Użycie biblioteki Adafruit_Si7021_Library w wersji 1.2.3 z folderu: C:\Users\piotr\Documents\Arduino\libraries\Adafruit_Si7021_Library
Użycie biblioteki LowPower-master w wersji 1.6 z folderu: C:\Users\piotr\Documents\Arduino\libraries\LowPower-master
"C:\\Users\\piotr\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\5.4.0-atmel3.6.1-arduino2/bin/avr-size" -A "C:\\Users\\piotr\\AppData\\Local\\Temp\\arduino_build_564312/RB-10_MOTEINO.ino.elf"
Szkic używa 15206 bajtów (47%) pamięci programu. Maksimum to 31744 bajtów.
Zmienne globalne używają 654 bajtów (31%) pamięci dynamicznej, pozostawiając 1394 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14/bin/avrdude -CC:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14/etc/avrdude.conf -v -patmega328p -carduino -PCOM6 -b57600 -D -Uflash:w:C:\Users\piotr\AppData\Local\Temp\arduino_build_564312/RB-10_MOTEINO.ino.hex:i

avrdude: Version 6.3-20171130
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Users\piotr\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino14/etc/avrdude.conf"

Using Port : COM6
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xbb
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xbb

avrdude done. Thank you.

Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii.


Ten bootloader wgrałem.
opti.png
opti.png (177.5 KiB) Przejrzano 2526 razy
Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

Dobra działa prawie wszystko.
Utknąłem na połączeniu bramki do Supli.
Rozjaśnił by mi ktoś jak to zrobić?
Supla chce abym wprowadził dodawane urządzenie w config ale jak to zrobić?
RB-10G.jpg
RB-10G.jpg (2.79 MiB) Przejrzano 2474 razy
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Do Supla Cloud dodajesz tylko bramkę. Po wgraniu firmware bramki do ESP podłączasz ją do zasilania, i bramka zgodnie z ustawieniami w sketch'u łączy się do Twojego konta w Cloud. Oczywiście w Cloud musisz mieć włączone dodawanie urządzeń.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

Jakoś przebrnąłem i działa.
Ciekawi mnie tylko dlaczego transmiter tak często nadaje. Przy #define SEND_LOOPS 15 mam odczyt co ok 5s.
Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

Zybi testuje Twój soft do bramki. Fajna sprawa z tym wyświetlaczem ale mała uwaga. Stan baterii nie powinien być w "V". Transmitery nadają stan baterii w trzech poziomach a nie jej napięcie. Najlepiej było by zrobić symbol baterii z odpowiednim wypełnieniem.
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Pier pisze: sob kwie 04, 2020 5:06 pm Zybi testuje Twój soft do bramki. Fajna sprawa z tym wyświetlaczem ale mała uwaga. Stan baterii nie powinien być w "V". Transmitery nadają stan baterii w trzech poziomach a nie jej napięcie. Najlepiej było by zrobić symbol baterii z odpowiednim wypełnieniem.
Soft jest dedykowany pod moje własne rozwiązanie, w których mierzę i wysyłam na wyświetlacz oraz do Cloud-a napięcie baterii, a nie poziom X z poziomów Y. Takie rozwiązanie sobie przyjąłem, gdyż bardziej mi odpowiadało. Możesz sobie zmodyfikować bez problemów kod transmiterów pod moje rozwiązanie ponieważ nie przewiduję zmian w sofcie bramki.
Pier
Posty: 45
Rejestracja: śr lut 26, 2020 10:26 am

ZYBI dioda sygnalizacyjna działa jakoś dziwnie. Niezależnie od tego co ustawie w configu dioda zawsze świeci. Miga tylko kiedy esp jest w trybie konfiguracji. Tak ma być?
Dodam tylko że diodę podłączyłem do masy.
A i jeszcze jedno. Po wejściu w config ustawieniu i kliknięciu w safe & reboot moduł się restartuje ale znów wchodzi w config.
Zybi
Posty: 1511
Rejestracja: ndz cze 26, 2016 4:24 pm

Pier pisze: wt kwie 07, 2020 5:22 pm ZYBI dioda sygnalizacyjna działa jakoś dziwnie. Niezależnie od tego co ustawie w configu dioda zawsze świeci. Miga tylko kiedy esp jest w trybie konfiguracji. Tak ma być?
Dodam tylko że diodę podłączyłem do masy.
A i jeszcze jedno. Po wejściu w config ustawieniu i kliknięciu w safe & reboot moduł się restartuje ale znów wchodzi w config.
Odnośnie diody to została oprogramowana "inwersyjnie" i ma być podłączona z plusa zasilania poprzez rezystor ograniczający do GPIO.

A co jeszcze źle robisz to nie wiem, ale sprawdź czy na stronie konfiguracyjnej wpisujesz wszystkie dane do nazwy modułu włącznie, bo przy braku któregokolwiek parametru moduł dalej czeka w trybie AP na jego wprowadzenie.
ODPOWIEDZ

Wróć do „Projekty użytkowników”