1
0
mirror of https://github.com/AlexGyver/GyverCore.git synced 2025-11-02 16:53:13 +03:00
Files
GyverCore/examples/vcc_measure/vcc_measure.ino
2019-08-02 19:47:25 +03:00

15 lines
533 B
C++

// измерение опорного напряжения
void setup() {
uartBegin(9600);
analogPrescaler(128); // установить предделитель 128 (иначе некорректно измеряет)
}
void loop() {
// 1100 является константной, которую нужно калибровать (+- лапоть)
int vcc = (float)1100 * 1023 / (analogRead(INTERNAL));
uartPrint("vcc: ");
uartPrintln(vcc); // напряжение в милливольтах
delay(300);
}