Skip to product information
1 of 10

Katamavak

Simple DC Voltage Sensor, VDC 0-25V

Simple DC Voltage Sensor, VDC 0-25V

Regular price $0.95 USD
Regular price $0.99 USD Sale price $0.95 USD
Sale Sold out
Shipping calculated at checkout.

Simple DC Voltage Sensor, VDC 0-25V

A module to assist you in analyzing a voltage level of 0 -  ~24.5 volta

Description:

  • Quantity:1pc
  • Size: 25mm×13mm/0.98"×0.51"(approx)
  • This module is based on the principle of resistive voltage divider design, which can make the red terminal connector input voltage up to 5 times smaller. For Arduino analog input voltages up to 5 v, the voltage detection module input voltage not greater than 5Vx5=25V (if using 3.3V systems, input voltage not greater than 3.3Vx5=16.5V). for Arduino AVR chips have 10-bit AD, so this module simulates a resolution of 0.00489V (5V/1023), so the minimum voltage of input voltage detection module is 0.00489Vx5=0.02445V.
  • Voltage input range: DC0-25 V
  • Voltage detection range: DC0.02445 V-25 V
  • Voltage analog resolution: 0.00489 V
  • Output Interface: "+ " connected 5/3.3V, "-" connected GND, "s" connected for Arduino AD pins
  • DC input interface: red terminal positive with VCC, negative with GND
  • By 3P connector, connect this module with the expansion of board for Arduino, not only makes it easier for you to detect voltage battery, can also use the IICLCD1602 LCD to display voltage.

Material: Mixture

The max analog input voltage for the Arduino is 5 V, so the input voltage of this module should be not more than 5 V x 5 = 25 V ( if for 3.3 V system, the input voltage should be not more than 3.3 V x 5 = 16.5 V ). 
 
Because the Arduino AVR chip has 10 bit AD, this module simulation resolution is 0.00489 V (5 V / 1023), and the input voltage of this module should be more than 0.00489 V x 5 = 0.02445 V.

Sketch:

#include <Wire.h>

int val11; 
int val2; 

void setup() 

pinMode(LED1,OUTPUT); 
Serial.begin(9600); 
Serial.println("Emartee.Com"); 
Serial.println("Voltage: "); 
Serial.print("V"); 

void loop() 

float temp; 
val11=analogRead(1); 
temp=val11/4.092; 
val11=(int)temp;// 
val2=((val11%100)/10); 
Serial.println(val2); 
delay(1000); 
}
Shipping $2 to most countries via Standard or ePacket: Estimated delivery time 16-26 days Review at checkout.
View full details

ROHS Regulations