发布信息

使用ESP8266模块DIY一个热水器控制器

作者:软荐小编      2023-11-01 09:03:43     212

利用物联网技术将家里的热水器改造为具有物联网远程控制功能,回家前可以用手机远程控制热水器,到家就能有热水。 本文将与大家分享基于Android系统的机智云APP制作流程,以及DIY任务中的手机APP部分。

本次DIY任务是制作一个基于ESP8266的热水器控制器。 前两篇文章介绍了总体方案设计、改装热水器、WIFI模块选型、晶体管开关电路设计和总体组装等硬件内容,以及ESP8266模块中运行的软件。 或称为驱动生产过程。

前两篇文章内容:

使用ESP8266模块DIY一个热水器控制器(一):硬件

使用ESP8266模块DIY一个热水器控制器(二):ESP8266软件

硬件连接完成并将驱动程序加载到芯片中后,需要制作手机APP来实现手机上控制器的操作。

手机APP制作

手机APP的制作需要一定的Android编程基础。 我擅长C,但不擅长Android。 正是依靠老师告诉我们“编程都是一样的”给我的勇气,我实现了Android程序的编译,完成了基本的功能设计。

工具非常重要。 我们要做的控制器APP只需要一个开关按钮即可控制物联网模块,所以最好使用现成的解决方案。 幸运的是云远程控制软件教程,机智云可以自动生成代码并做它能做的一切。

实施步骤

◆ 登录机智云云开发平台:

物联网开发中心_智能硬件设备云服务接入平台_机智云

◆ 首先添加一个新的应用程序

云远程控制软件安卓版_云远程控制软件教程_远程教程云控制软件下载

◆ 定义名称

云远程控制软件教程_远程教程云控制软件下载_云远程控制软件安卓版

这就是我们要控制的设备 ID 和 SECRET。

远程教程云控制软件下载_云远程控制软件教程_云远程控制软件安卓版

◆ 选择Android源代码

云远程控制软件安卓版_云远程控制软件教程_远程教程云控制软件下载

快速生成

云远程控制软件安卓版_远程教程云控制软件下载_云远程控制软件教程

生成的代码包括两种形式的代码,AndroidStudio和Eclipse。

云远程控制软件安卓版_远程教程云控制软件下载_云远程控制软件教程

推荐选择AndroidStudio。 请注意,该软件需要提前下载SDK。 具体下载方式请上网查询。 这方面的知识属于本文之外的知识。 为了保持文章的一致性,这里不再详细描述。 如果需要博主帮助,请留言询问详细设置。

云远程控制软件教程_云远程控制软件安卓版_远程教程云控制软件下载

编译好的APP安装到手机上后的界面如下。 这些视觉元素是由机智云自动生成的。 如果需要进行美化等操作,还需要Android编程基础。 这里不再详细描述。

通过该APP,您可以用手机控制家用热水器控制模块。 无论您的手机在哪里,只要有互联网连接,就可以控制您家的热水器。

云远程控制软件教程_远程教程云控制软件下载_云远程控制软件安卓版

这个APP制作出来后,只能在一部手机上使用。 这是它的一个缺点。 所以还是需要做到多人可控。

在下一篇文章中,我将与您分享如何为您自己的热水器控制器模块创建唯一的二维码。 通过扫描二维码云远程控制软件教程,多人即可控制控制器。

相关内容 查看全部