项目简介
本项目是一个基于Arduino的光照强度监测系统,由Algonquin科学调查俱乐部为太阳能电池板研究而开发。主要借助BH1750传感器和数据分析屏蔽器实现光照强度数据的测量与记录。项目旨在建立实时监控系统,为太阳能电池板的性能评估提供可靠的数据支持。
项目的主要特性和功能
- 光照强度检测:利用BH1750传感器检测光照强度。
- 数据记录:将检测到的数据记录在SD卡的CSV文件中。
- 定制化日志间隔:可对日志和同步间隔进行定制。
- 运行状态提示:运行代码时,LED会闪烁以提示用户系统的运行状态。
安装使用步骤
硬件连接
- 将Arduino Uno R3、BH1750光传感器、数据记录屏蔽器(含RTC - DS1307)、面包板和导线等硬件连接起来。
- 确保SD卡已格式化为FAT16或FAT32格式,并插入数据记录屏蔽器。
- 连接一个LED灯作为运行状态提示。
软件安装
- 在电脑上安装Arduino IDE软件。
- 安装BH1750和RTC相关的库文件。
- 若Arduino IDE没有预装的Print库文件,需按照相关指导进行安装。
代码上传
- 打开Arduino IDE,加载项目源码。
- 选择正确的开发板和端口,将代码上传到Arduino。
启动系统
- 打开Arduino IDE的串口监视器,确保系统正常运行。
- 当LED灯闪烁时,表示系统正在运行,开始记录光照数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】