• 大小: 462KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-07-03
  • 语言: 其他
  • 标签: 智能小车  

资源简介

用5V供电。通过蓝牙模块给串口发数据。然后单片机根据蓝牙模块发的数据,进行判断,根据不同的指令来驱动小车的运动情况。

资源截图

代码片段和文件信息

/**********************HL-1& ZY-2实验开发板例程************************
*  平台:HL-1& ZY-2 V8.0 + Keil U3 + STC89C52
*  名称:ZY-1智能小车参考程序
*  公司:湖南智宇科教设备有限公司
*  淘宝:https://hnzyrobot1688.taobao.com/     
*  网站:www.hnzhiyu.cn
*  编写:智宇公司研发一部
*  日期:2015-1-15
*  交流:智能车QQ:261339276
*  晶振:11.0592MHZ
*  晶振:11.0592MHZ
*  说明:免费开源,不提供源代码分析
*  论坛:
*  硬件设置:要有自己动手能力,才能完成实验
*  使用说明:根据下面IO口自己用杜邦线连接各种模块,可以自己修改各种模块IO口

   重点提示:本程序只做参考,不提供技术支持,请自己研究吸收。

   ZY-1智能小车底盘本杜邦线接线方法,请一定照做,否则可能不工作,并烧毁小车。

   J3
   IN1--接到--实验板上的P1.2
   IN2--接到--实验板上的P1.3
   EN1--接到--实验板上的P1.4
   EN2--接到--实验板上的P1.5
   IN3--接到--实验板上的P1.6
   IN4--接到--实验板上的P1.7
   J4 
   IN5--接到--实验板上的P2.1
   IN6--接到--实验板上的P2.0
   J5
   OUT1--接到--实验板上的P3.2
   OUT2--接到--实验板上的P3.3
   OUT3--接到--实验板上的P3.4
   OUT4--接到--实验板上的P3.5

   电源接法----请注意核对,一定要100%正确,否则会烧坏HL-1实验板
   J17
   VCC--接到--实验板上的 TTL V 引脚
   GND--接到--实验板上的 TTL G 引脚
******************************************************************/
    
//注意程序只做参考之用,要达到最理想的效果,还需要同学们细心调试。
//注意蓝牙模块接线,急性之人经常接错线,烧坏模块,请一定要核对好再通电试验,模块接错线烧坏不保修,不换货的。
/****************************************************************************
 硬件连接
 蓝牙有4条线定义:
  VCC
      GND
  TDX
  RXD
 把蓝牙插入单片机J7接口中  --注意不要接错线,否则烧坏蓝牙模块,不保修,不换货。
****************************************************************************/

#include

//HL-1小车驱动接线定义
    #define Left_moto_go      {P1_2=0P1_3=1;}    //左边电机向前走
#define Left_moto_back    {P1_2=1P1_3=0;}    //左边电机向后转
#define Left_moto_Stop    {P1_2=0P1_3=0;}    //左边电机停转                     
#define Right_moto_go     {P1_6=1P1_7=0;} //右边电机向前走
#define Right_moto_back   {P1_6=0P1_7=1;} //右边电机向后走
#define Right_moto_Stop   {P1_6=0P1_7=0;} //右边电机停转   

#define left     ‘C‘
    #define right    ‘D‘
#define up       ‘A‘
    #define down     ‘B‘
#define stop     ‘F‘

char code str[] =  “收到指令,向前!\n“;
char code str1[] = “收到指令,向后!\n“;
char code str2[] = “收到指令,向左!\n“;
char code str3[] = “收到指令,向右!\n“;
char code str4[] = “收到指令,停止!\n“;

bit  flag_REC=0; 
bit  flag    =0;  


unsigned char  i=0;
unsigned char  dat=0;
    unsigned char  buff[5]=0; //接收缓冲字节


   
/************************************************************************/
//延时函数
   void delay(unsigned int k)
{    
     unsigned int xy;
 for(x=0;x    for(y=0;y<2000;y++);
}

/************************************************************************/
//字符串发送函数
  void send_str( )
                   // 传送字串
    {
    unsigned char i = 0;
    while(str[i] != ‘\0‘)
   {
SBUF = str[i];
while(!TI); // 等特数据传送
TI = 0; // 清除数据传送标志
i++; // 下一个字符
   }
    }

  void send_str1( )
                   // 传送字串
    {
    unsigned char i = 0;
    while(str1[i] != ‘\0‘)
   {
SBUF = str1[i];
while(!TI); // 等特数据传送
TI = 0; // 清除数据传送标志
i++; // 下一个字符
   }
    }

  void send_str2( )
                   // 传送字串
    {
    un

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       9389  2014-01-02 16:48  11、智能小车蓝牙无线控制实验\HL-1

     文件       1899  2014-01-02 16:48  11、智能小车蓝牙无线控制实验\HL-1.hex

     文件         40  2014-01-02 16:48  11、智能小车蓝牙无线控制实验\HL-1.lnp

     文件      12424  2014-01-02 16:48  11、智能小车蓝牙无线控制实验\HL-1.M51

     文件        275  2016-09-30 18:24  11、智能小车蓝牙无线控制实验\HL-1.plg

    .......     55212  2016-09-30 22:04  11、智能小车蓝牙无线控制实验\HL-1.uvopt

     文件      13231  2013-11-12 15:33  11、智能小车蓝牙无线控制实验\HL-1.uvproj

    .......     55194  2014-01-02 17:09  11、智能小车蓝牙无线控制实验\HL-1_uvopt.bak

     文件          0  2013-11-12 14:55  11、智能小车蓝牙无线控制实验\HL-1_uvproj.bak

     文件       6438  2015-09-06 11:26  11、智能小车蓝牙无线控制实验\main.c

     文件      12645  2014-01-02 16:43  11、智能小车蓝牙无线控制实验\main.LST

     文件      10596  2014-01-02 16:43  11、智能小车蓝牙无线控制实验\main.OBJ

     文件     848693  2012-05-31 15:33  11、智能小车蓝牙无线控制实验\安卓控制小车软件\BlueToothC.apk

     目录          0  2016-03-22 19:15  11、智能小车蓝牙无线控制实验\安卓控制小车软件

     目录          0  2016-09-30 22:04  11、智能小车蓝牙无线控制实验

----------- ---------  ---------- -----  ----

              1026036                    15


评论

共有 条评论