我也在做这个,才开始,请教一下霍尔元件怎么产生高低电平的? |
给你两个建议: 第一:你的速度已经有了,那么,里程就太太......太简单了,找时间啊,S=Vt,初中就知道的。 这个时间可不能用定时器啊,定时器的时间太短了,用1302之类的时间芯片好了——确定计时开始时刻,确定扫描时间,即多久显示更新一次里程,就可以算里程了。 第二:如果上面方法的程序太难(我想想都觉得麻烦),那就用简单方法了。在自行车轮子了装一个光电传感器,轮子转动一周,计数一次,这个里程就是轮子周长,确定转动几周显示更新一次,就可以有里程数据了。可以用外部中断接收这个光电传感器的数据,这样可以计数的最大值,可以由程序设定,而不是定时/计数器,定时器的最大值有限制。 |
刚刚程序有乱码我重新发一个 |