// Analog 5 v
/*
Parameter:
Voltage input range: DC0-25V
Voltage detection range: DC0.02445V-25V
Voltage analog resolution: 0.00489V
*** sensorDC25v.-R7.5K-analogPIN-R30K-GND. ***
*/
int val1;
int val2;
void setup()
{
pinMode(A0, INPUT);
Serial.begin(9600);
Serial.println("Voltage: ");
}
void loop()
{
float temp;
val1 = analogRead(A0);
//val1 = 127; // DC 25 v
temp = val1 / 4.092; // ****** 4.092 ***** (1023/4.092 = 250) 250/10 = 25v ****
val1 = (int)temp; //
//val1 = (int)temp; //
val2 = ((val1 % 100)/10); // 0.x
float volt = temp / 10;
Serial.println(temp);
Serial.println(volt);
Serial.println(val2);
delay(1000);
}
// 25v - 4096
// 4095/250 = 16.38
// 2048*16.38/10 = 12.503 v