0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何构建WiFi触摸屏恒温器

454398 来源:wv 2019-10-12 10:04 次阅读

步骤1:材料

Arduino Mega 2560

ESP8266 WiFi模块

BMP180数字气压传感器

DHT22数字温湿度传感器

1通道隔离式5V继电器模块

RTC DS1302实时时钟模块

3.2英寸TFT LCD模块触摸屏+ TFT 3.2英寸LCD屏蔽扩展板

步骤2:构建

连接

Arduino Meaga 2560 TFT显示屏

这很容易,因为我们将使用屏蔽。只需在Arduino Mega 2560的顶部放置TFT 3.2“ LCD扩展板和3.2” TFT LCD模块触摸屏即可。

ESP8266

ESP8266用作EasyIoT的WiFi网关云。它装有用Arduino IDE编写的固件。在这种情况下,我们将在Arduino Mega 2560上使用HW serial1连接ESP8266模块。按照ESP8266 Connenct 5V Arduino和ESP8266教程将ESP模块连接到Arduino。 Arduino Serial1 RX引脚为19,Tx 18,复位引脚为12。对于3.3V电源,我们将使用来自TFT屏蔽扩展板的3.3V。参见下面的图片,连接3.3 V的位置。

BMP180

Arduino-BMP180模块

VCC-VCC

GND-GND

20-SDA

21-SLC

DHT22

Arduino-DHT22

VCC-1 VCC

GND-4 GND

8-2 DATA

继电器模块 《继电器模块的输入连接到Arduino的引脚51。我们还连接VCC和GND。

RTC DS1302

Arduino-DS1302

VCC-VCC

GND-GND

11-CE

10-IO

9-CLK

第3步:源代码

ESP8266源程序

ESP8266源代码可在GitHub上找到。使用ESP8266 Arduino IDE上传程序。如果您使用的是ESP-01,请在注释中保留DEBUG。要启用DEBUG,请使用ESP8266 NODE MCU,它允许一个额外的软件序列。

Arduino Mega 2560程序

Arduino Mega 2560程序可从GitHub下载

p》

在将程序上传到Arduino之前,建议更改以下行:

#define DEFAULT_AP_SSID“ XXXX”

#define DEFAULT_AP_PASSWORD“ XXXX”

#define DEFAULT_CLOUD_USERNAME“ XXXX”

#define DEFAULT_CLOUD_PASSWORD“ XXXX”

设置访问点名称和密码以及EasyIoT Cloud用户名和密码。您以后可以在恒温器触摸屏上设置这些设置(“设置”-》“ WiFi云”),但是在程序中更容易进行更改。程序将自动将恒温器添加到EasyIoT Cloud并配置模块参数。当然,您需要首先注册到EasyIoT Cloud。

其他库在这里:lib。

步骤4:配置EasyIoT Cloud

自动化

我们的恒温器还可以显示另一个房间和室外的温度和湿度。首先将这些模块添加到EasyIoT Cloud。添加三个自动化程序以将传感器的值(温度1,湿度1和温度2)转发到恒温器。在自动化(Configure-》 Automation)中,添加新程序,然后将程序类型选择为Forward value。然后选择适当的模块和参数以转发值。恒温器参数如下:

传感器。参数4-温度1

传感器。参数5-温度2

传感器。参数6-湿度1

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WIFI
    +关注

    关注

    81

    文章

    5297

    浏览量

    203603
  • 恒温器
    +关注

    关注

    4

    文章

    141

    浏览量

    20722
收藏 人收藏

    评论

    相关推荐

    使用逻辑和转换用例优化智能恒温器的设计

    电子发烧友网站提供《使用逻辑和转换用例优化智能恒温器的设计.pdf》资料免费下载
    发表于 09-21 11:16 0次下载
    使用逻辑和转换用例优化智能<b class='flag-5'>恒温器</b>的设计

    电容触摸屏的区别

    电容触摸屏是两个在电子设备中广泛使用的技术,它们之间存在紧密的联系但也有显著的区别。
    的头像 发表于 07-18 15:58 4920次阅读

    LCD触摸屏的PCB设计

    液晶显示(LCD)和触摸屏技术已经成为各种电子设备的核心组成部分,从智能手机到电视和医疗设备。在这些设备中,PCB的设计对于LCD和触摸屏的性能和可靠性至关重要。下面将讨论LCD
    的头像 发表于 07-18 11:17 2067次阅读
    LCD<b class='flag-5'>屏</b>和<b class='flag-5'>触摸屏</b>的PCB设计

    触摸屏和plc的程序怎么编写

    、智能家居、医疗设备等领域。 PLC概述 PLC(Programmable Logic Controller)是一种可编程逻辑控制,用于实现工业自动化控制。PLC具有高度的可靠性、灵活性和易用性,广泛应用于各种工业控制场合。 二、触摸屏与PLC的连接方式 有线连接 有线
    的头像 发表于 07-01 14:46 2431次阅读

    人机界面触摸屏如何触摸校正屏幕

    人机界面(Human-Machine Interface,简称HMI)触摸屏是一种广泛应用于工业自动化、智能家居、医疗设备等领域的交互设备。触摸屏的校正对于确保设备的正常运行和提高用户体验至关重要
    的头像 发表于 07-01 14:36 1628次阅读

    触摸屏与plc通讯不上的原因

    触摸屏与PLC(可编程逻辑控制)之间的通信是工业自动化领域中常见的一种应用。然而,在实际应用过程中,可能会遇到触摸屏与PLC通信不上的问题。本文将从多个方面详细分析可能导致通信故障的原因,并提
    的头像 发表于 06-12 10:49 4590次阅读

    威纶触摸屏RW寄存如何使用

    威纶触摸屏是一种广泛应用于工业自动化领域的设备,它具有易用性、灵活性和可靠性等特点。在威纶触摸屏中,RW寄存是一种非常重要的数据存储方式,它可以帮助用户实现数据的读写操作。本文将详细介绍威纶
    的头像 发表于 06-11 16:32 4443次阅读

    电子恒温器的工作原理,简单的电子恒温器电路

    电子恒温器是一种用于实现恒温控制的设备,它通过测量温度信号并与预设的恒温值进行比较,自动调节加热或制冷设备的输出功率,使被控温度保持在设定值范围内。
    的头像 发表于 06-08 14:21 2073次阅读
    电子<b class='flag-5'>恒温器</b>的工作原理,简单的电子<b class='flag-5'>恒温器</b>电路

    触摸屏是上位机还是下位机好

    的优缺点,以帮助您做出更合适的选择。 1. 定义与功能 上位机触摸屏 :通常指的是与计算机系统(如PC或服务)连接的触摸屏设备,它们主要负责显示用户界面和接收用户输入,然后将这些输入传递给计算机系统进行处理。 下位机
    的头像 发表于 06-06 10:25 1446次阅读

    如何快速实施可靠的触摸屏

    作者:Steven Keeping 与键盘和鼠标相比,人们越来越倾向于使用触摸屏作为人机界面 (HMI),对消费者、企业和工业系统进行编程、配置和控制。触摸屏更直观、速度快,采用单一的集成接口,可取
    的头像 发表于 05-05 16:26 705次阅读
    如何快速实施可靠的<b class='flag-5'>触摸屏</b>

    组态软件和触摸屏软件的区别是什么?

    是在PC上使用,它可以使用PC上的大屏幕和键盘鼠标输入,而触摸屏软件则需要使用触摸屏幕进行操作。 3. 软件开发环境不同:组态软件需要在PC上安装开发环境和配置工具,而触摸屏软件则需要在嵌入式设备或可编程逻辑控制
    的头像 发表于 04-24 14:04 1172次阅读

    如何快速实施可靠的触摸屏

    作者:Steven Keeping 投稿人:DigiKey 北美编辑 与键盘和鼠标相比,人们越来越倾向于使用触摸屏作为人机界面 (HMI),对消费者、企业和工业系统进行编程、配置和控制。触摸屏更直
    的头像 发表于 02-13 12:40 647次阅读
    如何快速实施可靠的<b class='flag-5'>触摸屏</b>

    手机触摸屏失灵的原因及解决方法 手机触摸屏失灵怎么关机

    手机触摸屏失灵的原因及解决方法: 一、原因: 软件问题:当手机运行过程中出现一些错误或者存储空间不足时,可能会导致触摸屏失灵。此时,重启或者进行软件更新可能会解决问题。 硬件问题:如果手机摔落、遭受
    的头像 发表于 01-24 17:48 2.1w次阅读

    电容触摸屏的分辨率怎么调

    电容触摸屏的分辨率调整是通过调整触摸屏的控制的参数来实现的。触摸屏的分辨率是指能够在屏幕上识别的最小触摸点的像素数量。分辨率越高,
    的头像 发表于 01-23 16:59 1937次阅读

    电容触摸屏原理 电容触摸屏和电阻触摸屏有什么区别

    电容触摸屏和电阻触摸屏是两种常见的触摸屏技术,它们在原理、结构和应用方面都有很大的区别。下面将详细介绍电容触摸屏的原理、结构和特点,并与电阻触摸屏
    的头像 发表于 01-22 16:13 4509次阅读