Controle de Servo e motor com Arduino Uno e controle PS2 sem fio

Boa noite galera,

eu aqui de novo,

Após uma pequena pausa estou de volta no fórum.

Seguinte: Ganhei de meu sobrinho um controle PS2 dazz 62118-9 sem fio.

Achei um código na net e gostei do resultado, porém gostaria de começar entender um pouco mais este bixim. Sei que tem um site que só fala nisto mais não entendo de programação afundo e ai me perco.

Fiz tempo atrás um controle PWM com o arduino somente com o led, o potenciometro e o Uno:

Eis o código:

int Ledpin=9;

int analogpin=A0;
int value=0;
int x;

void setup()
{
Serial.begin(9600);
pinMode(Ledpin, OUTPUT);
}

void loop()
{
value=analogRead(analogpin);
x=map(value,0,1023,0,255);
analogWrite(Ledpin,x);
Serial.println(x);
delay(100);
}

No lugar do potenciometro resolvi tascar o controle e o codigo ficou mais ou menos assim: (claro tem erro):

#include <PS2X_lib.h>
PS2X ps2x;

int Ledpin=3;
int analogpin=PSS_LY;
int value=0;
int x;
byte vibrate = 0;

void setup()
{
Serial.begin(9600);
pinMode(Ledpin, OUTPUT);
ps2x.config_gamepad(13, 11, 10, 12, true, true);
}

void loop()
{
ps2x.read_gamepad(false, vibrate);
value=analogRead(analogpin);
x=map(value,0,1023,0,255);
analogWrite(Ledpin,x)
Serial.print(x);
delay(100);
}

No lugar do pot (analogpin=9) eu substitui pelo controle do lado L eixo Y. Até printou alguma coisa no serial monitor mais depois que mexi porque o led não estava fazendo PWM ele dá erro.

Vamos aprimorar este código que no final farei um tutorial de como controlar um carrinho via Arduino Uno e controle dazz.

No aguardo de contribuições.

José Antonio

 

Exibições: 2971

Responder esta

Respostas a este tópico

Tem que tomar cuidado com essas cores, nem todos os conectores seguem esse padrão.

Garaginos, para a vossa biblioteca, trata-se da identificação e ligação do controle PS2 para Arduino.

E ai pessoal nada ? 

Não estou a cegas já descobri alguma coisa. Já estou conseguindo ligar e desligar um led a partir de qualquer tecla, ainda não estou dominando os controles PWM mais chego lá.

Boa Tarde José Antônio, eu tb comprei um controle remoto sem fio quase igual ao seu, a gente pode tentar trocar algumas ideias, pois eu tb quero fazer um carrinho com esse controle remoto, só que estou tento dificuldades em conectar no arduino, vc pode me dar uma ajuda,? To aqui batendo cabeça tb...vlw..!!!

dá uma olhada..http://pt.aliexpress.com/item/32-For-robot-spider-channel-servo-mot...

Obs: Sem o controlador..!!!

Boa noite João.

Já consegui bastante com o controle inclusive controlar o motor do carrinho, acender as lâmpadas e controlar o servo.

Vou procurar em meus projetos e te envio ok.

Valeu,

 

Fiz um tutorial completo em :
Vídeo no Youtube

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço