Skip to content

活动

水杯警报器

初学者 | MakeCode, Python | 加速计 | 健康

第 1 步:制作

它是什么?

将您的BBC micro:bit变成一个水杯警报器,使他可以告诉您是否有别人喝过里面的水。 您将学习如何使用micro:bit的 LED 显示器和加速计。

这两个视频向你展示了你将制作什么以及如何编程

工作原理

  • 当你的水杯竖直放置的时候,micro:bit在LED上显示一个心形图标。
  • 当micro:bit的加速计检测到倾斜时,LED显示一个叉号的警告图标。 在您按下micro:bit背部的重置按钮进行程序重置或者断电并重新连接电池之前,LED上一直显示叉号图标。
  • 加速计 会测量包括重力在内的三维受力数据,因此您的项目可以告诉您micro:bit 的朝向。

所需材料

  • micro:bit或者是MakeCode模拟器
  • MakeCode编辑器
  • 电池盒
  • 我们的设置指南会对你有所帮助

第 2 步:编程

第3步:完善

  • 在不使用 micro:bit 重置按钮的情况下找到另外一种重置程序的方式, 例如,通过按下 A 或 B 按钮来显示心形图标。
  • 通过MakeCode 编辑器的音乐模块的方块<0>添加一个声音告警。