iklan header

Menampilkan nilai sensor di Lcd 16x2 Arduino

Sebelum lanjut ke materi ini,admin sarankan kalian pahami dahulu tentang Membaca nilai sensor dan Menampilkan text di Lcd 16x2 arduino. Jika kalian sudah memahaminya maka dalam materi ini tidak akan ada kesulitan. Sehingga kalian akan mudah untuk mempelajarinya dan diharapka kalian dapat membuat karya dengan dua komponen tersebut.

Sensor dan lcd adalah dua komponen yang sering digunakan dan komponen tersebut tidak dapat dipisahkan karena sensor sebagai nput dan lcd sebagai output. Kenapa lcd 16x2 banyak digunakan? karena lcd 16x2 dengan ukurannya yang kecil akan mempermudah kalian untuk dibawa kemana-mana dan bisa belajar dimana-mana. Dua komponen tersebut ibarat adik kakak yang saling melengkapi satu sama lain.

Baca Juga : Menggunakan 2 sensor yang berbeda di arduino

Materi ini akan sering kalian gunakan jika kalian membuat sebuah projek. Kali ini admin memakai sensor gas untuk inputnya. Jika kalian ingin menggunakan sensor lain , tidak perlu khawatir karena kode program yang digunakan sama seperti ini asalkan pin yang digunakan untuk input yaitu pin Analog dan digital. Dan juga mempunyai inisial pinMode hanya satu misal input atau output.

Jika kalian menggunakan sensor yang memiliki dua inisial seperti sensor ultrasonik maka kode program tersebut tidak akan berfungsi. Silahkan kalian pelajari tentang menampilkan sensor ultrasonik di lcd 16x2. Tetapi jika kalian memahami materi yang telah admin sarankan tadi maka kalian akan meudah membuat kode program dari berbagai sensor.

Menampilkan nilai sensor di Lcd 16x2 Arduino
  • Rangkai seperti gambar dibawah ini.
Rangkaian Menampilkan nilai sensor di Lcd 16x2 Arduino
  • Pastikan rangkaiannya sudah benar.
  • Copy code program dibawah ini.


#include <LiquidCrystal.h>          //Library lcd
LiquidCrystal lcd(5,6,10,11,12,13); //penginisialan nama dan pin(RS,E,D4,D5,D6,D7)
int gas=A0;   //inisial pin sensor gas
void setup() {
  // put your setup code here, to run once:
lcd.begin(16,2);   //Menunjukkan bahwa lcd memiliki 16 kolom dan 2 baris
lcd.clear();      //bahwa lcd dalam keadaan bersih tanpa tulisan
pinMode(gas,INPUT); //sensor gas sebagai input
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
int data = analogRead(gas);
lcd.setCursor(0,0);     //text dimulai dari baris 1 dan kolom 1
lcd.print("nilai=");    //lcd menampilkan text nilai=
lcd.print(data);        //lcd menampilkan data nilai dari sensor
}
  • Upload kode programnya ke papan arduino.
  • Amatilah output yang dihasilkan
Semoga artikel ini bisa bermanfaat bagi kalian semua dan jangan lupa share agar bisa membantu orang banyak. Jika belum paham silahkan comment↓↓↓↓

0 Response to "Menampilkan nilai sensor di Lcd 16x2 Arduino"

Post a comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel