0 正转 正转 前行

1 0 0 1 正转 反转 左转

1 0 1 1 正转 以电机为中心左转

0 1 1 0 反转 正转 右转

1 1 1 0 正转 以电机为中心右转

0 1 0 1 反转 反转 后退

表4-1 L9110逻辑功能表

4。2。4直流电机原理图

 图4-4 L9110驱动直流电机原理图

4。3  蓝牙模块

4。3。1蓝牙模块BMX-02/03 简介

(1) 主芯片CSRBlueCore芯片

(2) 输出功率:Class II

(3) 传输距离:视距10米

(4) Flish存储容量6-8Mbit

4。3。2 AT命令集:

  蓝牙的通讯波特率有很多个等级,从1200一直到最大的460800每一级的波特率都会比前一级的波特率高一倍,所以还是要根据自己设计的电路的整体性能来选择,不能太高,但也不能太低。

5 系统软件程序设计

5。1  主程序的设计

对于智能小车而言,蓝牙接收到的信息会被单片机识别并存储,单片机会分析这些数据来控制小车,信息通过蓝牙来传递,最终实现小车的功能。小车的逻辑功能图如图5-1所示:

小车逻辑功能图

5。2  手机界面的设计

在Eclipse的开发环境下,也就是说我们要建立一个类,这个类叫做Activity。注意点在以下四个方面:

(1)  Activity实际上就是一个类。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-

(2)  Oncreate要不断的去写。

(3)  每一个Activity都会在特定的文件夹中进行优化配置。

(4)  根据自己的一些喜好为Activity添加控件。手机控制界面如图5-2所示:

5。3  本章小结

本章主要就是软件方面的设计,重点其实就是编程方面,C52的编程还好,在图书馆地下一楼查阅了资料,分析分析基本能够写出来,JAVA语言是物联所学,所以我又咨询了一些同学了解JAVA的一些特点和方法,手机界面方面是因人而异的,我只是根据自己的喜好设计的一个界面,黑色配上蓝色的操作界面。

上一篇:STC89C52单片机湿度检测系统的设计+电路图
下一篇:STC11L08XE单片机家用声控开关设计

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发

互联网教育”变革路径研究进展【7972字】

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

麦秸秆还田和沼液灌溉对...