ВВЕДЕНИЕ
Датчик основан на принципе резисторного делителя. Измеряемое напряжение модуля не может быть больше 25В (если используется 3.3В, входное напряжение не может превышать16,5)
ПАРАМЕТРЫ
- Входное напряжение: до 5 В
- Разрешение: 0.00489 В (5 В/1023)
- минимальное измеряемое напряжение: 0.00489В x 5 = 0.02445В
- Диапазон входного напряжения: DC 0В - 25В
- Размеры: 25мм x 13мм
ПРИМЕР КОДА
// выход S датчика подключаем к контакту А0 Arduino
float val = 0.0;
float voltage = 0.0;
int sensorValue = 0;
void setup() {
// устанавливаем скорость обмена с компьютером
Serial.begin(9600);
pinMode(A0, INPUT);
}
// основной цикл программы
void loop() {
// считываем значение с контакта А0
int sensorValue = analogRead(A0);
// пересчитываем
val = (sensorValue * 4.7) / 1024.0;
// учитываем внешний делитель на резисторах
voltage = val / (7500/(30000.0+7500.0));
// выводим на экран компьютера
Serial.println(voltage);
delay(100);
}
КОМПЛЕКТ
- Датчик напряжения х 1