Herunterladen Diese Seite drucken

Codebeispiel Arduino - Joy-it KY-015 Anleitung

Kombi sensor

Werbung

3.

CODEBEISPIEL ARDUINO

Dieser Sensor gibt sein Messergebnis nicht als analoges Signal auf einen Ausgangspin aus, sondern
kommuniziert diesen digital kodiert. Zur Ansteuerung dieses Sensormoduls gibt es mehrere
Möglichkeiten. Als besonders zugänglich hat sich die Adafruit_DHT Library erwiesen, die die Firma
Adafruit unter dem folgenden
Das unten stehende Beispiel verwendet diese besagte Library - hierzu empfehlen wir diese von Github
herunterzuladen, zu entpacken und im Arduino-Library-Ordner, welcher sich standardmäßig unter
(C:\Benutzer\[Benutzername]\Dokumente\Arduino\libraries) befindet, zu kopieren, damit diese für dieses
Codebeispiel und folgende Projekte zur Verfügung steht. Alternativ ist diese auch im Download Paket
ebenfalls enthalten.
Sie können das Codebeispiel hier herunterladen oder die folgenden Ausschnitte kopieren und
zusammenfügen:
/
Adafruit_DHT Library wird eingefügt
#include "DHT.h"
// Hier kann der jeweilige EingangsPin deklariert werden
#define DHTPIN 2
// Der Sensor wird initialisiert
#define DHTTYPE DHT11
DHT dht(DHTPIN,
DHTTYPE);
void
setup()
{
Serial.begin(9600);
Serial.println("KY-015 Test - Temperatur und
// Messung wird gestartet
dht.begin();
}
// Hauptprogrammschleife
// Das Programm startet die Messung und liest die gemessenen Werte aus
// Zwischen den Messungen wird eine Pause von 2 Sekunden eingelegt,
// damit beim nächsten Druchlauf eine neue Messung erfasst werden kann.
void
loop() {
// Zwei Sekunden Pause zwischen den Messungen
delay(2000);
// Luftfeuchtigkeit wird gemessen
float
h
=
dht.readHumidity();
// Temperatur wird gemessen
float
t
=
dht.readTemperature();
Veröffentlicht: 27.08.2018
Link
unter der OpenSource
// DHT 11
Copyright by Joy-IT
Kombi Sensor
MIT-Lizenz
veröffentlicht hat.
Luftfeuchtigkeits-Test:");
4

Quicklinks ausblenden:

Werbung

loading