|
发表于 2013-4-19 23:44:50
|
显示全部楼层
- struct {
- uint8_t pin;
- const char *str;
- } list[] =
- {
- {A0, "Battery 1: "},
- {A1, " Battery 2: "},
- {A2, " Battery 3: "},
- {A3, " Battery 4: "},
- {A4, " Battery 5: "},
- {A5, " Battery 6: "},
- };
- for(uint8_t i = 0; i < sizeof(list) / sizeof(list[0]); i++)
- {
- int sensorValue = analogRead(list[i].pin);
- double voltage = sensorValue * (1.1 / 1023 * 3.01);
- Serial.print(list[i].str);
- Serial.print(voltage);
- }
复制代码 |
|