collapse

* Posts Recentes

Cerca eléctrica por SerraCabo
[14 de Junho de 2025, 23:26]


Alguém arranja motores? por almamater
[10 de Junho de 2025, 22:34]


Condensador 4.7uF 0603 por brunus
[09 de Junho de 2025, 15:52]


+ LASERs por dropes
[30 de Maio de 2025, 23:11]


Lenovo IdeaPad 3 Não liga por jm_araujo
[07 de Maio de 2025, 19:10]


Identificar Diodo Zenner por filjoa
[01 de Maio de 2025, 23:07]


Meu novo robô por dropes
[18 de Março de 2025, 14:51]


JBL partybox On-The-Go por almamater
[21 de Fevereiro de 2025, 23:32]


Talking Reverse Engineering with an Absolute Legend! por SerraCabo
[13 de Fevereiro de 2025, 09:56]


Motoserra Stihl 120C por brunus
[11 de Fevereiro de 2025, 16:29]

Autor Tópico: (Programação)Duvida no arduino  (Lida 46182 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvida no arduino
« Responder #60 em: 02 de Junho de 2011, 21:46 »
Desinstalas tudo e instalas só um.
Avr fanboy

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #61 em: 02 de Junho de 2011, 21:57 »
Vou fazer até outra coisa... Levo tudo para a empresa onde estou a estagiar e num pc de lá, experimento, instalo a pen Bluetooth e saco o arduino-0022 a ver se dá...
Espero que funcione... Se não, não sei o que fazer... E não gostava de desistir deste projeto...

Cumprimentos, A'João

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvida no arduino
« Responder #62 em: 02 de Junho de 2011, 22:02 »
Vais desistir apenas por isso?
Onde se aprende mais é a resolver esse tipo de problemas..
Avr fanboy

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #63 em: 02 de Junho de 2011, 22:06 »
Não é apenas por isso... É que isto está a dar cabo de mim, só problemas atrás de problemas. Mas tenho de tentar levar isto até ao fim... Faltam-me bases para fazer o que quero fazer, mas pronto, começei vou tentar acabar...

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvida no arduino
« Responder #64 em: 02 de Junho de 2011, 22:08 »
Por um lado não te devias atirar de cabeça logo para Arduino bluetooth, por outro lado assim aprendez á primeira lol.
Avr fanboy

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: Duvida no arduino
« Responder #65 em: 02 de Junho de 2011, 22:18 »
mas o bluetooth não é encriptado e precisa de password?

não será esse o teu problema?

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #66 em: 03 de Junho de 2011, 09:38 »
Sim, precisa de uma passe que é 12345. Mas isso, eu meto quando ligo a pen bluetooth e se encontram um ao outro.

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #67 em: 06 de Junho de 2011, 00:10 »
Olá de novo...

Queria AGRADECER AO FORUM DA LUSO ROBÓTICA e a TODOS os que me ajudaram. Pois já consegui (finalmente) ter tudo montado e a funcionar. Já consigo enviar também tudo o que quero para o arduino. O segredo (como já aqui tinham referido) é fazer o reset na altura certa e andes disso ver as portas COM se estão corretas!

Agora vem ai a programação...

Já tenho algumas coisas feitas (para testar). Mas o que eu queria fazer era, que o arduino ficasse á espera de receber informação, por exemplo, ele recebe o numero 2 por bluetooth do telemovel (pelo bloco de notas do telemovel) e anda em frente, depois envio o 5 e ele pára e assim sucessivamente... É possível fazer isto?

Cumprimentos, AJoão

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Duvida no arduino
« Responder #68 em: 06 de Junho de 2011, 00:13 »
Sim, é possivel fazer isso.
Agora é pesquisar sobre o assunto e postares aqui as tuas duvidas, e força com o projecto ;)
Avr fanboy

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #69 em: 06 de Junho de 2011, 00:19 »
Código: [Seleccione]
/* Programa de teste aos motores */

#include <Stepper.h>            // Preciso da biblioteca de controlo dos motores

#define  steps  10             // Numero de passos numa volta completa do motor.


#define  m1_red  11
#define  m1_black  10
#define  m2_red  6
#define  m2_black  5

// Definicao dos objectos de controlo dos motores
Stepper motor = Stepper(steps, m1_red, m2_red, m1_black, m2_black);

void setup()
{
    // Definicao da velocidade em rotacoes por minuto.
    motor.setSpeed(50);
}

void loop()
{
  // Definicao do numero de passos a executar.
  motor.step(500);
}


Usei este para testar os motores... Nada de especial, mas serviu para ver se estava tudo a funcionar...

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #70 em: 06 de Junho de 2011, 15:31 »
Alguém sabe como programar o arduino para ele ficar a espera de receber dados? Por exemplo ele está a espera e quando recebe um numero liga os dois motores, passado 10 segundos esquece esse numero e fica a espera de outro....

Cumprimentos

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Duvida no arduino
« Responder #71 em: 06 de Junho de 2011, 16:30 »
delay (100);
while (Serial.available>0)
{
  // instruçao para leres os dados da porta serie
}

simples e eficas

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino
« Responder #72 em: 06 de Junho de 2011, 19:06 »
Obrigado, vou ver  se funciona... xD

Offline AJoao

  • Mini Robot
  • *
  • Mensagens: 126
Re: Duvida no arduino (Programação)
« Responder #73 em: 07 de Junho de 2011, 18:32 »
Olá.

Alguém sabe os comandos para o arduino reconhecer os números? É que primeiro de tudo, quando o telemovel encontra o arduino (por bluetooth) e mando por exemplo o numero 2(escrevo no bloco de notas do telemovel) e ele nem recebe, no telemovel aparece "falha de envio" e o que eu queria era que o telemovel envia-se e ele reconheçese, 2 andar em frente por exemplo.
Alguém me pode ajudar com isto?

Cumprimentos

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Duvida no arduino (Programação)
« Responder #74 em: 07 de Junho de 2011, 19:01 »
Olá.

Alguém sabe os comandos para o arduino reconhecer os números? É que primeiro de tudo, quando o telemovel encontra o arduino (por bluetooth) e mando por exemplo o numero 2(escrevo no bloco de notas do telemovel) e ele nem recebe, no telemovel aparece "falha de envio" e o que eu queria era que o telemovel envia-se e ele reconheçese, 2 andar em frente por exemplo.
Alguém me pode ajudar com isto?

Cumprimentos

Porque raio o que escreves no bloco de notas do telemóvel devia ser enviado para o Arduino por BT?
Estás a usar symbian? Se sim ve os exemplos de python :)

PS: Não leves aquele "porque raio" negativamente foi só para que tentasses pensar porque não funcionaria, e o senso também explica no post seguinte ;)
« Última modificação: 07 de Junho de 2011, 20:42 por metRo_ »