ARDUINO DERS-20 (DC Voltmetre)
Devre seması
MAZEMELER
- 1X lcd
- 1X arduino
- 1X 10k direnc
- 1X 100k direnc
- 1X 10 k potasyometre
DEVRE KODU
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int analogInput=0;
float vout=0.0;
float vin=0.0;
float R1=100000.0;
float R2=10000.0;
int value=0;
void setup() {
pinMode(analogInput,INPUT);
lcd.begin(16,2),
lcd.print("DC VOLTMETRE");
}
void loop() {
value=analogRead(analogInput);
vout=(value*5.0)/1024.0;
vin=vout/(R2/(R1+R2));
if(vin<0.09){
vin=0.0;
}
lcd.setCursor(0,1);
lcd.print("VOLTAJ V=");
lcd.print(vin);
delay(500);
}
Yorumlar
Yorum Gönder