C1代码学习笔记(8)
2024-07-27 本文已影响0人
寸寸生
十五、实现汽车前进
1.import ybc_robot #导入ybc_robot 机器人模块:
2.
3.
4.m=ybc_robot .Motor("S1") #创建电机对象m,接口选择S1
5.
6.m.turn(50) #电机以50的速度开始转动
十六、实现汽车自动跟随
1.import ybc_robot #导入ybc_robot 机器人模块:
2.
3.
4. #创建超声波传感器对象us,接口选择P3
5.us=ybc_robot .UltransonicSensor("P3")
6.#创建电机对象m,接口选择S1
7.m=ybc_robot .Motor("S1")
8.
9.while True: #使用无限循环语句与双分支结构的嵌套
10. #重复执行检测、并判断距离数值
11. n=us.distance() #变量n保存读取的超声波传感器距离值
12. print(n)
13. if n<30:
14. m.run(50) #电机以50速度正转,小车前进
15. else:
16. m.run(0) #电机转停,小车停车