- 初始化引脚X,Y,B
- 通过引脚X/Y获取模拟值
- 判断按键是否被按下
-
示例程序
- 当向上/下/左/右推动摇杆时,LED点阵屏会打印出上/下/左/右的图案。当按下摇杆时,LED点阵屏会打印出一个开心的表情。
- PH2.0手柄默认连接I2C引脚(即P19,P20),下面代码实现PH2.0的效果
- 获取手柄按键状态
- 获取X/Y轴的值
- 判断手柄按键是否被释放
- 判断手柄按键是否被按下
-
示例程序
- 获取X/Y轴的值,1秒以后,可以实现判断各个按键的状态的功能,若被按下则显示哭脸,释放状态下则显示笑脸
- 震动传感器为4Pin传感器,连接的D口用于检测是否检测到震动(数字值),A口连接的Pin口用于读取模拟值。
- 通过引脚获取震动传感器模拟值
- 通过引脚获取震动传感器数字值
-
示例程序
- 检测是否感应到震动,若发生震动显示震动强度的模拟值,若未发生则显示笑脸
- 设置LCD1602显示屏的IC2地址,十进制默认为39,十六进制默认为0x27
- 使LCD1602显示屏相应位置显示字符
- 使LCD1602显示屏相应位置显示数字
- 使LCD1602显示屏相应位置显示字符串
- 打开或关闭LCD1602显示屏
- 打开或关闭LCD1602显示屏背光灯
-
示例程序
- 设置默认地址,执行循环,打开LCD1602显示屏和背光灯,在1行第一列显示0,第二列显示l,第2行第一列显示字符串“Hello World" 1s后关闭屏幕和背光灯,1s后循环重新开始
- 设置数码管引脚显示亮度,显示位数
- 使TM1637数码管显示数字
- 使TM1637数码管显示十六进制数字
- 使TM1637数码管对应位置显示数字
- 调节亮度
- TM1637数码管打开显示
- TM1637数码管关闭显示
- TM1637数码管清除显示
- 点亮或熄灭相应位置上的点
-
示例程序
- 实现利用TM1637数码管实现计时功能