LabVIEW Team Indonesia

cancel
Showing results for 
Search instead for 
Did you mean: 

Mohon Bantuan, menjalankan Stopwatch berdasarkan jarak tertentu ?

Solved!
Go to solution

Mohon bantuannya teman2 yang saya hormati, saya menggunakan labview 2014.
bagaimana cara dan langkahnya jika saya mau mambuat stopwatch berjalan atau memulai kerjanya saat berapa pada jarak tertentu, saya menggunakan sensor ultrasonic hc-sr04 sebagai input nya,

jadi saat sensor membaca misal jarak 10 cm maka stopwatch berjalan, mohon yang bisa menjawab saya sangat berterimkasih sekali. dan ada imbalan seadanya nanti jika berhasil.. hehe

0 Kudos
Message 1 of 10
(2,731 Views)

Hallo rizkymm37,

Untuk komunikasi sensor ke labview apakah sudah bisa? Terus kapan waktu akan berhenti setelah mendapatkan trigger(misal jarak 10). Untuk mengukur lama waktu dapat menggunakan tick cout (https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P839SAC&l=en-ID), bisa dilihat di sini referensinya, intinya nilai tick ahir dikurangi nilai tick awal.

0 Kudos
Message 2 of 10
(2,722 Views)
Solution
Accepted by topic author rizkymm37

komunikasi ke sensor sudah bisa, apakah waktunya bisa memulai otomatis saat misal berada di jarak terbaca di 10 cm kemudian berhenti srtelah 15 sekon ?

0 Kudos
Message 3 of 10
(2,719 Views)

Hi rizkymm37, 

 

Bisa dibuat seperti itu juga, bisa pakai tick count juga. Tapi jika ingin cepat, bisa pakai elapsed time, tinggal diatur mau berapa lama waktunya 

0 Kudos
Message 4 of 10
(2,715 Views)

apakah di elapsed time itu waktu mulainya kita bisa atur berdasarkan indikator jarak yang terbaca (misal saat 10 cm ) di sensor ultrasonik yang di sambungkan di labview ?
dan apakah juga elapsed time masuk di dalam while loop.

0 Kudos
Message 5 of 10
(2,710 Views)
Solution
Accepted by topic author rizkymm37

Elapsed time harus masuk ke dalam while loop, untuk trigger dimulainya elapsed time dimulai ketika elapsed time di eksekusi. Jadi tergantung code kamu, misalnya lebih dari 10cm baru mentrigger elapsed time bisa. 

0 Kudos
Message 6 of 10
(2,708 Views)
Solution
Accepted by topic author rizkymm37

untuk masukan nillai trigger/jarak yang di inginkan untuk memulai elapsed time berarti di setting di bagian mana nya ya kak ?

elapsedtime kah? yang bagian apa,

0 Kudos
Message 7 of 10
(2,705 Views)
Solution
Accepted by topic author rizkymm37

Sebaiknya menggunakan state machine untuk program ini, agar lebih mudah di kontrol state2 yang ada.

Jadi bisa dibuat state idle, baca jarak, elapsed time, dan exit, 

Saat di state baca jarak, ketika jarak yang di trigger sudah sesui, masuk ke state elapsed time. 

0 Kudos
Message 8 of 10
(2,697 Views)

Berarti seperti membuat 4 keadaan gitu ya, jadi saling tersingkron satu sama lain atau bagaimana maksudnya, mohon maaf saya banyak sekali tanya, soalnya pengguna baru labview dan di kejar waktu untuk segera menyelesaikan..

0 Kudos
Message 9 of 10
(2,692 Views)

Kalau state machine bisa buka referensi ini http://www.ni.com/tutorial/7595/en/

 

 

0 Kudos
Message 10 of 10
(2,687 Views)