跳到主要内容

方糖碰撞模块

方糖方糖碰撞模块.png

使用演示视频​

点击此处跳转



功能​


信号数字输出
1(高电平):模块开关接触
0(低电平):模块开关未接触

模块原理​

模块使用一个触碰开关,开关闭合时,电路产生一个高电平的信号

在未来板Lite上使用​

接线​

未来板Lite主板3 - 副本.png

未来板Lite接口使用线材
方糖方糖碰撞模块.png方糖碰撞模块Port3白色PH2.0-3Pin接口线untitled.100.png
危险

支持接在 Port1、Port2、Port3、Port4
编程时注意接口与实际保持一致

编程​

积木-功能说明​

序号积木图积木功能
1blocksSvg-1698391853023.svg检测碰撞传感器是否被按下

程序-功能说明​

提示
  1. 将彩屏设置为点阵模式
  2. 初始化变量,负责记录碰撞传感器的按下的次数
  3. 循环检测
  4. 当检测到碰撞传感器被按下
  5. 显示一次笑脸图片,并增加X,然后将X显示在点阵屏上
  6. 没有检测到碰撞传感器被按下的时候,点阵屏显示哭脸

blocksSvg-1698391846623.svg

使用Kittenblock​

离线下载的方式运行程序查看效果

在Microbit上使用​

Robotbit_压缩后.png

编程平台​

Microsoft MakeCode for micro:bit
使用Makecode编程平台

添加方糖插件​

image.png

image.png
在扩展中搜索Sugar,点击添加

编程积木​

积木-功能说明​

序号积木图积木功能
1image.png读取碰撞模块是否被碰撞

电路连接​

image.png

Microbit接口使用线材
方糖方糖碰撞模块.png方糖碰撞模块P0白色PH2.0-3Pin接口线untitled.100.png
危险

支持接在 P0、P1、P8、P13等
编程时注意接口与实际保持一致

案例:碰撞检测​

image.png

在未来板上使用​

接线​

image.png

编程​

程序-功能说明​

提示
  1. 关闭刷新同步模式
  2. 初始化变量,负责记录碰撞传感器的按下的次数
  3. 循环检测
  4. 当检测到碰撞传感器被按下
  5. 蜂鸣器发出声音,并增加X,然后将X显示在屏幕上

p35