Proyek Membuat Volt Meter Menggunakan Arduino Uno (Maks. 5 Volt) adalah sebuah proyek yang menggunakan Arduino Uno untuk belajar membaca data analog, mengolah, dan menampilkannya. Untuk koneksi dengan LCD 16×2 tetap menggunakan I2C. Silahkan baca Cara Menampilkan Karakter pada LCD dengan Menggunakan I2C Module.
Kebutuhan Hardware :
1. Arduino Uno
2. Module I2C LCD 16×2
3. LCD 16×2
4. VR 50K Ohm
5. Tombol Tact Switch Push On
Untuk Pembelian Komponen bisa BELI DISINI.
Berikut ini adalah Schematicnya :
Setelah terkoneksi dengan baik silahkan upload Sketch dibawah ini :
/***************************
Volt Meter Maks 5 Volt
Oleh : Workshop Electronics 3 in 1
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com
Profil : www.workshopelectronics3in1.co.id
Copyright @2017
****************************/
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x3F ,2,1,0,4,5,6,7,3, POSITIVE);
void setup(){
pinMode(8,INPUT);
digitalWrite(8,HIGH);
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print(“DigitalVoltmeter”);
lcd.setCursor(0,1);
lcd.print(” Vin mak 5Volt”);
delay(3000);
lcd.clear();
}
void loop(){
int adc=(analogRead(A0));
float vin = adc * (5.0 / 1023.0);
lcd.setCursor(0,0);
lcd.print(“Vin:”);
lcd.print(vin);
lcd.print(“V “);
if (digitalRead(8)==0){
byte hold=1;
lcd.setCursor(0,1);
lcd.print(“hold on”);
delay(1000);
do{
if (digitalRead(8)==0){
lcd.setCursor(0,1);
lcd.print(” “);
delay(1000);
hold=0;
}
}
while(hold);
}
delay(500);
}
Untuk lebih lengkapnya silahkan Lihat Video Dibawah ini :

Terimakasih telah membaca di Aopok.com, semoga bermanfaat dan lihat juga di situs berkualitas dan paling populer Piool.com, peluang bisnis online Topbisnisonline.com dan join di komunitas Topoin.com.