智能车制作

标题: 怎么编写起始线的程序 [打印本页]

作者: sauzn    时间: 2009-5-18 14:58
标题: 怎么编写起始线的程序
如何判断起始线?采用什么方法,目前程序处在能找到每行数据最黑的点
谢谢大家的交流
作者: 星空下的学生    时间: 2009-5-18 18:04
这是算法问题哦,一般这好像算是小秘密吧,我们光电管都还没有做到这步呢
作者: 星空下的学生    时间: 2009-5-18 18:04
这是算法问题哦,一般这好像算是小秘密吧,我们光电管都还没有做到这步呢
作者: 跳跃的心    时间: 2009-5-18 18:43
/////////////////////////////////////////////////////////////////               
  //----------------------------起始线检测------------------------//
//通过起始线的检测,来改变a的值,然后控制电机停车

unsigned int qishixian(unsigned char h,unsigned char b)

{  unsigned int a=0;
   if((h==0x0f)&(b==0x99)){
    a=a+1 ;
   }
    return(a);
}

其中我们用了12个红外,h代表0 1 10 11的状态,而b代表2 3 4 5 6 7 8 9的状态。
a表示检测到起始线的次数




欢迎光临 智能车制作 (http://www.znczz.com/) Powered by Discuz! X3.2