打开代码模式
按键控制
KOI本身有2颗可编程按键,分布在对称的一左一右,这里编写一个检测按键并打印信息在控制台的小程序
from koi import *
while 1:
if not(btnA()):
print('A')
if not(btnB()):
print('B')
- 现将上面的程序复制进代码框
- 在控制台中回车几下,看REPL是否建立,如果没有,可以Ctrl+C中断程序方可进入REPL
- 运行当前程序,这里不同于上传,只在本次上电执行程序效果
运行下面代码观察现象
import sensor, lcd
sensor.run(1)
while 1:
img = sensor.snapshot()
lcd.display(img)
if not(btnA()):
sensor.run(0)
if not(speech.recordWav('wavTest')):
print('recordWav','done')
sensor.run(1)
if not(btnB()):
lcd.clear((255,0,0))
sensor.run(0)
lcd.draw_string(100, 100, "wav playing", lcd.GREEN)
if not(speech.playWav('wavTest')):
print('playwav','done')
sensor.run(1)