案例六:风力发电
简介
倾斜micro:bit主板来控制"风力"的大小——倾斜角度越大,代表风力越强,360°积木舵机驱动风力发电机叶片旋转的转速也越快;将主板放平时(无风状态),叶片停止转动。通过加速度计感知倾斜角度并实时调节转速,模拟风力发电机随风运转的真实场景。
案例目的
- 认识风力发电机,了解其将风能转化为电能的基本原理。
- 认识micro:bit主板的加速度计——一种可以感知倾斜角度和运动状态的MEMS传感器。
- 了解陀螺仪与加速度计的区别及各自在生活中的应用。
- 学习多条件分支(if-else if-else)——根据倾斜角度划分风力等级,程序在不同等级下执行不同转速。
- 了解风能在人类能源利用史中的重要地位。
所需材料
| 项目 | 图片 | 数量 |
|---|---|---|
| micro:bit V2 | ![]() | 1 |
| Jacdac扩展板 | ![]() | 1 |
| Jacdac 25cm连接线 | ![]() | 1 |
| Jacdac舵机模块 | ![]() | 1 |
| 360°积木舵机 | ![]() | 1 |
| USB数据线 | ![]() | 1 |
传感器原理说明
本案例使用micro:bit主板内置的加速度计作为传感器,检测主板的倾斜角度(前后方向),将倾斜角度映射为不同的风力等级和对应的舵机转速。
.png)




