Skip to content

3.2 电动风车

3.2.1 造型介绍

这是一台会 “自动转动” 的电动风车,上电后电机就带动风车叶片持续旋转,就像田野里的小风车,迎着风欢快转动,充满生机与活力。

3.2.2 学习目标

  1. 在作品中实践 360° 积木舵机的基础控制功能,理解上电启动与持续转动的逻辑。
  2. 掌握电动风车的机械搭建。
  3. 学会编写 “上电启动 + 持续转动” 的程序,理解舵机基础控制原理。

3.2.3 积木搭建

PDF 未正常显示? 在新窗口打开

3.2.4 设备接线

将 360° 积木舵机接线插入 ESP32 主控器 接口,舵机 接线插入 S1 的 引脚处。如图所示:

3.2.5 程序编写

(1) 程序原理图

(2) 核心代码块解析

指令块所在类别功能说明
控制指定接口的360°舵机,按设定的自定义速度持续转动。

(3) 完整程序展示

  • 在主程序中进行电机控制:电机 S1 以 60 的速度控制风车持续转动,每 0.1 秒刷新一次控制指令,保证电机保持稳定的转动状态。
  • 程序源文件存放于「附录文件」目录内的「程序文件」,可前往该处下载压缩包获取。

3.2.6 程序下载

3.2.7 扩展提升

项目一:按键多档调速风车 外接按键模块实现三档转速控制:按 1 次低速转动、2 次中速、3 次高速,静置 10 秒自动降速停机。利用变量统计按键触发次数,搭配延时自动复位,练习变量运算、多层 if 分支,熟悉电机分级调速参数调试方法。 项目二:光线感应灯扇联动系统 搭配光线传感器实现环境亮度联动:光线昏暗时风车高速旋转 + RGB 全亮,光线充足时低速运转 + 灯光变暗,模拟户外风力景观灯。掌握双传感器数据读取、模拟量阈值对比,建立多硬件协同工作的闭环思维。

3.2.8 技术支持与产品讨论

如果您在产品使用过程中遇到困难,欢迎您通过如下方式向我们反馈:

表单未正常显示? 在新窗口打开

如果您在产品体验后有更好的创意,欢迎您进入幻尔社区将您的创意分享: