DHT20 Temperature and Humidity
Version 0.7.1 (6,48 KB) von
Eric Prandovsky
MATLAB + Arduino I2C DHT20 Temperature and Humidity sensor support
Support for the latest DHT sensor: the DHT20
The DHT20 sensor is an I2C sensor and must be connected to the I2C port of the Arduino
1. First, define your Arduino in your workspace:
a = arduino('<your COM Port>','Nano3','Libraries',{'I2C'});
2. Then, tell MATLAB that there is a DHT20 sensor attached to it.
dht20obj = dht20(a);
3. Once you've created your sensor object, you can ask it to take temperature and humidity readings, or both:
myTemperature = readTemperature(dht20obj);
myHumidity = readHumidity(dht20obj);
myDHTSensorData = readRawSensorData(dht20obj);
% can also call it using . annotation:
dht20obj.readHumidity;
dht20obj.readTemperature;
dht20obj.readSensorData;
Zitieren als
Eric Prandovsky (2025). DHT20 Temperature and Humidity (https://www.mathworks.com/matlabcentral/fileexchange/121792-dht20-temperature-and-humidity), MATLAB Central File Exchange. Abgerufen.
Kompatibilität der MATLAB-Version
Erstellt mit
R2022b
Kompatibel mit R2021a und späteren Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Quellenangaben
Inspiriert von: MATLAB Support Package for Arduino Hardware
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
Version | Veröffentlicht | Versionshinweise | |
---|---|---|---|
0.7.1 |
|
||
0.7 |