奇怪的面试者 · 智能车编程
小朋友们,今天我们要一起操控智能车!学习传感器使用、循线原理和变量控制,让智能车成为听话的小帮手吧~
单词卡学习
sensor
<传感器
点击卡片或喇叭图标听发音
time
<时间
点击卡片或喇叭图标听发音
line
<线条
点击卡片或喇叭图标听发音
wait
<等待
点击卡片或喇叭图标听发音
单词拼写练习
请拼写:sensor
知识点互动讲解
核心传感器语句
< getLineSensor()
获取循线传感器数据,返回一个包含0和1的列表:
- 1 = 检测到黑线
- 0 = 没有检测到黑线
# 示例:获取传感器数据 n = getLineSensor() print(n) # 输出类似 [0,0,1,0,0]
< waitButton()
等待按钮按下后,才执行后续程序,保护智能车不摔坏~
# 示例:等待按钮 initCar() waitButton() # 必须按按钮才会继续 setPower(80,80)
< isAllBlack()
判断所有传感器是否都检测到黑线
# 示例:检测全黑线
if isAllBlack():
setPower(0,0) # 停止运动
传感器工作演示
传感器数据:[0, 0, 1, 0, 0] → 中间传感器检测到黑线
趣味测试
<
太棒了!
你的得分:4/4
你真是智能车编程小高手!传感器控制和变量原理都掌握得超棒!