hallo,
wir haben soeben einen Raspi mit wiringPi und seiner ads1115.h lib zum Laufen bekommen, was ich euch nicht vorenthalten will:
Code:
// ads1115 example wiringPi
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <inttypes.h>
#include <wiringPi.h>
#include <wiringPiI2C.h>
#include <ads1115.h>
#define PINBASE 120 // choose PINBASE value arbitrarily
#define ADS_ADDR 0x48
int main() {
int analog1;
int ioerr = wiringPiSetupGpio();
if( ioerr == -1 ) return 1;
ads1115Setup (PINBASE, ADS_ADDR);
while(true) {
analog1 = analogRead(PINBASE+1); // connected to ads1115 A1
printf("analog1 = %d \n", analog1);
delay(250);
}
return 0;
}
share and enjoy!
Lesezeichen