Hallo alle zusammen,
ich habe an einen Arduino Uno verschiedene Sensoren angeschlossen(Temperatursensor, Feuchtigkeitssensor, Helligkeitssensor). Ich möchte jetzt das der Raspberry diese Werte ausliest und speichert so das ich weiter damit arbeiten kann. Vielleicht kann mir ja mal jemand ein Beispiel geben damit ich weis woran ich mich orientieren muss.
Hier der Arduino Code:
C
#include <OpenGarden.h>
#include <Ports.h>
#include <DHT.h>
#include <OneWire.h>
#include <RF12.h>
#include <RemoteReceiver.h>
#include <DallasTemperature.h>
#include <RemoteSwitch.h>
#include <filter.h>
#include <RTClib.h>
#include <OpenGarden.h>
#include <Wire.h>
const int ledPin = 8;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
OpenGarden.initSensors();
OpenGarden.sensorPowerON();
delay(100);
}
void loop(){
delay(1000);
if (Serial.available()) {
byte nr = Serial.read();
Serial.print("Folgender char wurde empfangen: ");
Serial.println(nr, DEC);
}
float soilTemperature = OpenGarden.readSoilTemperature();
Serial.print("Temeratur Sensor: ");
Serial.print(soilTemperature);
Serial.println("'C");
delay(2000);
OpenGarden.sensorPowerON();
delay(500);
int luminosity = OpenGarden.readLuminosity();
OpenGarden.sensorPowerOFF();
Serial.print("Helligkeit: ");
Serial.print(luminosity);
Serial.println("%");
delay(2000);
OpenGarden.sensorPowerON();
delay(1000);
float Luftfeuchtigkeit = OpenGarden.readAirHumidity();
OpenGarden.sensorPowerOFF();
Serial.print("Luftfeuchtigkeit: ");
Serial.print(Luftfeuchtigkeit);
Serial.print("% RH");
}
Display More
Bin noch neu in dem Gebiet deswegen kenne ich mich leider noch nicht so gut aus.
Vielen Dank schon mal im Voraus
LG Rene