b-parasite
b-parasite 是一个开源的土壤湿度和环境温度/湿度/光照传感器。
特性
- 电容式土壤湿度传感器 - 了解其工作原理请参阅这篇博客文章、这个 Twitter 帖子和这篇文章
- 使用 Sensirion 的 SHTC3 进行空气温度和湿度感测
- 使用 ALS-PT19 光电晶体管进行光照感测
- 由常见的 CR2032 纽扣电池供电,潜在使用寿命超过两年
- 支持 nRF52840 和 nRF52833 模块
- 开放硬件和开源设计
软件
本仓库还包含了几个不同的 b-parasite 固件示例。
示例 | 描述 | 额外文档 |
---|---|---|
samples/ble | 这是经过充分测试且最实用的固件。它会定期读取所有传感器并通过蓝牙低功耗(BLE)广播数据。可与 Home Assistant + BTHome 开箱即用。 | 文档 |
samples/zigbee | 基于 nRF Connect + ZBOSS 构建的实验性/教育性/探索性基础 Zigbee 示例。可通过 ZHA 或 Zigbee2MQTT 与 Home Assistant 集成。 | 文档 |
samples/blinky | 经典的 "Hello, world" | - |
samples/soil_read_loop | 循环读取土壤湿度传感器。适用于传感器实验和校准。 | - |
samples/input | 处理按钮按压。适用于 GPIO 中断的功耗分析和测试带有按钮的板子的按键去抖。 | - |
文档
有关如何订购、组装、构建示例、保护传感器和刷写固件的信息,请参阅 Wiki。
仓库组织
- code/nrf-connect/ - 使用 Nordic 的 nRF Connect SDK 构建的通用库和示例。
- kicad/ - 印刷电路板(PCB)的 KiCad 原理图、布局和制造文件
- data/ - 用于测试和传感器校准的数据
- bridge/ - 基于 ESPHome 的 BLE-MQTT 网桥
- case/ - 3D 可打印外壳
外壳
我们有三种不同的 3D 可打印外壳:
- 原始卡扣式外壳 - case/Top.stl, case/Bottom.stl
- 高气流外壳 - case/b_parasite_case_high_airflow.stl
- 蘑菇型外壳 - 可在 Printables 上获取
- b-parasite 帽子 - 可在 Printables 上获取
配件
帮助您自行构建的设计和硬件:
- b-parasite 桌面支架 Printables
许可证
硬件和相关设计文件以 Creative Commons CC BY-SA 4.0 许可证 发布。 代码以 MIT 许可证 发布。