kód projektu (reciver)
Kód: Vybrat vše
#include <RHReliableDatagram.h>
#include <RH_NRF24.h>
#include <SPI.h>
#include <Servo.h>
#define CLIENT_ADDRESS 1
#define SERVER_ADDRESS 2
RH_NRF24 RadioDriver;
RHReliableDatagram RadioManager(RadioDriver, SERVER_ADDRESS);
uint8_t ReturnMessage[] = "JoyStick Data Received";
uint8_t buf[RH_NRF24_MAX_MESSAGE_LEN];
Servo servo;
void setup()
{
servo.attach(8);
Serial.begin(9600);
}
void loop()
{
if (RadioManager.available())
{
uint8_t len = sizeof(buf);
uint8_t from;
}
{
int val = analogRead(buf[0]);
val = map(val,0,255,0,1023);
servo.write(val);
}
}
a objevuje se mi tato chyba
Kód: Vybrat vše
Arduino: 1.8.13 (Windows Store 1.8.39.0) (Windows 10), Vývojová deska: "Arduino Uno"
libraries\Servo\avr\Servo.cpp.o (symbol from plugin): In function `ServoCount':
(.text+0x0): multiple definition of `__vector_11'
libraries\RadioHead\RH_ASK.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Nastala chyba při kompilaci u desky Arduino Uno.
Táto zpráva by měla mít víc informacií v
"Zobrazení podrobného výstupu při kompilaci"
podle zapnuté volby v Soubor -> Nastavení.
Děkuji Pařízek Matěj