// controle rf - joy.c - Criado pelo studio UNO 2.3
// 5 April 2016 12:46:21 pm
#include <uno.h>
// Declaracao das Variaveis
int direito;
int eixo_X;
int eixo_Y;
int esquerdo;
//Funcao Principal
void main(void)
{
__inicializa;
__backlight(__ON);
while(TRUE) {
eixo_X = ((__ControllerGetJoystick_X(1) - 128) * 8);
__delay(10);
eixo_Y = ((__ControllerGetJoystick_Y(1) - 128) * 8);
__delay(10);
esquerdo = (eixo_Y + eixo_X);
direito = (eixo_Y - eixo_X);
if ((direito < -1023)) {
direito = -1023;
}
if ((esquerdo < -1023)) {
esquerdo = -1023;
}
if ((direito > 1023)) {
direito = 1023;
}
if ((esquerdo > 1023)) {
esquerdo = 1023;
}
__motor(1, esquerdo);
__motor(2, direito);
}
while(TRUE) { }
}