Skocz do zawartości

Błąd arduino po dołączeniu biblioteki ir-remote-masters


Pomocna odpowiedź

Dzień dobry, 

Czy mógłby ktoś wytłumaczyć jakie są prawidłowe procedury wgrywania bibliotek arduino? (Krok po kroku gdzie wejść i w co kliknąć) Chciałem spr. sobie odczyt kodów z pilota IR w celu zbudowania robota IR. Ściągnąłem sobie bibliotekę IR remote-masters. Plik zip wypakowałem do folderu libriaries. Port Com 5 arduino poprawnie wykrywa i odczytuje. Podczas próby wgrania programu na płytkę pojawia sie nastepujacy błąd :,, Problem z wgraniem na płytkę,,. Screeny poniżej. 

 

Pozdrawiam, 

Mateusz 

16066572694975627409938330440285.jpg

16066573157511155771798913129060.jpg

Link to post
Share on other sites
31 minut temu, mateusz797 napisał:

Czy mógłby ktoś wytłumaczyć jakie są prawidłowe procedury wgrywania bibliotek arduino?

Sposób pierwszy:

obraz.thumb.png.a9c85faa0c7a71cf01a1972a42097d4b.png

Sposób drugi:

obraz.thumb.png.7c11d8b584320e7a94b7111e288c986b.png

Twój komunikat jaki pokazujesz nie mówi o problemie z biblioteką. Program się przecież skompilował. Tu jest problem z płytką (portem?). Zamiast zdjęć ekranu lepiej wykonać zrzut ekranu lub jego fragmentu. Wgrywałeś już cokolwiek na ten moduł i tym kablem? Wgraj blinka, podłącz się pod inne USB itd.

Link to post
Share on other sites
2 minuty temu, Belferek napisał:

Zamiast zdjęć ekranu lepiej wykonać zrzut ekranu lub jego fragmentu.

Nie zgodzę się. Do tego służy przycisk "Kopiuj opis błędów". Wciskamy, a potem wklejamy do posta w znacznikach code. Co jest bardziej czytelne: zrzut ekranu (poniżej) czy opis (fragment poniżej zrzutu)?

opisbledow.thumb.png.4de29e1b042ff93dbad02c65c0940640.png

Szkic używa 951311 bajtów (72%) pamięci programu. Maksimum to 1310720 bajtów.
Zmienne globalne używają 35824 bajtów (10%) pamięci dynamicznej, pozostawiając 291856 bajtów dla zmiennych lokalnych. Maksimum to 327680 bajtów.
python /home/ethanak/.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 /home/ethanak/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/partitions/boot_app0.bin 0x1000 /home/ethanak/.arduino15/packages/esp32/hardware/esp32/1.0.4/tools/sdk/bin/bootloader_qio_80m.bin 0x10000 /tmp/arduino_build_390662/BLE_uart.ino.bin 0x8000 /tmp/arduino_build_390662/BLE_uart.ino.partitions.bin 
Traceback (most recent call last):
  File "/home/ethanak/.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py", line 2959, in <module>
esptool.py v2.6
Serial port /dev/ttyUSB0
    _main()
  File "/home/ethanak/.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py", line 2952, in _main
    main()
  File "/home/ethanak/.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py", line 2652, in main
    esp = chip_class(each_port, initial_baud, args.trace)
  File "/home/ethanak/.arduino15/packages/esp32/tools/esptool_py/2.6.1/esptool.py", line 222, in __init__
    self._port = serial.serial_for_url(port)
  File "/usr/local/lib/python2.7/dist-packages/serial/__init__.py", line 88, in serial_for_url
    instance.open()
  File "/usr/local/lib/python2.7/dist-packages/serial/serialposix.py", line 268, in open
    raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
serial.serialutil.SerialException: [Errno 2] could not open port /dev/ttyUSB0: [Errno 2] No such file or directory: '/dev/ttyUSB0'
Podczas ładowania szkicu wystąpił błąd
Płytka na porcie /dev/ttyUSB0 jest niedostępna.

Aby to zadziałało, w preferencjach należy ustawić wyświetlanie wszystkich błędów i ostrzeżeń:

arduprefs.thumb.png.5d994172dc199af4098b66544dc8ccb3.png

Bez tego lepiej udać się do wróżki...

 

  • Lubię! 1
Link to post
Share on other sites

Prosze bardzo. Tylko jak rozumiec ten opis jak on zawiera tyle linijek ? 🙂 Co to wszystko znaczy?
 

Cytat

 

Arduino:1.8.13 (Windows 7), Płytka:"Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_49444 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_975764 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_49444 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_975764 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
Using board 'uno' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Using core 'arduino' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Detecting libraries used...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for IRremote.h: [Robot_IR_Remote@1.0.2]
ResolveLibrary(IRremote.h)
  -> candidates: [Robot_IR_Remote@1.0.2]
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremote.cpp
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src\\IRremoteTools.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\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\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/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:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\sketch\\IR_komendy.ino.cpp.o"
Compiling libraries...
Compiling library "Robot_IR_Remote"
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/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:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src\\IRremoteTools.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_49444\\libraries\\Robot_IR_Remote\\IRremoteTools.cpp.o"
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_49444\libraries\Robot_IR_Remote\IRremote.cpp.o
C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^~~~
C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremoteTools.cpp:5:16: note: suggested alternative: 'TWD2'
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^~~~
                TWD2
Użycie biblioteki Robot_IR_Remote w wersji 1.0.2 z folderu: C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote
exit status 1
Błąd kompilacji dla płytki Arduino Uno.

 

 

Link to post
Share on other sites

Zacząłeś ten wątek od problemu z wgraniem programu. Na twoich zdjęciach pokazywałeś problem z wgraniem programu po zakończonej prawidłowo kompilacji. Teraz pokazujesz problem z .... kompilacją. Zdecyduj się w końcu czy masz problem z wgraniem programu czy z jego kompilacją.

Link to post
Share on other sites

Przede wszystkim to nie jest biblioteka dla Arduino a dla Arduino Robot (wyłącznie, co zresztą jest zaznaczone w opisie, a takowe warto czasami czytać). Wywal to i zainstaluj IRremote (masz w managerze bibliotek).

1 godzinę temu, mateusz797 napisał:

jak rozumiec ten opis jak on zawiera tyle linijek ? 🙂 Co to wszystko znaczy?

Przecież gdybyś wiedział to byś nie pytał, prawda? Z biegiem czasu się nauczysz, a na razie zapamiętaj: lepiej wkleić sto linijek za dużo niż pominąć jedną najważniejszą.

 

Link to post
Share on other sites
(edytowany)

Mianowicie chodzi poprostu o taki błąd . Wgrałem biblioteke IRremote

 

Arduino:1.8.13 (Windows 7), Płytka:"Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_169562 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_225483 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_169562 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_225483 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
Using board 'uno' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Using core 'arduino' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Detecting libraries used...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for IRremote.h: [Robot_IR_Remote@1.0.2]
ResolveLibrary(IRremote.h)
  -> candidates: [Robot_IR_Remote@1.0.2]
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremote.cpp
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src\\IRremoteTools.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\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\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/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:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\sketch\\IR_komendy.ino.cpp.o"
Compiling libraries...
Compiling library "Robot_IR_Remote"
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/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:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src" "C:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\Robot_IR_Remote\\src\\IRremoteTools.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_169562\\libraries\\Robot_IR_Remote\\IRremoteTools.cpp.o"
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_169562\libraries\Robot_IR_Remote\IRremote.cpp.o
C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^~~~
C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote\src\IRremoteTools.cpp:5:16: note: suggested alternative: 'TWD2'
 int RECV_PIN = TKD2; // the pin the IR receiver is connected to
                ^~~~
                TWD2
Użycie biblioteki Robot_IR_Remote w wersji 1.0.2 z folderu: C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote
exit status 1
Błąd kompilacji dla płytki Arduino Uno.

 

image.thumb.png.31f59045fd6cda171a2a7b73113ee946.png

 

Edytowano przez mateusz797
Link to post
Share on other sites
10 minut temu, mateusz797 napisał:

Mianowicie chodzi poprostu o taki błąd . Wgrałem biblioteke IRremote

A co miałeś zrobić?

2 godziny temu, ethanak napisał:

Wywal to i zainstaluj IRremote

Doczytałeś do tego miejsca?

A zanim zadasz kolejne pytanie:

  1. Zamknij Arduino IDE
  2. Usuń folder C:\Users\Mateusz\Documents\Arduino\libraries\Robot_IR_Remote
  3. Uruchom Arduino IDE

 

Edytowano przez ethanak
Link to post
Share on other sites
(edytowany)

Na zdjeciu widać że dodałem właściwą biblioteke. Kompilacja programu przebiega pomyślnie . Przy wgrywaniu na płytkę pokazuje się teraz następny błąd sie pokazuje. Więc nic nie dało pobranie IRremote. 

 

Arduino:1.8.13 (Windows 7), Płytka:"Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_829553 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Mateusz\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Mateusz\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Mateusz\Documents\Arduino\libraries -fqbn=arduino:avr:uno -vid-pid=2A03_0043 -ide-version=10813 -build-path C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582 -warnings=all -build-cache C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_829553 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avr-gcc.path=C:\Users\Mateusz\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\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -verbose C:\Users\Mateusz\Documents\Arduino\IR komendz nowy nowy plik\IR_komendy\IR_komendy.ino
Using board 'uno' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Using core 'arduino' from platform in folder: C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Detecting libraries used...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for IRremote.h: [IRremote-2.8.0@2.8.0]
ResolveLibrary(IRremote.h)
  -> candidates: [IRremote-2.8.0@2.8.0]
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\IRremote-2.8.0\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\IRremote.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\esp32.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\irPronto.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\irReceive.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\irSend.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_BoseWave.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Denon.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Dish.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_JVC.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_LG.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Lego_PF.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_MagiQuest.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_NEC.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Panasonic.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_RC5_RC6.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Samsung.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Sanyo.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Sharp.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Sharp_alt.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Sony.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Template.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\ir_Whynter.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\nRF5.cpp
Using cached library dependencies for file: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0\src\sam.cpp
Generating function prototypes...
"C:\\Users\\Mateusz\\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=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\IRremote-2.8.0\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\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\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Kompilowanie szkicu...
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/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:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\cores\\arduino" "-IC:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.3\\variants\\standard" "-IC:\\Users\\Mateusz\\Documents\\Arduino\\libraries\\IRremote-2.8.0\\src" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp" -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp.o"
Compiling libraries...
Compiling library "IRremote-2.8.0"
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\esp32.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\IRremote.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\irSend.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\irReceive.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Denon.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_BoseWave.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Dish.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_LG.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Lego_PF.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_JVC.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_NEC.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_MagiQuest.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Samsung.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Panasonic.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Sanyo.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_RC5_RC6.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Sharp_alt.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Sharp.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Template.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Whynter.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\nRF5.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\sam.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\irPronto.cpp.o
Użycie wcześniej skompilowanego pliku: C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582\libraries\IRremote-2.8.0\ir_Sony.cpp.o
Compiling core...
Using precompiled core: C:\Users\Mateusz\AppData\Local\Temp\arduino_cache_829553\core\core_arduino_avr_uno_0d53235a38c7036aa535760b8013bf8e.a
Linking everything together...
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -Wall -Wextra -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.elf" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\sketch\\IR_komendy.ino.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\IRremote.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\esp32.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\irPronto.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\irReceive.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\irSend.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_BoseWave.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Denon.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Dish.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_JVC.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_LG.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Lego_PF.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_MagiQuest.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_NEC.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Panasonic.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_RC5_RC6.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Samsung.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Sanyo.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Sharp.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Sharp_alt.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Sony.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Template.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\ir_Whynter.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\nRF5.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582\\libraries\\IRremote-2.8.0\\sam.cpp.o" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/..\\arduino_cache_829553\\core\\core_arduino_avr_uno_0d53235a38c7036aa535760b8013bf8e.a" "-LC:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582" -lm
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.elf" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.eep"
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.elf" "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.hex"
Użycie biblioteki IRremote-2.8.0 w wersji 2.8.0 z folderu: C:\Users\Mateusz\Documents\Arduino\libraries\IRremote-2.8.0
"C:\\Users\\Mateusz\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\\Users\\Mateusz\\AppData\\Local\\Temp\\arduino_build_412582/IR_komendy.ino.elf"
Szkic używa 6628 bajtów (20%) pamięci programu. Maksimum to 32256 bajtów.
Zmienne globalne używają 451 bajtów (22%) pamięci dynamicznej, pozostawiając 1597 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
C:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude -CC:\Users\Mateusz\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf -v -patmega328p -carduino -PCOM5 -b115200 -D -Uflash:w:C:\Users\Mateusz\AppData\Local\Temp\arduino_build_412582/IR_komendy.ino.hex:i

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

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

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

avrdude done.  Thank you.

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

 

image.thumb.png.4ee880ed334b9f5c8888e7fcdf937f60.png

Edytowano przez mateusz797
Link to post
Share on other sites

No to teraz masz problem z wgraniem programu a nie z kompilacją. Biblioteka nie ma tu nic do rzeczy. Co dokładnie robisz żeby wgrać program? czy masz prawidłowo ustawiony port? Czy zajrzałeś na stronę której link wypisał ci IDE? Czy w ogóle Windows widzi Arduino na COM5?

A na zdjęciu nic nie widać (to tak przy okazji).

I jeszcze przy okazji: zacznij może uprzejmie korzystać z guzika "wstaw kod" przy zamieszczaniu komunikatów o błędach. To dużo ważniejsze niż wstawianie niepotrzebnych nikomu zdjęć ekranu.

Edytowano przez ethanak
Link to post
Share on other sites
16 godzin temu, mateusz797 napisał:

Żeby dokładnie wgrać program kompiluje go. Potem podlaczam arduino i klikam wgraj

Jakoś to dziwne... większość ludzi podłącza Arduino, ustawia właściwy port a potem wybiera  "Wgraj" (program się kompiluje przed wgraniem).

Czy na pewno Windows widzi Arduino na COM5 czy po prostu port COM5 i nieznane urządzenie (albo coś w tym stylu)? Co będzie jak wybierzesz z menu "Narzędzia" pozycję "Pobierz informacje o płytce"?

Link to post
Share on other sites

No to niech się wypowie ktoś kto lepiej zna Windows - program jest prawidłowy, biblioteka prawidłowa, kompiluje się bez błędu a na czkawki Windowsa nie znam lekarstwa 😞

Link to post
Share on other sites
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.