项目简介
本项目打造了一个名为Raccoon的触摸感应照明小饰品。它基于Arduino,借助ATtiny85微控制器与电容感应技术,呈现出可爱的浣熊形象电路板。当触摸浣熊身体时,其眼睛位置的LED灯会亮起。项目聚焦于最大化电池使用寿命,可使用标准纽扣电池运行,也是开发者在PCB艺术硬件领域的首次探索,同时通过编码降低功耗。
项目的主要特性和功能
- 电容感应:利用TinyTouchLib库实现,能精准检测触摸事件。
- 节能设计:借助avr/power库和自定义寄存器操作,使微控制器大部分时间处于睡眠状态,降低功耗。
- LED照明:检测到触摸后,LED灯亮起,模拟浣熊眼睛闪烁。
- ATtiny85支持:在Arduino IDE中通过Spence Konde的ATTinyCore项目支持ATtiny85微控制器。
安装使用步骤
- 硬件准备:准备ATtiny85微控制器、LED灯、电容检测垫及一些被动元件,按项目电路设计图连接硬件。
- 软件安装:安装Arduino IDE 1.8.13或更高版本,下载并解压ATTinyCore库和TinyTouchLib库到Arduino IDE的库文件夹。
- 编程:打开Arduino IDE,选择ATtiny85微控制器型号,加载项目代码文件,代码用于检测触摸事件并控制LED灯亮灭。
- 测试:将编程好的微控制器连接到硬件设备,用纽扣电池供电,触摸浣熊形象,LED灯应亮起。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】