Voltmeter adalah alat ukur yang digunakan untuk mengukur besara
tegangan atau beda potensial listrik antara dua titik pada suatu rangkaian
listrik yang dialiri arus listrik.
Arduino adalah pengendali mikro single-board yang bersifat
open-source, diturunkan dari Wiring platform, dirancang untuk memudahkan
penggunaan elektronik dalam berbagai bidang. Hardwarenya memiliki prosesor
Atmel AVR dan softwarenya memiliki bahasa pemrograman sendiri.
Daftar Komponen:
1. ARDUINO 1 buah
2. LCD Character 1 buah
3. Potensiometer 1 buah
4. Resistor 10K 1 buah
5. Resistor 100K 1 buah
Kode:
/*
DC Voltmeter
An Arduino DVM based on voltage divider concept
T.K.Hareendran
*/
#include <LiquidCrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int analogInput = 0;
float vout = 0.0;
float vin = 0.0;
float R1 = 100000.0; // resistance of R1 (100K) -see text!
float R2 = 10000.0; // resistance of R2 (10K) - see text!
int value = 0;
void setup(){
pinMode(analogInput, INPUT);
lcd.begin(16, 2);
lcd.print("DC VOLTMETER");
}
void loop(){
// read the value at analog input
value = analogRead(analogInput);
vout = (value * 5.0) / 1024.0; // see text
vin = vout / (R2/(R1+R2));
if (vin<0.09) {
vin=0.0;//statement to quash undesired reading !
}
lcd.setCursor(0, 1);
lcd.print("INPUT V= ");
lcd.print(vin);
delay(500);
}
Berikut Video Tutorial Cara Membuatnya:
2 komentar
mantab banget gan
penyedot timah solder
Bagus sekali artikelnya, Kalau range pengukuran voltnya 0 - 100 volt DC bagaimana ya?