06-20-2013 05:34 AM
Salam Master LabVIEW
mohon bantuannya untuk Tugas Akhir saya
bagaimana menampilkan nilai RGB dari objek yang telah terdeteksi?? dalam bentuk grafik ataupun desimal. saya hanya bisa menampilkan mixed sinyal graph dalam grafik frekuensi terhadap warna. tapi nilai dari grafik memberikan nilai dari image yang ditangkap bukan objek yang dideteksi.
lalu untuk pengiriman data string ke mikrokontroler masih terjadi eror, terkadang data bisa dibaca namun terkadang tidak terbaca sama sekali. apakah perlu fitur tambahan lain dalam blok diagram LabVIEW??
mohon bantuannya, terima kasih
Berikut Program LabVIEW dan Arduino
06-27-2013 02:57 AM
maksud pertanyaannya saya kurang jelas. Apakah berikut ini:
1. Bagaimana cara menampilkan data image, dalam bentuk RGB, dan displaynya adalah desimal atau grafik?
2. Kenapa pengiriman data pada mikro sering terjadi error?
Komentar dari VInya, jangan digambung antara mengambil gambar dari kamera dan komunikasi dengan mikro. Karena kalau mengambil gambar dan memprosesnya terjadi delay, maka komunikasi dengan mikro juga akan terganggung. Dipisah loop-nya. Satu loop untuk Vision, dan satu lagi loop untuk Mikro.
07-01-2013 11:37 PM
maaf pak krisna
untuk pertanyaan yang pertama maksudnya untuk menampilkan data RGB ke dalam grafik seperti Histogram.
saya ingin bertanya lagi pak untuk pengiriman serial apabila mempunyai data yang tetapi ingin mengirimnya hanya satu kali dan apabila ganti data ngirim maka mengirim data yang terbaru?(kalau boleh bisa minta contoh programnya pak)
07-01-2013 11:39 PM
Terima kasih pak untuk saran sebelum.
07-02-2013 07:48 PM
1. coba example ini yang dapat di cari di NI Example Finder
2. saya tidak mengerti maksud pertanyaan kedua
07-03-2013 05:35 AM
Terima kasih untuk solusi pertanyaan yang pertama
pertanyaan kedua Untuk pengiriman serial apabila terdapat pengiriman data yang berlangsung cepat dan data yang dikirim sama tetapi kita ingin mengirimnya hanya satu kali dapat dilakukan tidak pak?dan apabila datanya berubah maka akan dikirim data yang baru juga hanya sekali pengirimannya.
07-03-2013 06:36 AM
berarti harus ada sistem handshake, untuk menjamin data telah ditransfer secara benar. Biasanya, kalau mau simple, pakai ACK atau Acknowledge:
1. Mikro --> kirim "AAA"
2. Mikro --> terus menunggu response "ACK AAA"
3. LabVIEW --> VISA Read "AAA", lalu kirim "ACK AAA"
4. Mikro --> menerima "ACK AAA" lalu mengirim data baru, step berulang ke step 1.
Biasanya, kalau datanya terlalu besar untuk diulang kembali, bisa kirim MD5 Checksum, atau algoritma lain. Di LabVIEWnya sih mudah, di Mikronya yang mungkin rumit, saya tidak expert di Mikro, jadi tidak bisa membantu ya.