collapse

* Posts Recentes

+ LASERs por dropes
[03 de Julho de 2025, 19:35]


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]


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: visual basic + arduino  (Lida 21449 vezes)

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

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 1.034
Re: visual basic + arduino
« Responder #15 em: 17 de Novembro de 2012, 10:59 »
Bom dia,
tenho um programa no arduino que envia para serial.println(millis()/1000) .
Agora queria fazer a mesma coisa que serial monitor do arduino mas em vb.net.

O vb.net liga ao arduino mas depois quando tendo ler o que está a chegar ao serial para uma textbox multiline nunca aparece nada.
Tenho textbox.text = SerialPort.ReadExisting()
 

Offline rglove

  • Mini Robot
  • *
  • Mensagens: 527
Re: visual basic + arduino
« Responder #16 em: 17 de Novembro de 2012, 22:49 »
Eu costumo usar um evento da SerialPort chamado DataReceived ou qualquer coisa parecido.
Como queres ler a linha inteira altera o readExisting para readline.


EDIT: Não sei se o que pretendes é ir adicionando a info recebida a uma linha nova da textbox... Se for assim não dá e possivelmente é por isso que não vez nada.
Altera para Textbox1.text &= SerialPort1.ReadLine() & vbnewline

Depois diz se funcionou.
« Última modificação: 17 de Novembro de 2012, 22:51 por rglove »

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 1.034
Re: visual basic + arduino
« Responder #17 em: 18 de Novembro de 2012, 22:12 »
 Então o programa está a funcionar e os valores vão para textbox fica igual ao serial monitor arduino.

O problema é que faltava dtrenabler = true
então ligava o arduino e nunca tinha nada.
« Última modificação: 18 de Novembro de 2012, 22:16 por dio123 »