数据集概述
本数据集包含Octopus低成本模块化环境传感平台的全套设计文件,支持设备的复现、组装与部署。Octopus是面向创客、教育者和公民科学家的开源平台,可低成本构建环境监测设备,降低环境感知研究的入门门槛。
文件详解
该数据集由多个目录和文件组成,具体说明如下:
- 固件文件(Firmware/目录):
- README.md: 固件库说明文档,介绍安装与使用方法
- src/Octopus_Firmware.h、src/Octopus_Firmware.cpp: Arduino兼容固件源码文件
- examples/目录: 包含button_example/和octopus_sample/等示例项目的.ino文件
- 硬件设计文件(Hardware/目录):
- octopus_schematic.pdf: 电路原理图文件
- octopus_gerberfiles/目录: 包含14个.art格式的PCB生产文件(如TOP、BOTTOM层)、PLACETOP.txt(元件贴装位置)等
- CAD模型文件(CAD files/目录):
- 6个.stl格式的3D打印外壳模型文件,如octopus_middle.stl、octopus_top_nicla.stl等
- 物料清单文件(BOM/目录):
- octopus_BOM.xlsx: Excel格式的物料清单文件
- 软件应用文件(Software/目录):
- UseCase1_HeatExposure.ipynb、UseCase2_AirQuality.ipynb: Jupyter Notebook格式的应用案例文件
适用场景
- 环境监测设备开发: 用于复现低成本环境传感设备,支持颗粒物、温湿度等环境参数监测
- 创客教育实践: 作为开源硬件教学案例,教授环境传感技术与设备组装
- 公民科学项目: 支持社区级环境监测网络搭建,开展草根环境研究
- 硬件设计参考: 为模块化传感平台开发提供PCB设计、外壳建模的技术参考
- 教育课程开发: 用于环境科学、电子工程等学科的实践教学环节