collapse

* Posts Recentes

Default Fuse & Uno Bootable por dropes
[Hoje às 15:47]


Como criar Gerber F.Cu a partir do ficheiro BottomCu.gbr? por senso
[Ontem às 09:33]


timer de 500ms por dropes
[24 de Fevereiro de 2020, 12:36]


China "de férias" por brunus
[23 de Fevereiro de 2020, 20:52]


Procuro memória portátil PC2-5300S-555 por brunus
[22 de Fevereiro de 2020, 15:35]


Cortar Vidro por dropes
[22 de Fevereiro de 2020, 12:54]


STM32 inicio por dio123
[21 de Fevereiro de 2020, 09:49]


Audio - Controlo Volume por almamater
[20 de Fevereiro de 2020, 16:57]


Intercomunicador / video porteiro por beirao
[19 de Fevereiro de 2020, 22:16]


TV Samsung: ver ficheiros ou ligar ao TM por Njay
[19 de Fevereiro de 2020, 13:52]

Autor Tópico: visual basic + arduino  (Lida 15216 vezes)

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

Offline dio123

  • Mini Robot
  • *
  • Mensagens: 948
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: 948
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 »