序言:
树莓派作为时下流行的DIY平台,python作为流行的编程语言,玩树莓派是一种态度,写python代码是一种生活情趣。
周五是个好日子,因为周末来了。
忙碌了一周,周五休息一下,玩玩树莓派,学习python,让大脑放个假。
触控按键相较机械按钮而言,耐磨,使用起来非常方便。
购买树莓派套件里有单个触控按键,玩起来吧。
一、原理
触控按键外观如下,属于电容性触控按键,主控是JR223B(见图中U1)。手摸按键区域或悬浮表明,PCB触控区产生感应电容,触控IC处理后知道有触控事件,使SIG输出高电平;没有触控时,SIG输出低电平。
触控按键外观
树莓派通过一个GPIO连接SIG,通过监测触控模块的SIG引脚的电平,就可以知道按键是否按下。原理如下:
0->1(上升沿):表示按键按下(触摸)。
1->1:表示触摸一直都在(手没有离开,相当于长按)
1->0(下降沿):表示按键松开。
0->0