User Tools

Site Tools


projekte:grossprojekte:lorawan:12_temp-feuchte

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
projekte:grossprojekte:lorawan:12_temp-feuchte [2020/03/18 19:36]
fablab_wiki
projekte:grossprojekte:lorawan:12_temp-feuchte [2020/03/26 09:02] (current)
fablab_wiki
Line 127: Line 127:
 int pinDHT22 = 4; int pinDHT22 = 4;
 SimpleDHT22 dht22(pinDHT22);​ SimpleDHT22 dht22(pinDHT22);​
-byte temperature = 0; +float temperature = 0; 
-byte humidity = 0;+float humidity = 0;
 // //
 // //
Line 193: Line 193:
   } else {   } else {
         // Eigene Sensoren         // Eigene Sensoren
-        ​byte temperature = 0; +        temperature = 0; 
-        ​byte humidity = 0;+        humidity = 0;
         int err = SimpleDHTErrSuccess;​         int err = SimpleDHTErrSuccess;​
         if ((err = dht22.read(&​temperature,​ &​humidity,​ NULL)) != SimpleDHTErrSuccess)         if ((err = dht22.read(&​temperature,​ &​humidity,​ NULL)) != SimpleDHTErrSuccess)
Line 204: Line 204:
           }           }
           //​Serial.print("​Sample OK: ");           //​Serial.print("​Sample OK: ");
-          //​Serial.print((byte)temperature);​ Serial.print("​ *C, "); +          //​Serial.print(temperature);​ Serial.print("​ *C, "); 
-          //​Serial.print((byte)humidity); Serial.println("​ RH%");+          //​Serial.print(humidity);​ Serial.println("​ RH%");
           //DHT22 sampling rate is 0.5HZ.           //DHT22 sampling rate is 0.5HZ.
           delay(2500);​           delay(2500);​
Line 211: Line 211:
           // d.h. Anzeige TTN 1. Byte 14 (Hex) ist 20 Grad Celsius           // d.h. Anzeige TTN 1. Byte 14 (Hex) ist 20 Grad Celsius
           //                  2. Byte 38 (Hex) ist 56 % Rel H           //                  2. Byte 38 (Hex) ist 56 % Rel H
-          payload[0] = temperature;​ +          payload[0] = int(temperature)
-          payload[1] = humidity;+          payload[1] = int(humidity);
           // Ende eigene Sensoren           // Ende eigene Sensoren
     // Prepare upstream data transmission at the next possible time.     // Prepare upstream data transmission at the next possible time.
Line 262: Line 262:
 Was kommt hinzu: (Zeilenangaben in Klammern)\\ Was kommt hinzu: (Zeilenangaben in Klammern)\\
 \\ \\
-  * (39) Bibliothek für den DHT22 (ist eine Einfachbibliothek,​ kann nur ganze Werte auslesen)+  * (39) Bibliothek für den DHT22
   * (43-46) Datenpin (Digitalpin 4), Initialisierung,​ Variablendefinition   * (43-46) Datenpin (Digitalpin 4), Initialisierung,​ Variablendefinition
   * (110-131) Auslesen des Sensors mit Fehlerbehandlung,​ Übergabe der Daten in die Payload   * (110-131) Auslesen des Sensors mit Fehlerbehandlung,​ Übergabe der Daten in die Payload
Line 269: Line 269:
 \\ \\
 \\ \\
-Stand: ​18.03.2020+Stand: ​26.03.2020
  
projekte/grossprojekte/lorawan/12_temp-feuchte.txt · Last modified: 2020/03/26 09:02 by fablab_wiki