Arduino Nano 智能楼梯灯扩展板:24 阶 PWM 渐变 + 无线智能家居联动
所需组件与物料
| 组件 | 数量 |
|---|---|
| Arduino Nano R3 | 1 |
| ASL Arduino Shield(楼梯灯专用扩展板) | 1 |
项目简介
ASL 扩展板功能特性:
- 支持最多 24 级楼梯独立控制
- 支持渐变淡入淡出与 PWM 调光
- 可通过无线模块接入 20+ 主流智能家居控制器
- 提供现成草图代码,开箱即用
- 兼容 MySensors 库(可作为继电器节点,无需光敏传感器,在控制器端建立昼/夜场景即可)
步骤 1:准备硬件

- Arduino Nano
- ASL Arduino Shield
相关文件下载见项目页面。
步骤 2:软件配置与烧录

分步操作:
- 按原理图接线。
- 在 Arduino IDE 安装
Mysensors-master(可选)与ShiftPWM-master库。 - 下载草图代码,两个版本二选一:
ForASLOnlyLightSensor.ino:纯本地控制(含光敏昼夜判断)ForASLMysensorInkluded.ino:本地控制 + MySensors 网络接入
- 修改代码参数:楼梯级数、开关延时、光敏传感器类型、灵敏度阈值。
- 上传代码到 Arduino Nano。
- 将 Nano 插入 ASL Shield。
- 插入 NRF24L01+ 无线模块(可选)。
- 设置 MySensors 网关进入配对模式(可选)。
- 给 ASL Shield 上电。
(可选步骤:若使用 ForASLOnlyLightSensor.ino 可跳过无线相关步骤)
步骤 3:注意事项

注意:ASL Shield 接入智能家居控制器需要 MySensors 网关。若没有网关,请访问 mysensors.org 了解搭建方法。
Enjoy!!!
制造工艺
- 基于 Web 控制的 DMX 灯光系统 – Arduino 主控制器
- DIY 蓝牙控制 Arduino 间谍小车
- Arduino + HC-05 蓝牙控制 LED:MIT App Inventor 手机 App 开发全攻略
- 声控 8 路 LED 灯光秀:Arduino 入门项目
- 从零构建智能 Arduino 四足机器人:完整指南
- Arduino RGB LED调色器:三电位器混色入门项目
- DIY Arduino 电子波疗设备 - 基于拉德尼克疗法的 EMR 治疗仪
- 户外DMX控制RGB投光灯:低成本高性能舞台灯光DIY方案
- 无线Arduino编程盾:HC-05蓝牙模块实现免USB线烧录
- DIY LED 轮盘赌游戏机 —— Arduino Nano 打造单人桌面街机
- Arduino 智能自动停车场系统:红外检测 + 舵机闸门 + LED 余位显示
- Arduino Mega 2560 驱动的开源植物生长箱控制器:固件与硬件全指南