Arduino Kullanarak Voltmetre Yapımı

Arduino Kullanarak Voltmetre Yapımı

Arduino öğrenmeye başlayınca yaptıklarımdan biriydi

int analogInput = 1;
float Vout = 0.00;
float Vin = 0.00;
float R1 = 100000.00; // resistance of R1 (100K) 
float R2 = 10000.00; // resistance of R2 (10K) 
int val = 0;
void setup(){
   pinMode(analogInput, INPUT); //assigning the input port
   Serial.begin(9600); //BaudRate
}
void loop(){
   
   val = analogRead(analogInput);//reads the analog input
   Vout = (val * 5.00) / 1024.00; // formula for calculating voltage out i.e. V+, here 5.00
   Vin = Vout / (R2/(R1+R2)); // formula for calculating voltage in i.e. GND
   
Serial.println("\t Voltage of the given source = ");
Serial.println(Vin);
delay(1000); //for maintaining the speed of the output in serial moniter
}