智能小车系统开发概要.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能小车系统开发概要

基于AT89s52单片机的语音提示的四则运算器的设计 基于AT89s52单片机的语音提示的四则运算器的设计,该设计主要包括硬件设计部分和软件设计部分。硬件设计部分主要是对单片机,数据输入的4*4键盘,语音提示模块,数据显示模块的选择和设计。软件设计部分主要是对两个4位整数,1位小数进行四则运算,并将其运算结果通过数据显示模块显示出来,并有相应的语音提示。 在计算器主体的表面上配设有电源接通、全清除健、数字健、小数点健、四则运算健、等号健与下载线共同形成双电源方式用语音提示的计算器,其中,在计算器主体的表面上还配设有显示从数字键、小数点健输入的数值的主显示器、按加法存储器(转换健)时将显示在主显示器中的数值进行转换后显示该数值的存储显示器、将主显示器和存储显示器的两个画面并列地配设并做成T通过从各种转换健输入来同时或者交替地显示两个画面显示的结构的二选行显示器、按下时将显示在主显示器中的数值转换至存储显示器的加法存储(转换键)、按下时将显示在主显示器中的数值从正向负或从负向正进行变更的减法存储(转换健)、按下两次时将显示在存储显示器中的数值清除的存储·清除健、按下时将显示在存储显示器中的数值转换至主显示器而按两次时则再次显示出在进行转换之前显示在主显示器中的数值的转换键。 本设计是基于AT89S52单片机的语音提示的四则运算器,去除两画面变更显示。该设计总共有6个模块:电源模块、AT89S52最小系统模块、1602液晶显示模块、4*4键盘模块、语音提示模块和实时温度检测模块。 智能小车系统开发 基于51单片机的手机蓝牙遥控(带重力感应)小车设计 智能小车系统开发主要知识有电机的使用、舵机的使用、遥控小车设计、循迹小车设计、蓝牙小车设计、两轮平衡及机机械手。但是本次小车设计主要有电机的使用、遥控小车设计、蓝牙小车设计三部分。其余的部分暂时没有完成,后期继续改进,争取做到完美。 图 1 各种智能车开发平台 图 2 智能车主要功能 图 3 智能小车与机器人控制器 图 4 各配套电路模块 基于Android手机蓝牙遥控(带 重力感应)小车设计 随??物联网的兴起,Android 手机以其独有的开放性优势正在为我们提供更多优质便捷 的技术成果。而基于安卓手机蓝牙控制的智能小车DIY也越来越多的受到了电子爱好者的 青睐。这里我们会带领大家设计一款基于安卓手机和以四驱小车为基础平台的蓝牙小车。 1 主要功能 (1) 通过手机上的上位机操作界面(前、后、左、右四个键)远程控制小车的前进、后 退、左转和右转。 (2) 通过安卓手机的重力感应功能控制小车进行前进、后退、左转和右转。 2 实现原理 本系统主要由手机控制端、蓝牙接收模块、小车部分三个部分组组成。操作手机端相应 按键时时,手机端会通过蓝牙的形式向单片机发出相应的指令,单片机相据相应的指令就可 以控制小车实现前进、后退、左转、右转等功能。其系统的功能框图如图1所示。 2.1 系统框图 图1中的控制端界面又称为上位机软件,如图2所示,此软件可以通过 Android 开源 eclipse 开发环境和 java 语言开发而成。目前网上络有多种免费的小车蓝牙控制软件,对 Android 系统开发不熟的可在网上下载一个免费的控制端软件。从上面的手机截图可以看到, 在控制端界面上有四个用来控制小车运动的按钮——前进,后退,左转,右转。 当我们用手按下相应的键时时,借助于手机的蓝牙功能,手机会通过蓝牙以ASCII码的形式发送一个相应的字符,具体的字符因上位机操作界面程序的不同而不同。实验室目前采用的软件相应的码是,前进发出的 ASCII “A”, 后退时为字符“D”,左转时,为字符“C”, 右转时,手为字符“B”;当使用重力感应模式时,也是根据手机的平衡状态来发送这几个 字符的。 图2手机控制端界面 HC-06 为蓝牙接收模块,通过与手机端的蓝牙进行连接配对,从而接收从手机端发送过 来的动作指令。使用时,蓝牙接收到手机传过来的指令需转换成串口的形式通过单片机的串 口传给单片机。 图2 蓝牙从机接收模块 智能小车部分主要由单片机控制器、电机驱动和电机等组成,蓝牙模块接受到手机 端的信号后,将指令传给单片机,单片机通过分析传递过来的指令不同,执行不同的程 序来控制电机驱动,从而实现小车的前进、后退、左转、右转、停止等不同的动作。 3 硬件设计 (1) 蓝牙模块 小车的硬件主要包括蓝牙模块部分和小车部分。蓝牙模块目前市面上出售的有主机模块、从机模块,也有主从一体的,因为此次设计的智能小车,手机端自身带有蓝牙功能,相当于主机发送模块,所以只需使用从机接收模块,然后把接收到的信号通过串口的形式传给单片机就可以了。 通常蓝牙从机模块购买回来后,在使用时需要进进蓝牙配对和相应该波特率的设置,具 体的请

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档