AutoHome AutoHome

比赛/竞技 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
edu1910 1 Stars Apache-2.0 BOM 完整度: /5 教程完整度: /5

项目简介

开源开放硬件的家庭自动化项目。


开源且开放硬件的家庭自动化项目。

项目特点

使用 Particle Photon 作为核心控制器,集成 Wi-Fi 连接能力。
通过 RHT03 传感器实时采集温湿度数据。
通过继电器模块控制灯具的开关。
提供 Android 应用,可远程查看温湿度并控制灯光。
支持通过 OneSignal 推送通知,在灯状态变化时发送推送消息到手机。
包含完整的 PCB 设计文件(基于 123D Circuits)。

技术规格

主控芯片
温湿度传感器
执行器
通信方式
供电
手机端
PCB 设计工具

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Particle Photon (带排针) 1 核心控制器
RHT03 温湿度传感器 1 测量温湿度
5V 继电器模块 1 控制灯具
1x8 排针 1 用于扩展连接
1kΩ 电阻 1 上拉/限流
10kΩ 电阻 1 上拉/限流
F/F 杜邦线 8 连接各模块
5V 1A 电源适配器 1 为 Photon 供电
micro B USB 线 1 编程与供电

所需工具

工具用途是否必需
焊台 焊接排针、电阻等元件 ✅ 是
剥线钳/剪刀 处理杜邦线 ✅ 是
万用表 检查电路连接 ▢ 推荐
电脑 编写固件、Android 应用 ✅ 是
Android Studio 编译和部署 Android 应用 ✅ 是
Particle CLI 或 Web IDE 烧录 Photon 固件 ✅ 是

能力画像

记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5

所需技能

🔧 **动手能力**:能够焊接排针、电阻等元件,搭建面包板电路,并完成最终安装。 💻 **编程能力**:需要了解 C/C++(Particle 固件)和 Java/Kotlin(Android 应用)的基本开发,能够修改配置文件(如 build.gradle、webhook JSON)。 ⚡ **电子电路**:理解温湿度传感器、继电器模块的基本工作原理,以及电阻上拉/限流的基础知识。

适用场景

学习物联网(IoT)项目从硬件到软件的全栈开发流程。
为家庭或办公室实现简单的温湿度监控和灯光远程控制。
作为智能家居入门级开源项目的参考和改造基础。