Проверочный скетч для Arduino и датчика GY-471

Проверочный код для модуля измерения тока и напряжения GY-471 в связке с Arduino.
Настройте скорость сериал порта на 115200 в ArduinoIDE. Загрузите скетч в контроллер Ардуино и откройте сериал монитор. В окне serial monitor Вы будете видеть ток, напряжение и мощность, которые будут обновляться каждые 2 секунды.

#define volt A0
#define curr A3
#define Voltage 5.0 // опорное напряжение

void setup() 
{
 pinMode(volt, INPUT); // Вход для измерения напряжения
 pinMode(curr, INPUT); // Вход для измерения
 Serial.begin(115200);
}

void loop() 
{
int v = analogRead(volt);
int a = analogRead(curr);
double voltage = v * (Voltage / 1023.0) * 5; // Вычисляем напряжение
double current = a * (Voltage / 1023.0); // Вычисляем ток
double watts = current * voltage; // Вычисляем мощность в Ваттах
Serial.print(voltage);
Serial.println('V');
Serial.print(current);
Serial.println('A');
Serial.print(watts);
Serial.println('W');
delay(2000);
}