ช่วยหาสาเหตูให้หน่อยครับโค้ดแค่นี้เองแต่ก็ยัง Error
Code
#include "GravityTDS.h"
GravityTDS Tds;
float TDS = 0;
void setup()
{
Tds.setPin(A0);
Tds.setAref(5.0);
Tds.setAdcRange(1024);
Tds.begin();
}
void loop()
{
Tds.setTemperature(25);
Tds.update();
TDS = Tds.getTdsValue()/1.6;
delay(1000);
}
Error
Arduino: 1.8.13 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 115200"
C:\Users\ADMIN\Documents\Arduino\libraries\GravityTDS-master\GravityTDS.cpp: In constructor 'GravityTDS::GravityTDS()':
C:\Users\ADMIN\Documents\Arduino\libraries\GravityTDS-master\GravityTDS.cpp:25:17: error: 'A1' was not declared in this scope; did you mean 'A0'?
25 | this->pin = A1;
| ^~
| A0
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.