Уже перепробовал всё перепробовал, установил все библиотеки, но скетч не компилируется, выдаёт ошибки .
Вот так выглядит скетч, схема с вышеупомянутого видео.
#include <RemoteXY.h>
#define REMOTEXY_MODE__SOFTSERIAL
#include <RemoteXY.h>
#define REMOTEXY_SERIAL_RX 2
#define REMOTEXY_SERIAL_TX 3
#define REMOTEXY_SERIAL_SPEED 9600
#pragma pack(push, 1)
uint8_t RemoteXY_CONF[] = {255, 2, 0, 12, 0, 38, 0, 10, 13, 0, 4, 0, 82, 17, 12, 36, 2, 26, 1, 0, 7, 13, 12, 12, 2, 31, 88, 0, 67, 4, 58, 5, 20, 5, 2, 26, 11, 66, 4, 27, 28, 20, 26, 2, 24};
struct
{
signed char slider_1;
unsigned char button_1;
char test[11];
signed char level_1;
unsigned char connect_flag;
}
RemoteXY;
#pragma pack(pop)
void setup()
{
pinMode(6, OUTPUT);
digitalWrite(6, 0);
RemoteXY_Init ();
}
void loop()
{
RemoteXY_Handler ();
//Плата:1
((String((map(((analogRead (0))), (0), (1023), (0), (100))), DEC))).toCharArray((RemoteXY.test), 11);
RemoteXY.level_1 = (map(((analogRead (0))), (0), (1023), (0), (100)));
digitalWrite(6, (RemoteXY.button_1));
analogWrite(5, (map(((RemoteXY.slider_1)), (0), (100), (0), (254))));
А так выглядит список ошибок при компиляции
Arduino: 1.8.13 (Windows 10), Плата:"Arduino Uno"
c:\FLProg\ideV6\arduino-builder -dump-prefs -logger=machine -hardware c:\FLProg\ideV6\hardware -hardware c:\FLProg\ideV6\portable\packages -tools c:\FLProg\ideV6\tools-builder -tools c:\FLProg\ideV6\hardware\tools\avr -tools c:\FLProg\ideV6\portable\packages -built-in-libraries c:\FLProg\ideV6\libraries -libraries c:\FLProg\ideV6\portable\sketchbook\libraries -fqbn=arduino:avr:uno -ide-version=10813 -build-path C:\Users\lenov\AppData\Local\Temp\arduino_build_483826 -warnings=none -build-cache C:\Users\lenov\AppData\Local\Temp\arduino_cache_555020 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=c:\FLProg\ideV6\hardware\tools\avr -verbose C:\Users\lenov\AppData\Local\Temp\flprog\pr1\pr1.ino
c:\FLProg\ideV6\arduino-builder -compile -logger=machine -hardware c:\FLProg\ideV6\hardware -hardware c:\FLProg\ideV6\portable\packages -tools c:\FLProg\ideV6\tools-builder -tools c:\FLProg\ideV6\hardware\tools\avr -tools c:\FLProg\ideV6\portable\packages -built-in-libraries c:\FLProg\ideV6\libraries -libraries c:\FLProg\ideV6\portable\sketchbook\libraries -fqbn=arduino:avr:uno -ide-version=10813 -build-path C:\Users\lenov\AppData\Local\Temp\arduino_build_483826 -warnings=none -build-cache C:\Users\lenov\AppData\Local\Temp\arduino_cache_555020 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=c:\FLProg\ideV6\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=c:\FLProg\ideV6\hardware\tools\avr -verbose C:\Users\lenov\AppData\Local\Temp\flprog\pr1\pr1.ino
Using board 'uno' from platform in folder: C:\FLProg\ideV6\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\FLProg\ideV6\hardware\arduino\avr
Detecting libraries used...
"c:\\FLProg\\ideV6\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\variants\\standard" "C:\\Users\\lenov\\AppData\\Local\\Temp\\arduino_build_483826\\sketch\\pr1.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for RemoteXY.h: [RemoteXY@2.4.5 RemoteXYV3@2.4.3]
ResolveLibrary(RemoteXY.h)
-> candidates: [RemoteXY@2.4.5 RemoteXYV3@2.4.3]
"c:\\FLProg\\ideV6\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\variants\\standard" "-Ic:\\FLProg\\ideV6\\portable\\sketchbook\\libraries\\RemoteXY\\src" "C:\\Users\\lenov\\AppData\\Local\\Temp\\arduino_build_483826\\sketch\\pr1.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE
Error while detecting libraries included by C:\Users\lenov\AppData\Local\Temp\arduino_build_483826\sketch\pr1.ino.cpp
Generating function prototypes...
"c:\\FLProg\\ideV6\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\FLProg\\ideV6\\hardware\\arduino\\avr\\variants\\standard" "-Ic:\\FLProg\\ideV6\\portable\\sketchbook\\libraries\\RemoteXY\\src" "C:\\Users\\lenov\\AppData\\Local\\Temp\\arduino_build_483826\\sketch\\pr1.ino.cpp" -o "C:\\Users\\lenov\\AppData\\Local\\Temp\\arduino_build_483826\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE
In file included from C:\Users\lenov\AppData\Local\Temp\flprog\pr1\pr1.ino:1:0:
c:\FLProg\ideV6\portable\sketchbook\libraries\RemoteXY\src/RemoteXY.h:151:4: error: #error RemoteXY mode does not defined or defined error: REMOTEXY_MODE__XXXXXXX
#error RemoteXY mode does not defined or defined error: REMOTEXY_MODE__XXXXXXX
^~~~~
pr1:96:5: error: #error RemoteXY mode does not defined or defined error: REMOTEXY_MODE__XXXXXXX
#error RemoteXY mode does not defined or defined error: REMOTEXY_MODE__XXXXXXX
^~~~~
Несколько библиотек найдено для "RemoteXY.h"
Используется: c:\FLProg\ideV6\portable\sketchbook\libraries\RemoteXY
Не используется: c:\FLProg\ideV6\libraries\RemoteXYV3
Используем библиотеку RemoteXY версии 2.4.5 из папки: c:\FLProg\ideV6\portable\sketchbook\libraries\RemoteXY
exit status 1
#error RemoteXY mode does not defined or defined error: REMOTEXY_MODE__XXXXXXX
Отправлено спустя 7 минут 23 секунды:
Не пойму что делать.
Может попробовать на ESP32 это всё собрать.
Целью было опробовать работу FLprog c RemoteXY.
Когда собрал свой проект и он не заработал ,решил полностью собрать пробный проект, точно так же как на видео ,и он у меня почему то тоже не заработал... мистика какая то!