|
ARDUINO常见传感器实用代码(1)温湿度传感器读取 ARDUINO有专门针对DHT11的库文件,将库文件拷贝到ARDUINO安装路径下的libraries文件夹中,成功后可以在ARDUINO IDE的示例中看到相关代码: 然后在工程中调用相关函数即可。 例: #include <dht11.h>//包含库文件 dht11 DHT11; //声明实例 #define DHT11PIN 6//定义管脚D6为传感器数据脚 //…… void loop() { float v_temp;//温度变量 float v_humi;//湿度变量 int chk =DHT11.read(DHT11PIN);//读取传感器值,返回状态字 if(chk==DHTLIB_OK)//读取成功 { v_humi = DHT11.humidity;//湿度值 v_temp = DHT11.temperature;//温度值 } delay(2000);//延时2秒 } |