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

Artikel Terkait Proyek Arduino
Volt Meter Menggunakan Arduino Uno (Maks. 50 Volt) adalah pengembangan dari Volt Meter Menggunakan Arduino Uno (Maks. 5 Volt). Masih sama seperti sebelumnya, proyek ini menggunakan Arduino Uno untuk belajar membaca data analog, mengolah, dan menampilkannya. Untuk koneksi dengan LCD 16x2 tetap menggunakan I2C. Untuk pengembangan hanya memerlukan 2 resistor sebagai pembagi tegangan.



Kebutuhan Hardware :

1. Arduino Uno

2. Module I2C LCD 16x2

3. LCD 16x2

4. Resistor 10K Ohm dan 1K 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 50 Volt



Oleh: Workshop Electronics 3 in 1

Website: www.arduinoindonesia.id

Toko Online: www.workshopelectronics3in1.com

Blog: mycoding.id

Profil: www.workshopelectronics3in1.co.id



Copyright @2017

****************************/



#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x3F ,2,1,0,4,5,6,7,3, POSITIVE);



int hold,koma;



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 50Volt"); 

  delay(3000);

  lcd.clear();

}



void loop(){

  int vin=(analogRead(A0));

  float voltage = vin * (5.0 / 1023.0);

  voltage=voltage/0.091;

  lcd.setCursor(0,0);

  lcd.print("Vin:");

  lcd.print(voltage);

  lcd.print("V    ");

  if (digitalRead(8)==0){

    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);

}







Katalog produk arduino, cek dibawah ini.


Rekomendasi Web Hosting
  1. 20rb perbulan. Diskon hingga 40% kode kupon: MCP Daftar disini (apache).
  2. 10rb perbulan. Diskon hingga 75% kode kupon: MCP Daftar disini (litespeed).
  3. 10rb perbulan. Diskon hingga 70% kode kupon: aff-MCP Daftar disini (apache).