Difference between revisions of "Crowtail-DHT20"

From
Jump to: navigation, search
(Created page with " https://www.elecrow.com/wiki/crowtail--dht20.html Crowtail-DHT20<br> Model: CRT10251D<br> Port I2C 0x38 in default<br>")
 
Line 6: Line 6:
 
Model: CRT10251D<br>
 
Model: CRT10251D<br>
 
Port I2C 0x38 in default<br>
 
Port I2C 0x38 in default<br>
 +
 +
<pre>
 +
#include <DHT20.h>
 +
/*!
 +
* @brief Construct the function
 +
* @param pWire IC bus pointer object and construction device, can both pass or not pass parameters, Wire in default.
 +
* @param address Chip IIC address, 0x38 in default.
 +
*/
 +
DHT20  dht20;
 +
void setup()
 +
{
 +
  Serial.begin(115200);
 +
  //Initialize sensor
 +
  while(dht20.begin())
 +
{
 +
    Serial.println("Initialize sensor failed");
 +
    delay(1000);
 +
  }
 +
}
 +
 +
void loop()
 +
{
 +
  //Get ambient temperature
 +
  Serial.print("temperature:"); Serial.print(dht20.getTemperature());Serial.print("C");
 +
  //Get relative humidity
 +
  Serial.print("  humidity:"); Serial.print(dht20.getHumidity()*100);Serial.println(" %RH");
 +
 +
  delay(1000);
 +
}
 +
</pre>

Revision as of 23:38, 29 October 2025


https://www.elecrow.com/wiki/crowtail--dht20.html

Crowtail-DHT20
Model: CRT10251D
Port I2C 0x38 in default

#include <DHT20.h>
/*!
 * @brief Construct the function
 * @param pWire IC bus pointer object and construction device, can both pass or not pass parameters, Wire in default.
 * @param address Chip IIC address, 0x38 in default.
 */
DHT20  dht20;
void setup()
{
  Serial.begin(115200);
  //Initialize sensor
  while(dht20.begin())
{
    Serial.println("Initialize sensor failed");
    delay(1000);
   }
}

void loop()
{
  //Get ambient temperature
  Serial.print("temperature:"); Serial.print(dht20.getTemperature());Serial.print("C");
  //Get relative humidity
  Serial.print("  humidity:"); Serial.print(dht20.getHumidity()*100);Serial.println(" %RH");

  delay(1000);
}