Sorry wrong code
Transmitter :
#include <SoftwareSerial.h>
int ROT ;
SoftwareSerial HC12(10, 11);
void setup() {
Serial.begin(9600);
HC12.begin(9600);
}
void loop() {
int ROT = analogRead(A0);
ROT = map(ROT , 515 , 1023 , 1100 , 1800) ;
Serial.println(ROT);
HC12.println(ROT);
delay(150);
}
Receiver :
#include <ServoTimer2.h>
#include <SoftwareSerial.h>
int ROT ;
ServoTimer2 myServo;
SoftwareSerial HC12(10,11);
void setup() {
myServo.attach(6);
HC12.begin(9600);
Serial.begin(9600);
}
void loop() {
while ( HC12.available()>0) {
ROT = HC12.parseInt();
Serial.println(ROT);
myServo.write(ROT);
delay(150);
}