“Microduino OLED温湿度计(DHT11, SHT10, AM2321)/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
实验一程序
实验三调试
 
(未显示2个用户的9个中间版本)
第1行: 第1行:
 +
{{Language | Microduino OLED temperature and humidity meter(DHT11, SHT10, AM2321)}}
 
{| style="width: 800px;"
 
{| style="width: 800px;"
 
|-
 
|-
第5行: 第6行:
 
本教程将教大家分别使用DHT11, SHT10, AM2321这三种常用的温湿度传感器,结果将在OLED中显示。
 
本教程将教大家分别使用DHT11, SHT10, AM2321这三种常用的温湿度传感器,结果将在OLED中显示。
 
==设备==
 
==设备==
*'''[[Microduino-Core]]'''
+
*'''[[Microduino-Core/zh]]'''
*'''[[Microduino-FT232R]]'''
+
*'''[[Microduino-USBTTL/zh]]'''
*'''[[Microduino-Weatherstation]]'''
+
*'''[[Microduino-Weather/zh]]'''
*'''[[Microduino-OLED]]'''
+
*'''[[Microduino-OLED/zh]]'''
*'''[[Microduino-Cube-S1]]'''
+
*'''[[Microduino-Cube-S1/zh]]'''
  
  
第18行: 第19行:
 
**DHT11
 
**DHT11
 
**SHT10
 
**SHT10
 
  
 
==实验一(DHT11)==
 
==实验一(DHT11)==
第29行: 第29行:
 
==实验一程序==
 
==实验一程序==
  
https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Sensor/OLED_DHT11
+
[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Sensor/OLED_DHT11 OLED_DHT11]
  
 
==实验一调试==
 
==实验一调试==
步骤一:下载DHTlib 库:https://github.com/RobTillaart/Arduino/tree/master/libraries/DHTlib ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
+
步骤一:下载DHTlib 库:[https://github.com/RobTillaart/Arduino/tree/master/libraries/DHTlib DHTlib] ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
  
 
步骤二:代码复制到IDE中编译
 
步骤二:代码复制到IDE中编译
第58行: 第58行:
 
==实验二程序==
 
==实验二程序==
  
OLED_SHT10.ino
+
[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Sensor/OLED_SHT10 OLED_SHT10]
  
 
==实验二调试==
 
==实验二调试==
  
步骤一:下载SHT10 库:https://github.com/practicalarduino/SHT1x ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
+
步骤一:下载SHT10 库:[https://github.com/practicalarduino/SHT1x SHT1x] ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
  
 
步骤二:代码复制到IDE中编译
 
步骤二:代码复制到IDE中编译
第88行: 第88行:
 
==实验三程序==
 
==实验三程序==
  
OLED_AM2321.ino
+
[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Sensor/OLED_AM2321 OLED_AM2321]
  
 
==实验三调试==
 
==实验三调试==
步骤一:下载AM2312 库:https://github.com/wangdong/AM2321 ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
+
步骤一:下载AM2312 库:[https://github.com/wangdong/AM2321 AM2321] ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE
  
 
步骤二:代码复制到IDE中编译
 
步骤二:代码复制到IDE中编译

2014年10月29日 (三) 05:32的最新版本

Language English

目的

本教程将教大家分别使用DHT11, SHT10, AM2321这三种常用的温湿度传感器,结果将在OLED中显示。

设备


  • 其他硬件设备
    • USB数据连接线 一根
    • 面包板跳线 一盒
    • 面包板 一块
    • DHT11
    • SHT10

实验一(DHT11)

实验一原理图

Microduino-OLED的连线直接插在Microduino-Cube-S1的插槽中,在连接上传感器,非常方便

实验一程序

OLED_DHT11

实验一调试

步骤一:下载DHTlib 库:DHTlib ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE

步骤二:代码复制到IDE中编译

步骤三:编译不出错的话开始连接电路,如下图:

步骤四:连接好后,运行代码。

步骤五:看OLED显示,找一个比较热的东西靠近温度传感器或对着传感器哈气,看看OLED显示变化。

实验一结果

DHT11温湿度传感器靠近热源后,OLED显示数值会升高,离开热后会逐渐降低,对着传感器哈气显示数值也会升高。


实验二(SHT10)

实验二原理图

Microduino-OLED的连线直接插在Microduino-Cube-S1]的插槽中,在连接上传感器,非常方便


实验二程序

OLED_SHT10

实验二调试

步骤一:下载SHT10 库:SHT1x ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE

步骤二:代码复制到IDE中编译

步骤三:编译不出错的话开始连接电路,如下图:

步骤四:连接好后,运行代码。

步骤五:看OLED显示,找一个比较热的东西靠近温度传感器或对着传感器哈气,看看OLED显示变化。

实验二结果

SHT10温湿度传感器靠近热源后,OLED显示数值会升高,离开热后会逐渐降低,对着传感器哈气显示数值也会升高。


实验三(AM2321)

实验三原理图


实验三程序

OLED_AM2321

实验三调试

步骤一:下载AM2312 库:AM2321 ,把压缩包解压到Arduino IDE的libraries文件夹中,重启IDE

步骤二:代码复制到IDE中编译

步骤三:编译不出错的话开始连接电路,如下图:

把Microduino-Core和Microduino-FT232R分别插到Microduino-Weatherstation的两个插槽上。

步骤四:连接好后,运行代码。

步骤五:看OLED显示,找一个比较热的东西靠近温度传感器或对着传感器哈气,看看OLED显示变化。

实验三结果

AM2321温湿度传感器靠近热源后,OLED显示数值会升高,离开热后会逐渐降低,对着传感器哈气显示数值也会升高。


视频

OLED温湿度计(DHT11) :

http://v.youku.com/v_show/id_XNjkyMzQzOTky.html

OLED温湿度计(AM2321) :

http://v.youku.com/v_show/id_XNjkyMzM5Mjg0.html