51智能小车寻迹路线,怎么编程让小车按原路返回

51智能小车寻迹路线,怎么编程让小车按原路返回,第1张

接循迹用的光电传感器,用单片机判断,驱动电机执行。传感器越多越好。

以比较奇葩的单路传感器为例,0驱动左轮,1驱动右轮,就可以沿黑线一侧摇摆前进。这么简单的判断都可以不用单片机,呵呵。

ORG 0000H

SJMP MAIN

MAIN:

MOV TMOD,#05H

MOV TH0,#0

MOV TL0,#0

SETB EA

MOV P0,#0FFH

SETB TR0

ST:

MOV A,TL0

MOV 30H,A

LCALL BTOD

LCALL DISP

SJMP ST

BTOD:

MOV A,30H

MOV B,#100

DIV AB

MOV 20H,A

MOV A,B

MOV B,#10

DIV AB

MOV 21H,A

MOV 22H,B

RET

DISP:

MOV DPTR,#SEG7

MOV A,21H

MOVC A,@A+DPTR

MOV P0,A

CLR P30

LCALL DELAY

SETB P30

MOV A,22H

MOVC A,@A+DPTR

MOV P0,A

CLR P31

LCALL DELAY

SETB P31

RET

DELAY:MOV R7,#20

D00:MOV R6,#100

D11:DJNZ R6,D11

DJNZ R7,D00

RET

SEG7: DB 0C0H,0F9H,0A4H,0B0H

DB 99H,92H,82H,0F8H

DB 80H,90H,88H,83H

DB 0C6H,0A1H,86H,8EH

END

用单片机的p34口 数码管显示p0口 共阳极数码管动态显示p30和p31接com端,我这个程序你得修改一下 根据你的轮子的大小 计算每圈走的距离就可以算出小车行走的距离 祝你成功!

以上就是关于51智能小车寻迹路线,怎么编程让小车按原路返回全部的内容,包括:51智能小车寻迹路线,怎么编程让小车按原路返回、基于51单片机,用霍尔传感器测算智能小车行走的距离!谁有汇编程序,贴上来我学习学习。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9482472.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存