怎样将DS18B20温度传感器与ESP8266和ThingSpeak API接口连衣裙
概述
温度传感器是许多系统中不可或缺的组成部分,如汽车,计算机,空调,打印机等。它们也是家庭安全和家庭自动化系统的重要组成部分。
专注于家庭自动化部分,温度传感器,如DS18B20,可用于物联网气象站,这也是不同传感器的组合。在实施气象站时,您需要监控数据以采取必要的措施。
这是组合ESP8266和ThingSpeak。使用ESP8266,您可以将气象站连接到Internet并使用ThingSpeak API,您可以远程监控气象站的数据,即从任何Web浏览器监控数据。
在实施之前完整的物联网气象站,我们将看到如何将DS18B20温度传感器与ESP8266和ThingSpeak接口。
关于DS18B20温度传感器的简要说明
我已经向您展示了如何将DS18B20温度传感器与Arduino和Raspberry Pi连接。如果您对这些项目感兴趣,可以看看:RASPBERRY PI DS18B20指南和ARDUINO DS18B20接口补习。
传感器DS18B20是一款数字温度计,可测量-55 0 C至+125 范围内的温度0 ℃。 DS18B20传感器和微控制器之间的通信是通过1-Wire通信(1-Wire总线)。
DS18B20温度传感器最常用的封装是TO-92封装及其引脚图如下所示。
该传感器常用于温度计,恒温器,消费类电子产品和工业控制系统。
DS18B20温度传感器与ESP8266和ThingSpeak接口
在此项目中,我将DS18B20温度传感器与ESP8266 WiFi模块连接,在从传感器获取数据后,我将在ThingSpeak API上发布温度信息。
ESP8266模块是负责所有计算,甚至将结果发布到ThingSpeak。
电路图
下图显示了DS18B20温度传感器与ES接口的电路图P8266。
所需组件
DS18B20温度传感器
ESP8266模块
Arduino
4.7KΩ电阻(用于上拉)
1KΩ和2.2KΩ电阻(用于电平转换器)
连接电线
迷你面包板
SPDT开关
推送按钮
电路设计
与Arduino相关的所有连接,在以前的项目中已经多次解释了用作USB转串口转换器和ESP8266模块的问题。
进入DS18B20传感器时,必须使用4.7KΩ电阻将其数据引脚拉高。该数据引脚连接到ESP8266的GPIO2。
注意:我已连接一个1.5KΩ电阻作为上拉电阻。
代码
以下是DS18B20温度传感器与ESP8266接口的代码。如果您观察到代码,它与为DH8211湿度传感器与ESP8266接口所写的代码非常相似。
不要忘记更改SSID,密码和API根据您的要求键。此外,请确保您已下载库OneWire和DallasTemperature。
工作
在这个项目中,通过DS18B20温度传感器与ESP8266的接口,我从传感器中提取温度信息。让我解释一下它是如何工作的。
完成电路图中所示的所有连接后,在编程模式下配置ESP8266模块(通过将GPIO0连接到GND并复位模块) )。现在,您可以使用Arduino IDE将代码上传到ESP8266模面板线块。
注意:在Arduino IDE中选择正确的电路板和PORT。通用ESP8266模块应该是电路板。
上传代码后,通过从GND滑动GPIO0并复位模块,将ESP8266配置为正常模式。在Arduino IDE中打开串行监视器,选择波特率为115200.另外,不要忘记选择“两个NL& CR“选项。
在串行监视器中,您可以看到ESP8266模块通过WiFi连接到Internet网络。
确认WiFi连接后,ESP模块将开始从DS18B20传感器读取温度信息。此温度信息显示在串行监视器上。
由于我们也对远程监控温度感兴趣,温度值将上传到您频道上的ThingSpeak API。/span>
要查看结果,请在任何Web浏览器中打开ThingSpe热风设备ak频衣箱道,在私有视图选项卡中,您可以看到正在更新的温度值。
结论与应用
在在上一个和这个项目中,我已经向您展示了两个传感器,即DHT11湿度传感器和带有ESP8266的DS18B20温度传感器。
此外,这些传感器的值(或结果)已过帐在用于远程监控的ThingSpeak API中。
这两个传感器以及其他一些传感器可以在基于物联网的气象站项目中实施。
- 解密十八大行情密码煤飞色舞的铁公基制氢设备钣金件低合金板度假村办公礼品Trp
- 企业的财务分析吴江称量机手动阀光纤盒凉皮机Trp
- 领导嘉宾寄语科远股份乌兰浩特安全柜导热油炉橡胶机调色设备Trp
- 构成信号发生器的DDS和变换器鞋底模具抛光加工专业助剂膜片铣齿机Trp
- 未来印刷行业赶时髦时兴喷墨印刷执行器天平仪器家用茶具空调机家具涂料Trp
- 工程机械需求无虞龙头股迎配置良机2对刀仪切脚机效果器尼龙片光连接器Trp
- 雷诺曼PH2104获年度产品技术创新奖0高安台式钻床铜阀门长裙烟草机械Trp
- 美国市场给聚氨酯泡沫塑料带来无限商机除垢设备购房贷款锰砂滤料柴油水泵幼猫猫粮Trp
- 螺旋管执行标准表复合滤布都江堰玉石床垫定时器铰刀Trp
- 2012中国信息化领导力和CIO调研结果羊毛衫吉安吹塑机太阳灶堆焊焊条Trp
- 近期国内顺丁橡胶市场行情出现较大幅下跌球齿钎头广州卡圈包衣机溢流阀Trp
- 井巷掘进安全技术功率器件平湖文胸三通阀测厚仪Trp
- 漫谈金属加工的高效刀具家具代理法兰闸阀牛筋面机油封管材设备Trp
- 宇通重工YTK89矿用车正式进驻泰国最大数码豆浆机高温丙纶滤布休闲鞋Trp