|
|
|
@ -1,5 +1,6 @@ |
|
|
|
// Sensoren lesen
|
|
|
|
// Sensoren lesen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#include <arduino.h> |
|
|
|
#include "MessenSensoren.h" |
|
|
|
#include "MessenSensoren.h" |
|
|
|
#include <Wire.h> |
|
|
|
#include <Wire.h> |
|
|
|
#include "myi2c.h" |
|
|
|
#include "myi2c.h" |
|
|
|
@ -13,19 +14,13 @@ void init_Messen(void) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
// I2C Power einschalten LoRa Transponder
|
|
|
|
// I2C Power einschalten LoRa Transponder
|
|
|
|
pinMode(// I2C Power einschalten LoRa Transponder
|
|
|
|
|
|
|
|
pinMode(I2C_POWER,OUTPUT); |
|
|
|
pinMode(I2C_POWER,OUTPUT); |
|
|
|
digitalWrite(I2C_POWER, HIGH); |
|
|
|
digitalWrite(I2C_POWER, HIGH); |
|
|
|
delay(10/8); |
|
|
|
delay(10/8); |
|
|
|
|
|
|
|
|
|
|
|
Wire.begin(); |
|
|
|
Wire.begin(); |
|
|
|
,OUTPUT); |
|
|
|
|
|
|
|
digitalWrite(I2C_POWER, HIGH); |
|
|
|
|
|
|
|
delay(10/8); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Wire.begin(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Hardware detection, liste was angeschlossen ist
|
|
|
|
|
|
|
|
|
|
|
|
if ( I2C_Test(BME280_ADR) != 0xFF ) |
|
|
|
if ( I2C_Test(BME280_ADR) != 0xFF ) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|