Laurent Faissat
/
ADS1115gnd
Use ADS1115
main.cpp
- Committer:
- arve0
- Date:
- 2014-10-11
- Revision:
- 1:02d947b2fdec
- Parent:
- 0:ea70612a3ee1
- Child:
- 2:00320fd347da
File content as of revision 1:02d947b2fdec:
#include "mbed.h" #include "Adafruit_ADS1015.h" #include "USBSerial.h" #define SERIAL_BAUD_RATE 9600 I2C i2c(p23, p18); Adafruit_ADS1115 ads(&i2c); USBSerial pc; // USB CDC serial port int main(){ ads.setGain(GAIN_SIXTEEN); // set range to +/-0.256V int reading; while (1) { reading = ads.readADC_SingleEnded(0); // read channel 0 pc.printf("reading: %d\r\n", reading); // print reading wait(2); // loop 2 sek reading = ads.readADC_Differential_2_3(); // differential channel 2-3 pc.printf("diff a2, a3: %d\r\n", reading); // print diff } }