微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 智能手机控制系统方案

智能手机控制系统方案

时间:10-30 来源:互联网 点击:

r模式,等待Clie nt连接。当智能手机收到广播,与CC3000连接上之后,就可以通过智能手机控制直流电机了。

  

  图5:单片机主程序流程图

  3.2 Android应用程序设计

  APP分为两个部分:SmartConfig和电机控制。本系统SmartConfig程序直接采用TI官网提供的APP程序,在此不需要进行程序设计。CC3000初次使用或者换一个网络环境时,需要对仪器进行SmartConfig,将目前的网络信息写入CC3000中,下次再使用时,该仪器会自动连接到该网络中。

  电机控制程序界面如图6所示。该程序主要实现智能手机连接CC3000 Wi—Fi模块,以及控制电机的正转、反转、停止和速度。界面中的3个Button组件是用来控制电机的正转、反转和停止。通过滑动SeekBar组件,可以调节电机的速度,并在该组件的上方显示出速度大小。最下面的Spinner组件用于显示连接的设备,当连接上CC3000后,会在此处显示出来。

  

  图6:电机控制程序界面

  结语

  本文采用MSP430单片机作为控制端的核心,通过SPI总线与CC3000 Wi—Fi模块进行通信,使智能手机与MSP430单片机能够间接进行数据交互,从而达到智能手机远程控制单片机及其外围设备的目的。经过测试,智能手机和CC3000能够稳定的连接,并可以通过电机控制APP控制直流电机的正转、反转、停止以及调节电机的速度。本系统达到了预期的设计目的,具有较高的实用价值。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top