项目简介
本项目借助Arduino Nano、0.96" OLED显示屏和AHT10(或AHT20)温湿度传感器,构建了一个温湿度监测系统。用户能通过PlatformIO开发环境,轻松将代码烧录至Arduino Nano,实现温湿度数据的实时显示。
项目的主要特性和功能
- 硬件连接:借助Arduino Nano连接AHT10温湿度传感器与OLED显示屏。
- 数据读取与显示:实时读取AHT10传感器的温湿度数据,并在OLED显示屏上显示。
- 低功耗设计:运用LowPower库实现Arduino的睡眠模式,读取数据后,Arduino会进入120秒的睡眠模式以降低功耗。
- 时钟频率调整:为延长锂电池使用寿命,将Arduino的时钟频率从默认的16MHz降至8MHz。
- 亮度调节:可调节OLED显示屏的亮度,以延长其使用寿命并节省电量。
安装使用步骤
- 硬件准备:准备好Arduino Nano、OLED显示屏、AHT10传感器、面包板和跳线等硬件。
- 连接硬件:依据项目指南连接Arduino Nano、OLED显示屏和AHT10传感器。
- 软件环境准备:安装PlatformIO开发环境。
- 上传代码:打开项目文件,使用PlatformIO将代码烧录到Arduino Nano。
- 测试运行:连接电源,观察OLED显示屏上的温湿度数据。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】