Custom RC Transmitter
hi, everyone!
i building rc transmitter , receiver using rf 433mhz built arduino. need o have transmitter (on pin 12) reading 4 analog pins have position of x , y-axes on joysticks.
any appreciated! thanks!
here have far;
// suffix indicates joystick located on left-handside on breadboard
// b suffix indicates joystick located on right-handside on breadboard
int ypositiona = a0;
int xpositiona = a1;
int ypositionb = a2;
int xpositionb = a3;
int buttona = 1;
int buttonb = 2;
int data = 12;
void setup()
{
serial.begin(9600);
pinmode(ypositiona, input); // following 4 set input analog
pinmode(xpositiona, input);
pinmode(ypositionb, input);
pinmode(xpositionb, input);
pinmode(buttona, input); // following 2 set input digital
pinmode(buttonb, input);
pinmode(data, output); // data output on digital (pwm) pin 12
}
void loop()
{
ypositiona = analogread; //will 0 1023
xpositiona = analogread;
ypositionb = analogread;
xpositionb = analogread;
buttona = digitalread; //0 or 1
buttonb = digitalread;
data = analogwrite(xpositiona);
data = analogwrite(xpositionb);
data = analogwrite(ypositiona);
data = analogwrite(ypositionb);
}
i building rc transmitter , receiver using rf 433mhz built arduino. need o have transmitter (on pin 12) reading 4 analog pins have position of x , y-axes on joysticks.
any appreciated! thanks!
here have far;
// suffix indicates joystick located on left-handside on breadboard
// b suffix indicates joystick located on right-handside on breadboard
int ypositiona = a0;
int xpositiona = a1;
int ypositionb = a2;
int xpositionb = a3;
int buttona = 1;
int buttonb = 2;
int data = 12;
void setup()
{
serial.begin(9600);
pinmode(ypositiona, input); // following 4 set input analog
pinmode(xpositiona, input);
pinmode(ypositionb, input);
pinmode(xpositionb, input);
pinmode(buttona, input); // following 2 set input digital
pinmode(buttonb, input);
pinmode(data, output); // data output on digital (pwm) pin 12
}
void loop()
{
ypositiona = analogread; //will 0 1023
xpositiona = analogread;
ypositionb = analogread;
xpositionb = analogread;
buttona = digitalread; //0 or 1
buttonb = digitalread;
data = analogwrite(xpositiona);
data = analogwrite(xpositionb);
data = analogwrite(ypositiona);
data = analogwrite(ypositionb);
}
code: [select]
ypositiona = analogread; //will 0 1023
wrong syntax analogread()
code: [select]
buttona = digitalread; //0 or 1
wrong syntax digitalread()
code: [select]
data = analogwrite(xpositiona);
data = analogwrite(xpositionb);
data = analogwrite(ypositiona);
data = analogwrite(ypositionb);
what expecting analogwrite (used wrong syntax in case) , if why assign same variable ?
have looked @ examples in ide see how functions used ?
Arduino Forum > Using Arduino > Programming Questions > Custom RC Transmitter
arduino
Comments
Post a Comment