|
本帖最后由 zhdzhd-174422 于 2018-7-31 21:41 编辑 在pyboard上,有一个用户按键。MicroPython已经预先定义好了按键的类,按键可以这样使用:' v$ r7 ]0 u' M- m, i+ j - {4 d) E4 b) \$ M 定义按键: sw = pyb.Switch() 读取按键状态' L/ L u* a: @0 D" W$ X sw()! Y2 q" ^4 n5 j. J& x+ z 定义按键回调函数 sw.callback(lambda:pyb.LED(1).toggle())$ B$ a3 x7 L1 \5 ?1 H, k& w9 M6 O " K: V3 S2 q, p, ~+ N 禁用按键回调函数 sw.callback(None) 更复杂的使用回调函数(按键后翻转LED1) def f():6 }/ P. ]" F# a2 p0 A/ n' [ pyb.LED(1).toggle()1 l k* F8 S" }- A sw.callback(f)* N, l+ w. j( ~6 @# A 6 c- E" j/ \; E9 C8 L S; d : a% Q7 B8 H( u -----转自:电子工程世界4 m9 t r" q3 u( H; ] |
微信公众号
手机版