collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: PAP - SONDA MOVEL - explorUino [CONCLUÍDO]  (Lida 57268 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: proejcto d final de curso
« Responder #15 em: 11 de Novembro de 2009, 18:59 »
Então, abres o google e pesquisas:
"basic joystick input"
"c joystick input"

Depois comparas e vês a que achas mais simples e escolhes.

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #16 em: 11 de Novembro de 2009, 21:10 »
por exemplo no python como consegues fazer isso ?




Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: proejcto d final de curso
« Responder #17 em: 11 de Novembro de 2009, 21:12 »
Já sacaste o código fonte do ProtoVCI? De certeza que não...  :P

Sacas e ves aquilo... Basicamente isso vai responder à tua pergunta.
Há uma parte do código responsável por pegar nos dados do Joystick. E outra parte para enviar o que é para enviar por Serial.

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #18 em: 11 de Novembro de 2009, 21:29 »
onde vou sacar isso podes.me mandar o link?

loool

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: proejcto d final de curso
« Responder #19 em: 11 de Novembro de 2009, 21:40 »
protovci.wordpress.com

Está lá uma página de Downloads.

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #20 em: 11 de Novembro de 2009, 21:57 »
ja consegui ver ;)

agora em termos graficos como funciona essa parte?

obrigado pela paciencia ;)

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #21 em: 14 de Novembro de 2009, 22:58 »
alguem aqui ja fez umas lagartas?
eu gostava de por umas no carro
mas as de compra normalmente sao caras

cump.

Offline ricardo-reis

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.338
Re: proejcto d final de curso
« Responder #22 em: 15 de Novembro de 2009, 01:51 »
eu tenho aí um post que link(a) um site de um pessoal que se dedica à construção de tanques rc (enooormes) que explicam mt bem como fazer as lagartas (e não só) pesquisa no portal por 'lagartas' ou 'construção de lagartas'..

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #23 em: 04 de Fevereiro de 2010, 22:31 »
PRECISAVA DE UMA AJUDINHA ;)
ALGUEM ME PODE AJUDAR NISTO POR AQUI?
tenho uma pequena grande duvida lool

eu quero comunicar 2 arduinos com o xbee

vou ter um sensor de temperatura 2 motores que vao estar num carro

depois vou ter de controlar

a minha duvida é

por os xbee a comunicar e em termos de programaçao por exemplo no xbee que envia

ter "1" do pin 3 e o arduino que recebe vai por os motores a funcionar para a frente
e o sinal do sensor como envia.lo e conseguir ler o sinal nas saidas do arduino

gostava de saber em termos de programaça uma ideia para perceber melhor como se faz essa programaçao eu tenho alguns conhecimentos de C mas nao muito

podem.me ajudar?;)

cump.
ze pedro


Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: proejcto d final de curso
« Responder #24 em: 04 de Fevereiro de 2010, 22:49 »
Citar
tenho uma pequena grande duvida lool

eu quero comunicar 2 arduinos com o xbee

vou ter um sensor de temperatura 2 motores que vao estar num carro

depois vou ter de controlar

a minha duvida é

por os xbee a comunicar e em termos de programaçao por exemplo no xbee que envia

ter "1" do pin 3 e o arduino que recebe vai por os motores a funcionar para a frente
e o sinal do sensor como envia.lo e conseguir ler o sinal nas saidas do arduino

gostava de saber em termos de programaça uma ideia para perceber melhor como se faz essa programaçao eu tenho alguns conhecimentos de C mas nao muito

podem.me ajudar?;)

cump.
ze pedro

tens que mudar de compilador para o teu português, não está facil de entender exactamente o que pretendes  :p

para usares xbee com arduinos, podes começar por experimentar comunicação Serial. Tenho um breve post em que mostro um exemplo: http://lusorobotica.com/index.php/topic,319.0.html

se fizeres uma pesquisa no forum por "comunicação serial" obterás muita informação útil

boa sorte


Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: proejcto d final de curso
« Responder #25 em: 05 de Fevereiro de 2010, 23:36 »
vou tentar ser mais explicito..

imagina que  tenho um botão e carrego no botão que está ligado ao arduino  (por exemplo ao pin 1)
depois como o pin 1 foi a 1  vai enviar para o outro arduino que estão a comunicar através do xbee a ordem de fazer andar os dois motores para a frente

os motores vão estar ligados com o L293D

imagina que o motor 1 está ligado ao pin 1 e 2 e o motor 2 esta ligado ao pin 3 e 4


isto é so para ter uma ideia

ja entendes.te melhor? lool

obrigado pela atençao;)

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: proejcto d final de curso
« Responder #26 em: 06 de Fevereiro de 2010, 00:46 »
leste o post que eu escrevi? qual foi a parte que não percebeste?   

tens aqui mais informação

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: PAP - Comunicações sem fios duvida
« Responder #27 em: 07 de Fevereiro de 2010, 15:37 »
ja li ;)

Citar
// SENDER

int analogValue2, analogValue5, val2, val5;

void setup()
{
// start serial port at 19200 bps
Serial.begin(19200);
}

void loop()
{
// read analog input
analogValue2 = analogRead(2);
analogValue5 = analogRead(5);

val2 = map(analogValue2, 0, 1023, 253, 0);  // 254 and 255 for SYNC
val5 = map(analogValue5, 0, 1023, 253, 0);

Serial.print(254, BYTE); //SYNC char
Serial.print(val2, BYTE);

Serial.print(255, BYTE); //SYNC char
Serial.print(val5, BYTE);


delay(150);
}


Citar
// RECIEVER

byte incomingByte, sensor1, sensor2;

void setup() {

// start serial port at 19200 bps
Serial.begin(19200);
Serial.println(”Ready!”);

pinMode (5, OUTPUT);
pinMode (6, OUTPUT);

delay(1000);

}

void loop() {

if (Serial.available()) {
incomingByte = Serial.read();


Serial.print(int(incomingByte));

if ((int(incomingByte) == 254)) {
sensor1 = Serial.read();
Serial.print(”Sensor 1 = “);
Serial.print(int(sensor1));
}

if ((int(incomingByte) == 255)) {
sensor2 = Serial.read();
Serial.print(”  Sensor 2 = “);
Serial.print(int(sensor2));

}
}

analogWrite (5, sensor1);
analogWrite (6, sensor2);
}

 o que ta com o risco por cima é o que  nao percebo bem como isso "funciona" lol

obrigado mais uma vez pela paciência mas nunca trabalhei com isto e tenho so alguns conhecimentos de linguagem c e quero aprender mais qualquer coisa ;)
 
« Última modificação: 07 de Fevereiro de 2010, 19:23 por _ze_pedro_ »

Offline guibot

  • Mini Robot
  • *
  • Mensagens: 651
    • Guibot
Re: PAP - Comunicações sem fios duvida
« Responder #28 em: 07 de Fevereiro de 2010, 22:04 »
porque não lês antes uns bons tutoriais para entenderes melhor aquilo com que vais lidar?

Offline _ze_pedro_

  • Mini Robot
  • *
  • Mensagens: 107
Re: PAP - Comunicações sem fios duvida
« Responder #29 em: 08 de Fevereiro de 2010, 19:59 »
ja tou a entender melhor ;) ja li umas coisitas

so uma pergunta

a ligaçao do xbee ao arduino é feito dessa maneira nao è?

http://www.rogercom.com/ZigBee/XBeeConfig1.gif

os 3.3V ligam ao pin 1
os pin 10 vai a massa

para comunicar os dois basta fazer isso nos dois x bee nao é?