Membuat Volt Meter Menggunakan Arduino Uno (Maks. 5 Volt)

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 16x2 tetap menggunakan I2C. Silahkan baca Cara Menampilkan Karakter pada LCD dengan Menggunakan I2C Module.

Kebutuhan Hardware :
1. Arduino Uno
2. Module I2C LCD 16x2
3. LCD 16x2
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 :


Komentar

Postingan populer dari blog ini

Cara Mengakses dan Pemrograman Sensor Infrared (IR) Proximity FC-51 Menggunakan Arduino Uno

Cara Mengakses dan Pemrograman MQ-2 Gas Sensor (Methane, Butane, LPG, Smoke) Menggunakan Arduino Uno

Cara Mengakses dan Pemrograman Soil Moisture Sensor (Sensor Kelembaban Tanah atau Hygrometer) Menggunakan Arduino Uno