基于Android远程密码操作的电子家用电器控制系统

发布时间:2023-03-22  

控制是一个简单的项目,我们可以在技术的帮助下使用安卓设备控制不同的电器和电子设备。

本文引用地址:

我们在前面的文章中已经看到了DTMF控制的系统是如何工作的。对于身体有缺陷的人或老年人来说,操作传统的墙壁开关是很困难的。这个项目为这个问题提供了解决方案,它将所有的电器整合到一个控制单元,可以通过设备(安卓智能手机或平板电脑)上的安卓应用程序来操作。

拟议的系统根据安卓设备传输的数据来控制电力负载。应在用户的手机或平板电脑上安装一个安卓应用程序来控制电力负载。使用这个安卓应用程序,用户可以向模块发送命令,以控制电力负荷。本项目中使用的无线技术是蓝牙。它也可以被称为 "蓝牙控制的电子 "或 "基于的家庭自动化系统 "或 "密码操作的电子家用电器"。

Bluetooth Controlled Electronic Home Appliances Image 1

Bluetooth Controlled Electronic Home Appliances Image 2

Bluetooth Controlled Electronic Home Appliances Image 3

Bluetooth Controlled Electronic Home Appliances Image 4

Bluetooth Controlled Electronic Home Appliances Image 5

Bluetooth Controlled Electronic Home Appliances Image 6

蓝牙控制的电子家用电器电路原理

在这个项目中,一个蓝牙模块被连接到8051微控制器上。这个蓝牙模块通过无线通信(蓝牙技术)接收来自安装在设备上的应用程序的命令。写在8051单片机上的程序与蓝牙模块进行串行通信以接收命令。微控制器根据从蓝牙收到的命令自动切换电气负载。

基于安卓的家庭自动化系统电路框图

Bluetooth Controlled Home Electronic Appliances - Block Diagram

蓝牙控制的家用电子电器 - 电路框图蓝牙控制的家用电子电器电路图

Bluetooth Controlled Electronic Home Appliances Circuit Diagram

蓝牙控制的家用电子电器电路图

所需部件

硬件要求

8051微控制器(AT89C51)

8051开发板

8051编程器(编程板)

编程电缆

16×2液晶显示器

10KΩ 电位器

蓝牙模块(HC - 05)

4-通道继电器模块

负载(如灯泡、风扇等)。

电源

连接线

如果没有8051开发板,那么你可能需要以下东西

10µF 电解电容

2个10KΩ电阻(1/4瓦)

2个33pF的陶瓷盘电容

0592 MHz 石英晶体

按键

1KΩ x 8 电阻器包

如果没有继电器模块,那么你可以用以下方法建立1个通道的继电器电路(用于1个负载)。

5V或12V的继电器

BC547 NPN晶体管

1N4007 PN结点二极管

1KΩ电阻(1/4瓦)。

软件要求

Keil µVision IDE

Willar软件

Proteus (用于电路图和仿真)

在安卓设备上安装安卓应用程序


基于安卓的家庭自动化系统电路设计

这个项目包括一个微控制器,16 x 2字母数字LCD,4通道继电器模块,负载(演示中使用了灯泡)和蓝牙模块。

这里使用的是AT89C51微控制器。这是一个8位的微控制器,它需要5V的直流电源。使用7805电源电路为微控制器提供5V直流电。我们可以使用9V直流电池或12V,1A的适配器来为电路提供电源。

对于上述电路,你还需要将复位电路和晶体电路连接到控制器上才能正常工作。如果你使用的是8051开发板,你可以忽略这些连接(电源调节器、晶体电路和复位电路)。

在上述电路中,LCD显示器用于显示电气负载的状态,也用于显示从蓝牙接收的数据(可选功能)。

在这里,LCD显示器以8位模式与微控制器的PORT1接口,即LCD的数据引脚与PORT1相连。LCD的三个控制引脚,即RS、RW和EN,分别连接到P3.6、GND和P3.7引脚。

另外,一个10KΩ的POT被连接到LCD的对比度调整引脚,以控制显示的对比度。

蓝牙模块的TX和RX针脚与微控制器的RXD和TXD针脚(P3.0和P3.1)相连。VCC针脚(40针)连接到+5V,GND针脚(20针)连接到地。

微控制器使用串行通信(UART协议)与蓝牙模块进行通信。使用9600的波特率与蓝牙通信。

如果你想改变蓝牙名称和密码,那么你需要使用蓝牙AT命令。

以下是几个蓝牙AT命令。

AT - 响应OK。(用于测试蓝牙模块)。

AT+RESET - 响应OK。 (用于重置模块)

AT+NAME? - 响应的是模块名称。

AT+NAME = <name> - 响应OK。名称应小于或等于20个字符。

AT+PSWD? - 响应的是现有密码。

AT+PSWD =<password> - 设置模块配对密码。

要了解所有的蓝牙AT命令,请参考HC-03/05嵌入式蓝牙串行通信模块AT命令集。

电气负载(如灯和直流电动机)通过4通道继电器模块连接到P0.0至P0.3针脚。在这里,继电器被用来使用小的直流电压来切换交流负载。NPN晶体管被用来驱动继电器。

如果你使用的是继电器模块,那么驱动继电器的晶体管和其他重要元件已经嵌入模块本身。

注意:电路图只显示了一个负载的连接。但与其他负载的连接也可以用类似的方式进行。

蓝牙控制的电子家用电器的算法

初始化LCD和UART协议。

现在从蓝牙模块读取数据。

在LCD上显示收到的数据。

将收到的字符串与预定义的字符串进行比较,并相应地切换电气负载。

在LCD上显示电气负载的状态。

基于安卓的家庭自动化系统电路模拟视频

观看以下使用安卓应用程序的家庭自动化系统的输出视频。

下载项目代码

蓝牙控制的电子家用电器电路如何工作?

在Keil软件中编写项目的程序并创建.hex文件。

 在8051编程器和Willar软件的帮助下,将程序刻录到控制器上。

 现在,按照电路图的要求进行连接。

在进行连接时,确保直流和交流电源之间没有任何共同的连接。

使用5V电源电路为微控制器提供稳定的5V直流电。

 打开交流和直流电源的开关。

现在继电器输出引脚得到230V电压。因此,不要碰触连接的负载引脚。

在你的安卓设备(手机或平板电脑)上安装 "蓝牙控制器 "应用程序,从以下链接https://play.google.com/store/apps/details?id=apps.BT&hl=en。

现在将安卓设备与蓝牙模块配对。

按照8051程序配置蓝牙控制器的应用程序。

发送数据以打开或关闭电力负载。

相关帖子。还可以阅读帖子--家用电器的射频控制。

蓝牙控制的电子家用电器项目应用

该项目用于从区域控制各种电器。

使用这个项目,我们可以用一个遥控器和一个控制单元控制所有的负载。

电路的局限性

在这个项目中,控制单元和安卓设备之间的距离是有限的。

文章来源于:电子产品世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    聊天窗口,提示对方准备,以便快速维修。再有,在远程爸妈电脑时可以一边聊聊家常,拉近亲情关系。如此,向日葵远程控制也可作为一个聊天工具。 向日葵远程控制软件简介:     向日葵远程控制软件是一款简单易用的远程......
    网络条件下手术视频卡顿、远程控制延迟明显的问题,手术近乎实时操作。真正意义上实现了从医学观察、医学指导到医学操作的一次新突破,这也是全球首例5G远程人体手术。 落地案例:中国首例5G三地远程手......
    手动开关窗的目的。 Wi-Fi模块控制软件流程图 手机APP设计 本设计使用机智云物联网平台进行设计,在机智云官网下载的是能入公网的固件和源码,将固件写入Wi-Fi模块,配合源码编程即可实现远程控制......
    屏实时显示并及时判断温度是否超限,超限后能够进行窗户的关闭控制。手动模式采用4G网络进行控制,当Wi-Fi模块跟路由器或者热点建立连接之后,通过远程遥控,实现手动开关窗户,根据手机软件选择控制模式,实现开窗器的自动开关控制......
    利用STM32单片机作为温室内的控制器以及MFC编写的远程控制软件可以实现对温室内温湿度远程监测和控制。在STM32控制器设计中加入ENC28J60模块,使控制器可以接入网络,同时在STM32的程......
    远程桌面控制之跨网远程控制的方法;接上篇局域网内远程桌面控制方法,今天聊一下跨网远程控制的方法,主要分成两部分: 使用远程控制软件 跨网RDP远程桌面 以上,两种方式虽然都能实现跨网远程控制......
    东芝在其电机控制软件开发套件中新增位置估算控制技术,旨在简化电机磁场定向控制;现在提供“MCU Motor Studio Ver.3.0”和新的“电机参数调整工具” 中国上海,2024年3月19日......
    东芝在其电机控制软件开发套件中新增位置估算控制技术,旨在简化电机磁场定向控制; 【导读】东芝电子元件及存储装置株式会社(“东芝”)宣布,推出全新 “MCU Motor Studio Ver......
    的画质以及流畅度都有着比较高的要求,同时要求方案有着良好的互动性。 在远程手术会诊领域,我们来看两个典型案例: 首先是向日葵与眼视光领域医疗设备企业“万灵医疗”的合作。 万灵医疗采用了贝锐向日葵API嵌入方案,将向日葵的客户端软件......
    条件下手术视频卡顿、远程控制延迟明显的问题,手术近乎实时操作。真正意义上实现了从医学观察、医学指导到医学操作的一次新突破,这也是全球首例5G远程人体手术。 落地案例:中国首例5G三地远程手......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>