基本程序逻辑:(之前完全不懂,看了教程很快就能理解了)
在无限循环中,不断的读取连接声音传感器的X1引脚的电平值,判断为低电平时,说明有声音的强度已经达到阀值,接着点亮发光二极管,延时3秒后熄灭。
拼插演示(重中之重哈):
Python Editor虽然不需要敲代码,但是仍然需要有一定的逻辑基础才能快速上手拼插的。我虽然很渣,但是基本的逻辑还是懂一点的,所以拼插起来很快就上手了!
上面为了显示清楚,只是截图了拼插的代码部分,真的就只是一些逻辑拖拽而已,而且代码部分会同步显示到右侧代码编辑区,非常非常非常方便和快捷。
下面是自动生成的代码部分,大家自己使用NotePad++手动输入代码,试试:
from pyb import * x1 = Pin('X1',Pin.IN,Pin.PULL_NONE) led = Pin('X2',Pin.OUT_PP,Pin.PULL_NONE) while True: if not x1.value(): led.high() delay(3000) led.low()