sending of spoofing FM signals to a RC car ?

okay time for a little explanation :stuck_out_tongue: i am going to post pictures with a little detailed information about how its all hooked up :stuck_out_tongue:

first of all the almighty arduino:

regular arduino UNO, i have a signal pin coming in on PWM 3, V+ containing 5v going to the vin and GND going to "GND" :L here is a picture of the arduino's hook up:

then we have the motor:

as u can see its a DC brushless motor from kyosho :stuck_out_tongue: and it has something called HI-torque ? well thats all the information i have on it :slight_smile:

next we have the speed controller connected to the arduino using a 3 wires :stuck_out_tongue: supposedly V+ (i used a multimeter, its 5v) connected to vin on the arduino, ground(connected to arduino's GND) and the signal wire connected to PMW pin 3 on the arduino. image of the speed controller:

basicly its just a cooling block, a chip that controlls the motor and speed of it etc... i checked the IC and it is a M51660L chip :slight_smile: uhm the engine is connected to the speed controller using 2 wires that is red and black(+ and -) xD jupp thats it for the speed controller

next up is the receiver :stuck_out_tongue: it has 4 different sets of pins, these are batt, CH1, CH2 and CH3 each of them have 3 pins(V+, ground, signal) its a Hitec HFS-03MT extra narrow band, single conversion xD anyways here it is(btw it is not connected to the circuit anymore):

nothing to say for the receiver :stuck_out_tongue:

then we have the battery, its from "RC System" it outputs 8,4 Volts 3000 mAh at it says "ref. SA10048N" on it :stuck_out_tongue: picture below:

connected to the speed controller using one of thoose regular RC battery cables :stuck_out_tongue:

and at last we have my code being used, notice that i have already tried different syntaxes like servo.write etc... this is just the code i ended up with :stuck_out_tongue:

#include <Servo.h>

int motor = 3;
int workingLed = 11;
int force = 1;

Servo servo;

void setup() {
  servo.attach(motor);
}

void loop() {
  for(int x = 0; x < 179; x++) {
    servo.writeMicroseconds(x);
    delay(100);
  }
}