图像缩略图

用于Arduino的DHT22附加库

版本1.1(48.2 KB)由 MathWorks MATLAB硬件团队
DHT22温度和湿度传感器的Arduino附加库

542下载

更新2019年10月16日

查看许可证

此附加组件允许MATLAB与连接到Arduino硬件的DHT22温度和湿度传感器进行接口。使用该插件,您可以从设备中读取测量的温度(以摄氏度为单位)和湿度(以百分比为单位)。
MATLAB R2019a或更金宝app高版本支持此附加组件。

示例用法:
-------------------
%使用附加组件库创建arduino对象
a = arduino('COM8', 'Uno', 'Libraries', 'Adafruit/DHT22');
%创建DHT22传感器对象
传感器= addon(a, 'Adafruit/DHT22', 'D6');
%读取温度测量
温度=读取温度(传感器);
它包括演示DHT22插件使用的文档和示例。
重要提示:在MATLAB中使用此附加程序库之前,需要安装Adafruit传感器库和Adafruit DHT库。以下是说明:
要安装Adafruit传感器库,请执行以下操作:
1.从下载zip文件https://github.com/adafruit/Adafruit_Sensor
2.将zip解压缩到本地目录,并将文件夹重命名为“Adafruit_Sensor”。
3.将“Adafruit_Sensor”文件夹移动到Arduino sketchbook文件夹中的“libraries”文件夹中。
要安装Adafruit DHT库,请执行以下操作:
1.从下载zip文件https://github.com/adafruit/DHT-sensor-library
2.将zip解压缩到本地目录并将文件夹重命名为“DHT”。
3.将“DHT”文件夹移动到Arduino sketchbook文件夹中的“libraries”文件夹中。

对于R2019a,sketchbook文件夹路径为:
•在Windows®上,默认路径为“Documents\Arduino\libraries”
•在Mac®上,默认路径为“~/Documents/Arduino/libraries/”
•在Linux®上,默认路径为“/home//Arduino/libraries”

对于R2019b及以后版本,sketchbook文件夹路径为:
•在Windows®上,默认路径为“Arduino IDE路径\portable\sketchbook\libraries”
•在Mac®上,默认路径为“~/Documents/Arduino/libraries/”
•在Linux®上,默认路径为“Arduino IDE路径/portable/sketchbook/libraries/”
故障排除提示:
1.安装此加载项库和所需的Arduino库后,在MATLAB中键入“listArduinoLibraries”,查看加载项是否正确安装。
2.在创建对象之前,正确连接Arduino板和附加设备,以避免在MATLAB中出现连接错误。
3.有关用法和语法的详细信息,请参阅文档。可在产品文档中的补充软件下找到。
如果您对这个附加组件库有疑问,请随时联系MATLAB硬件团队:
//www.tatmou.com/matlabcentral/profile/contact/4922363-mathworks-matlab-hardware-team

引用为

MathWorks MATLAB硬件团队(2021)。用于Arduino的DHT22附加库(//www.tatmou.com/matlabcentral/fileexchange/72441-dht22-add-on-library-for-arduino),MATLAB中央文件交换。恢复.

MATLAB版本兼容性
创建R2019b
与R2019a及更高版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!

+arduinoioaddons/+Adafruit