Saturday, August 2, 2014

Tutorial Arduino (Indonesia) : LCD 16x2 part 1

Kmaren kan tentang LED berkedip, nah sekarang ke bahasan selanjutnya yaitu LCD.

Buat unit/ Ekstrakulikuler Robotika biasanya hal paling sering dipakai adalah koding untuk konfigurasi LCD 16x2. LCD ini umum di pasaran, biasanya harganya 50ribuan. Memang mahal sih, tapi itung itung investasi, soalnya hal ini memang ngebantu banget. Kenapa? soalnya di LCD kita bisa menampilkan bahasa yang lebih dipahami manusia, bahasa kerennya periperal.

oh iya Ini adalah part 1, masih ada part 2. kenapa dibagi 2? biar ga ngabisin kuota sama pelan-pelan belajarnya, biar enak heheh.

Berikut adalah konfigurasi pin LCD 16x2 dan Arduino



VCCnya bisa kalian kasih tegangan positif 5 Volt, jangan lebih yah, ntar jebol, sayang banget 50ribu terbang gitu aja.

Untuk percobaan kali ini alat yang dibutuhkan  adalah


  • PC dengan Arduino IDE
  • Arduino Board + Kabel
  • LCD 16 x 2
  • Kabel-kabel Penghubung (6 + 2)

1.       Rangkai rangkaian seperti gambar berikut. Bisa kalian liat setiap VCC biasanya dikasih kabel warna merah, nah Ground/GND warnanya item, hal ini adalah pengetahuan dasar, karena bakalan fatal banget klo kaliah kebulak balik ngasih tegangan.



      Buka Arduino IDE, dan buka contoh yang disediakan. 
File > Examples > LiquidCrystal > Display

contoh itu adalah contoh paling dasar yah. Dengan itu kalian bisa menampilkan kata frasa hello world yang kedap kedip tiap detik.


2.       kodingnya bisa kalian liat di bawah.




Agar sama dengan pengaturan di atas maka kita ubah kodenya RS, EN, D4, D5, D6, D7 menjadi lcd(13, 12, 11, 10, 9, 8);

Perlu diperhatikan bahwa apabila kita menggunakan sketch ini, kita harus menambahkan library LiquidCrystal.h
caranya?
kasih #include <LiquidCrystal.h>

selain itu pada pada void setup
kita harus memberikan pengaturan baris dan kolom yang dipakai pada LCD

lcd.begin(16, 2); // berarti kolom yang digunakan adalah 16 dan baris yang digunakan 2

setelah itu upload sketch

Pilih board pada menu Tools > Board > pilih Arduino yang digunakan
Pilih port pada menu Tools > port > pilih port yang terhubung pada arduino


Lalu klik ikon Upload. Tunggu hingga proses upload selesai (done), dan program akan otomatis berjalan dengan sendirinya.




!!!!
Hal minor yang perlu diperhatikan adalah kita memerlukan 6 port digital untuk menggunakan LCD, yang artinya misalkan kita pakai Arduino uno, port digital yang tersisa ya tinggal 8 atau hampir setengahnya abis kepake buat LCD.

sekian. semoga membantu :)

untuk melihat contoh lainnya bisa di Playground Arduino

Artikel Terkait

Tutorial Arduino (Indonesia) : LCD 16x2 part 1
4/ 5
Oleh

Berlangganan

Suka dengan artikel di atas? Silakan berlangganan gratis via email