智能手指系统应用概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

智能手指系统应用概述

摘要随着智能设备的广泛普及,基于蓝牙技术的设备开发及应用得到了飞速发展。应用于Android系统平台的设备都能够通过蓝牙无线模块,实现主蓝牙设备和从设备之间的通信,具有方便快捷,操作方便等优点。传统插座控制器一般都是安装在墙上,人们必须手动控制控制器才能实现对控制器开关控制,这种控制方法极为不便。基于此,本文设计的智能手指系统通过安装手机APP实现手机和设备的互联,只要手机发送相应的指令,继电器将会按照相关指令进行操作,在现实生活中具非常广泛的用途,因此它的设计具有一定的价值意义。

关键词蓝牙;继电器;单片机;Android

前言

在科学技术日益发达的时代,网络技术与通信技术有着广泛的应用,当前,开关的应用方式有两种,一种为有线的,另一种为无线的,有线的必须做到控制器当前才能控制,极其不方便,而无线的控制不需要走动只需在APP上控制即可,智能手指系统主要设计了一个基于单片机的蓝牙家电控制器,以单片机和蓝牙模块为核心,对家电进行无线控制。该系统由于是通过蓝牙对设备进行控制,安全快捷。

1 智能手指系统的概况

基于STC89C52单片机的蓝牙智能手指控制系统整个系统总体上主要由电源电路、微处理器最小系统、无线蓝牙模块电路、继电器控制电路等几部分组成。本系统基于STC89C52单片机的蓝牙智能手指控制,通过安装手机APP实现手机和设备的互联,只要手机发送相应的指令,智能手指控制继电器将会按照相关指令进行开启和关闭操作[1]。

2 硬件系统设计

2.1 无线蓝牙模块

本文所选串口蓝牙模塊实现了蓝牙SPP规范,符合蓝牙2.1+EDR标准,当模块处于命令模式时能执行下述所有AT 指令,用户可向模块发送各种AT指令,为模块设定参数或发送控制命令。

2.2 微处理器最小系统模块

本文所选单片机控制芯片为STC89C52单片机。STC89S52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

2.3 继电器控制模块

继电器控制电路控制引脚接到单片机的P1口,当P1的8个引脚为低电平时,LED灯亮;反之,当P1的8个引脚为高电平时,LED灯灭。

2.4 电源模块

本系统电源可接入DC5V电源,同时也可以采用3节1.5V干电池作为供电电源,能够保障设备持续获取稳定的系统电压。并带有电源指示灯,只要一上电,指示灯将会亮;反之则不会亮。本系统电源可接入DC5V电源,同时也可以采用3节1.5V干电池作为供电电源,能够保障设备持续获取稳定的系统电压。并带有电源指示灯,只要一上电,指示灯将会亮;反之则不会亮[2]。

3 软件系统设计

制定合适的蓝牙传输协议,手机通过蓝牙发送指令及设备进行的操作:

发送字符CX或cX:关闭x位灯,x取值1-8

蓝牙发送字符OX或oX:表示关闭x位灯,x取值1-8

void UART_SER (void)interrupt 4 //串行中断服务程序

{

unsigned char R_buf;

if(RI)//判断是接收中断产生

{

RI=0;//标志位清零

R_buf=SBUF;

switch(R_buf)

{

case ‘1’:LED1=0;Commd_Flag=INIT;break;//打开相应的灯并恢复命令标志

case ‘2’:LED2=0;Commd_Flag=INIT;break;

case ‘3’:LED3=0;Commd_Flag=INIT;break;

default:break;//此处错误判断不可恢复命令标准

}

switch(R_buf)

{

case ‘1’:LED1=1;Commd_Flag=INIT;break;//关闭相应的灯并恢复命令标志

case ‘2’:LED2=1;Commd_Flag=INIT;break;

case ‘3’:LED3=1;Commd_Flag=INIT;break;

default:break;//此处错误判断不可恢复命令标准

}

}

}

4 结束语

综上所述,本文主要研究了基于蓝牙的智能手指系统,该系统具有较低的功耗跟较高的性能、低廉的成本等。相信,智能手指系统的智能化,网络化,集成化会越来越显著。

参考文献

[1] 曾省吾,吴春发.一种无线信号传输与接收系统[Z].中国:CN1662062,2005.

[2] 刘娟.单片机C语言与PROTUES仿真技能实训[M].北京:中国电力出版社,2008:210.

相关文档
最新文档