Sơ đồ ADS115
Sơ đồ kết nối Arduino
Cách đơn giản dùng biến trở để test kết nối 0-5VDC
#include <Wire.h> #include <Adafruit_ADS1015.h> Adafruit_ADS1115 ads(0x48); float Voltage = 0.0; void setup(void) { Serial.begin(9600); ads.begin(); } void loop(void) { int16_t adc0; // we read from the ADC, we have a sixteen bit integer as a result adc0 = ads.readADC_SingleEnded(0); Voltage = (adc0 * 0.1875)/1000; Serial.print("AIN0: "); Serial.print(adc0); Serial.print("\tVoltage: "); Serial.println(Voltage, 7); Serial.println(); delay(1000); }
Thư viện:https://github.com/adafruit/Adafruit_ADS1X15
Cách add thư viện:https://www.arduino.cc/en/Guide/Libraries