SIMULASI RANGKAIAN DC VOLTMETER MENGGUNAKAN LCD 16X2 BERBASIS ARDUINO
SKEMATIK
PROGRAM
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int analogInput = 0;
float vout = 00.0;
float vin = 00.0;
float R1 = 100000.0;
float R2 = 100000.0;
int value = 0;
void setup(){
pinMode(analogInput, INPUT);
lcd.begin(16, 2);
lcd.print("DC VOLTMETER");
}
void loop(){
value = analogRead(analogInput);
vout = (value * 5.0) / 1024.0;
vin = vout / (R2/(R1+R2));
if (vin<1){
vin=1;
}
lcd.setCursor(0, 1);
lcd.print("INPUT = ");
lcd.print(vin);
lcd.print(" V");
delay(500);
}
Komentar
Posting Komentar