kembali lagi dengan saya, kali ini saya akan melanjutkan janji saya yang ada di part 1. Di posting ini saya akan membahas bagaimana bermain LCD 16x2 dengan arduino tapi g modal alias cuman pake PROTEUS. hehehe..
siapkan senjata senjata berikut ini:
1. open program proteus anda
2. insert library arduino uno dan lcd 16x2
3. rangkai seperti gambar berikut
pin lcd ke data terserah dapat di modif dengan suka - suka. tapi nanti perhatikan listing programnya ya..
4. buka software arduino
5. salin atau copy listing program berikut ini (lebih baik di ketik lagi sendiri, supaya cepat ingat dan hafal)
2
3 LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
4
5 void setup() {
6 lcd.begin(16, 2);
7 }
8
9 void loop() {
10 lcd.setCursor(0,0);
11 lcd.print("Belajar LCD");
12 lcd.setCursor(0,1);
13 lcd.print("Arduino Proteus");
14 }
berikut penjelasan dari llisting program diatas mulai baris 1 yaa
baris 1 merupakan fungsi dimana kita akan memanggil library program didalam arduino untuk dapat menentukan dimana letak letak pin LCD tersebut.
baris 3 menyetting port lcd mana saja yang akan digunakan di arduino jadi begini urutannya
Koneksi Board LCD - Arduino:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 10
* LCD D5 pin to digital pin 9
* LCD D6 pin to digital pin 8
* LCD D7 pin to digital pin 7
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 10
* LCD D5 pin to digital pin 9
* LCD D6 pin to digital pin 8
* LCD D7 pin to digital pin 7
baris 6 digunakan untuk mengeset bahwa yang digunakan adalah lcd 16x2 karena dipasaran terdapat banyak tipe LCD
baris 5 dan 9 sudah tau kan ya? itu merupakan sub program arduino yang dipatenkan, kl maw setting di void setup kl maw mengulang2 program di void loop
baris 10 dan 12 kita akan mengeset dimana kita akan mulai, jadi lcd 16x2 ada 16kolom dan 2baris, kl di program arduino urutannya (kolom,baris) kolom dimuali 0-15 dan baris dimulai 0-1.
baris 11 dan 13 digunakan untuk mengetik apa yang akan ditampilkan di LCD.
6. jika selesai maka compile program tersebut dengan verify atau ctrl+r. trus bagaimana cara memasukan hasil compilean ke dalam proteus. nah mari kita bahas di mari.
- tetep di software arduinonya yaa, buka file > prefrences maka akan tampil
centang bagian compilation.
- jika sudah verify lagi program kalian di arduino dan perhatikan di bagian bawah yang hitam akan ada tulisan yang berakhiran .hex
- copy tulisan tersebut.
7. buka proteus anda kembali dan klik 2 kali pada board arduino uno anda makan akan muncul
paste alamat dari hasil compilean arduino tadi di program file.
8. jalankan atau run proteus anda, dan taraaa hasilnya seperti gambar dibawah ini
itulah berbagai cara bagaimana belajar LCD di arduino menggunakan proteus, sebenernya masih banyak command command yang terdapat untuk memrogram LCD. tpi yang saya bahas kali ini yang sederhana dulum lainnya menyusul yaa,
wassalammualaikum wr.wb.
No comments:
Post a Comment