LABORATORIUM INSTRUMENTASI
CONTROLLING LED (MENGONTROL LED MENGGUNAKAN
ARDUINO)
Dosen Pengampu:
Disusun Oleh:
FIRDA PRAMESTHI
MAULANA ISHAQ
CAKRANINGRAT
I. Tujuan Percobaan
1. Membantu mahasiswa memahami bagaimana pengguna berinteraksi dengan aplikasi
ViewLab dan untuk mengenal prinsip-prinsip desain antarmuka grafis yang efektif.
2. Menguji Mahasiswa dalam mengoperasikan aplikasi ViewLab untuk membuat tampilan
yang sesuai dengan tujuan yang ditetapkan.
3. Membantu mahasiswa dalam menerapkan logika pemrograman untuk mengembangkan
rangkaian yang dapat mengkonversi suhu dari satu satuan ke satuan lainnya.
4. Mahasiswa akan mempelajari prinsip-prinsip dasar dalam konversi suhu dari Kelvin ke
Celcius dan sebaliknya, serta memastikan keakuratan dan ketepatan hasil konversi.
1. front panel
front panel adalah bagian window yang berlatar belakang abu-abu serta mengandung control
dan indikator. front panel digunakan untuk membangun sebuah VI, menjalankan program dan
mendebug program. Tampilan dari front panel dapat di lihat pada Gambar 2.1
Gambar 2.1 Front Panel
2. While Loops
While loops tidak jauh berbeda dengan bahasa pemrograman berbasis text, fungsi while
loops pada graphical programming LabVIEW juga sama yaitu akan mengeksekusi code
di dalam loop tersebut sampai suatu kondisi terpenuhi untuk menghentikannya. Pada
bahasa pemrograman berbasis text, While loops sama dengan Do-Loop atau Repeat-
Untill.
4. Program Arduino:
• Buat program sederhana dalam Arduino IDE yang membaca data yang dikirimkan
melalui port serial dan mengontrol LED berdasarkan data tersebut.
• Pastikan program di Arduino mengenali perintah "On" dan "Off" dari LabVIEW.
5. Hubungkan Arduino dengan LabVIEW:
• Buat koneksi serial antara LabVIEW dan Arduino Uno.
• Set konfigurasi serial port di LabVIEW sesuai dengan port yang digunakan oleh
Arduino Uno.
6. Uji Coba:
• Jalankan VI LabVIEW dan pastikan antarmuka pengguna muncul dengan baik.
• Cobalah untuk mengontrol LED dengan mengklik tombol "On" dan "Off".
• Perhatikan respons LED terhadap perintah yang dikirimkan dari LabVIEW melalui
Arduino Uno.
7. Validasi dan Debugging:
• Pastikan bahwa LED menyala dan mati sesuai dengan perintah yang diberikan
melalui LabVIEW.
• Lakukan debugging jika terdapat masalah dalam komunikasi antara LabVIEW dan
Arduino Uno.
• Periksa koneksi hardware dan konfigurasi perangkat lunak untuk memastikan
semua sudah diatur dengan benar.
1. Tugas 1
Membuat sebuah rangkaian dengan saklar LED dan juga menampilkan grafik pada waveform
chart yang dikendalikan oleh Potensiometer
V. Data Praktikum
1. Percobaan 1
Dokkumentasi hasil percobaan 1
Dengan integrasi ini, pengguna dapat melihat tren dan perubahan intensitas cahaya LED
secara visual, meningkatkan pemahaman tentang perilaku sistem secara keseluruhan.
Kombinasi antara kontrol digital LED dan pengukuran analog cahaya memberikan
pemahaman yang lebih luas tentang aplikasi praktis dari konsep-konsep dalam rekayasa
sistem, serta meningkatkan keterampilan dalam pengembangan sistem kontrol dan
pemantauan.
VII. Kesimpulan
Kesimpulannya, kedua percobaan berhasil mengintegrasikan Arduino Uno dengan LabVIEW
untuk mengendalikan LED dan memantau cahaya yang dihasilkan. Percobaan pertama
memberikan pengalaman dalam pengendalian LED melalui antarmuka pengguna, sementara
percobaan kedua menambahkan pengukuran cahaya menggunakan potensiometer dan grafik
visual. Integrasi ini meningkatkan pemahaman tentang aplikasi praktis dari konsep rekayasa
sistem dan keterampilan dalam pengembangan sistem kontrol dan pemantauan.