LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

problem pengambilan data dari arduino

para master labview saya mau nanya untuk menampilakan data serial port dari arduino untuk lebih dari 1 data itu block diagram nya gimana ya ?
yang saya tampilkan itu untuk block diagram dan front untuk pengambilan 1 data aja dari arduino

 

Download All
0 Kudos
Message 1 of 7
(5,069 Views)

code Arduino nya mana?

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 2 of 7
(5,049 Views)

ini mas , saya upload .ino nya ga bisa mas

Download All
0 Kudos
Message 3 of 7
(4,966 Views)

Di save sebagai .txt saja, atau copy paste. Jangan gambar, susah untuk CTRL+F.

 

Data mana saja yang mau diambil? Sekilas dilihat dari data "Serial.print" kelihatannya ada distance, velocidade, setpoint.

 

Saran saya, dari setiap data yang di "Serial.print", tambahkan sesuatu yang unik, jadi gampang "parsing" (memisahkan) data nya di LabVIEW. Contoh, saat saya "Serial.print"-kan data distance, saya kasih huruf @<data distance>@ Jadi di LabVIEW saya tinggal cara huruf @, lalu pisahkan. Data velocidade saya kasih #<data velocidade>#.

 

Semoga bisa dimengerti.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 4 of 7
(4,947 Views)

ini pak saya lampirkan sintaxnya di notepad

0 Kudos
Message 5 of 7
(4,882 Views)

 

        Serial.print(velocidade);Serial.print("\t");
        Serial.print(setpoint); Serial.print("\t");
  delay(200);

Di dalam loop(), fungsi di atas yang memprint data velocidade dan setpoint. Dan pemisah data di antaranya adalah "\t", atau tab.

 

 

Kalau dari yang saya kira-kira, data keluarnya adalah:

<velocidade>     <setpoint>     <velocidade>     <setpoint>...

kalau saya ubah jadi angka misalnya, utk kemudahan ilustrasi:

12.45    13.00    12.48     13.00

 

Pertanyaan saya, tahu dari mana, data mana yang velocidade dan data mana yang setpoint? Makanya saya bilang di post saya sebelumnya, berikanlah "identifier" atau penanda, ini data apa. Misalnya kalau data velocidade, diberikan huruf "@", dan data setpoint diberikan huruf "$" di depannya sehingga data ilustrasi di atas menjadi:

@12.45    $13.00    @12.48     $13.00

 

Di LabVIEW terbaca via Serial, kan kelihatan mana data yang mana.

Certified LabVIEW Developer (CLD)
Certified TestStand Developer (CTD)
Using LabVIEW 8.5.1 (2008) to LabVIEW 2024
0 Kudos
Message 6 of 7
(4,790 Views)

fungsi yang di pakai apa pak ?

terus apakah pakai fungsi pengambilan karakter ?

bisa kasih contoh diagram bloknya ?terimakasih pak

0 Kudos
Message 7 of 7
(4,027 Views)