最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

micro:bit 激光打靶装置

Micro Bit 少儿编程 2141浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

*项目作者:Mark Ng

micro:bit 激光打靶装置

 

材料清单

  • micro:bit
  • micro:bit Boson 扩展板
  • 环境光线传感器
  • 数字蜂鸣器模块
  • 激光笔
  • 9g舵机
  • 冰棒棍
  • 塑料瓶盖
  • 纸质靶子
  • 胶枪
  • 鳄鱼夹
  • 微型开关
  • 3V 电池盒

工作原理

环境光线传感器能够检测激光笔的光线强度,当传感器输入的数值大于400时,装置会触发蜂鸣器发出声音,舵机转动将靶子下移。同时micro:bit开始计数,当数字显示为10,游戏结束。按micro:bit左侧的A键可重置数值为0。

靶子制作

  1. 使用彩色打印机将纸质靶子打印出来。层叠靶子和塑料瓶盖并在中心钻个孔。塑料瓶盖需要修剪一下,因为jst连接器比光线传感器要高些。micro:bit 激光打靶装置

     

  2. 将塑料瓶盖粘在靶子后面,注意保持中间的孔一致,然后将光线传感器放在瓶盖里。micro:bit 激光打靶装置

     

  3. 将舵机转至90°,然后将冰棒棍粘在舵机上。micro:bit 激光打靶装置

     

  4. 硬件连接:
    • p0连接蜂鸣器
    • p1连接舵机
    • p2连接环境光线传感器micro:bit 激光打靶装置

       

  5. 编程,代码如下micro:bit 激光打靶装置

    你可以根据实际情况调整具体数值(这里我设置为>400)

  6. 可使用废旧的盒子作为靶子的底座。

激光枪制作

  1. 这里我们使用电池盒,激光笔,微型开关。micro:bit 激光打靶装置

     

  2. 将激光笔里的电池卸掉,然后将激光笔粘在电池盒上。我的情况是:蓝色箭头指向弹簧(负极),橘色箭头指向内壳(正极),因为弹簧不太能够得着,所以我使用了鳄鱼夹。电源的负极与鳄鱼夹相连,然后鳄鱼夹与弹簧相连;电源的正极与微型开关相连,开关的另一侧与激光笔的内壳相连。micro:bit 激光打靶装置

     

  3. 用扎带将激光笔的开关固定住,使之保持关闭状态。将微型开关粘在电池盒上。

    micro:bit 激光打靶装置

     

  4. 成品效果图如下micro:bit 激光打靶装置

     

 

您必须 登录 才能发表评论!