运行QBASIC.EXE,进入界面按一下ESC键后输入:
10 cls
20 IF (INP(&h379) and 8 ) /8=0 then OUT &h378, 1
30 IF (INP(&h379) and 16 ) /16=0 then OUT &h378, 2
40 goto 20输完后按F5键后,按下K1或K2你就可以控制电机正反转了。
下节课在此基础上教大家做个自动避障小车.
己去做,你再焊一块同样的板子接到D3、D4就可以了。
把K1、K2换成触碰开关,一个自动避障小车就有了。
下面我们来看小车工作的程序.
运行QBASIC.EXE,进入界面按一下ESC键后输入:
10 cls
20 IF (INP(&h379) and 8 ) /8=0 and IF (INP(&h379) and 16 ) /16=0 then OUT &h378, 5
30 IF (INP(&h379) and 8 ) /8=1 then OUT &h378, 1
40 IF (INP(&h379) and 16 ) /16=1 then OUT &h378, 8
60 goto 20
输完后按F5键小车就跑起来了。
程序说明:
1。K1、K2同时打开左右电机一起旋转。
2。K1打开左转右停.
3.K2打开右转左停.
我就教这么多剩下的就靠你自己去发挥了。