项目简介
此项目为基于Arduino平台的低功耗数字温度计系统,结合硬件与软件设计,致力于打造低功耗、高效且易用的数字温度计。系统运用ATTINY 85微控制器与DS18B20温度传感器,达成精确的温度测量与显示,还配备OLED显示屏用于实时展示温度信息。
项目的主要特性和功能
- 超低功耗设计:采用优化算法和ATTINY 85微控制器的低功耗模式,用CR2023电池最长可待机140天。
- 精确温度测量:借助DS18B20温度传感器,实现高精度温度测量。
- 实时温度显示:通过OLED显示屏实时呈现温度信息,方便用户查看。
- 友好的用户界面:显示界面简洁明了,便于用户理解温度信息。
- 易于制作和组装:项目提供3D模型设计图,方便硬件制作与组装。
安装使用步骤
一、硬件准备
- 准备ATTINY 85微控制器、DS18B20温度传感器、OLED显示屏、CR2023电池及其他必要配件。
- 依据项目提供的3D模型进行硬件制作和组装。
二、软件安装与配置
- 下载并安装Arduino IDE。
- 在Arduino IDE中通过库管理器安装Attiny85核心包、TinyOzOled OLED驱动、DS18B20温度传感器库。
三、代码上传与运行
- 在Arduino IDE中打开本项目的主文件
Main.ino
,相关文件会自动加载。 - 将组装好的硬件连接到电脑。
- 把
Main.ino
代码上传至ATTINY 85微控制器。 - 代码上传完成后,系统开始工作,可在OLED显示屏上实时查看温度信息。
本项目遵循MIT License协议,详细信息见项目根目录下的LICENSE文件。使用时请遵循相关安全规定和操作指南。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】