littlebot
Published on 2025-04-08 / 0 Visits
0

【源码】基于AtTiny2313和ESP8266的齿轮时钟系统

项目简介

本项目是一个结合机械与电子技术的齿轮时钟项目。基于AtTiny2313微控制器和ESP8266 WiFi模块开发,目标是打造一个能通过网络同步时间,且在电源故障时可继续运行的齿轮时钟。目前虽未完全完成,但已提供初步的FreeCad齿轮设计和微控制器固件代码,固件可记录时钟最后一次移动位置,便于断电后恢复运行。

项目的主要特性和功能

  1. 网络时间同步:利用ESP8266模块连接互联网实现时间同步。
  2. 机械齿轮设计:采用高精度齿轮保障时钟运行精确。
  3. 电源故障恢复:电源中断后,时钟能依据最后记录位置继续运转。
  4. AtTiny2313微控制器:负责控制时钟整体运行以及与外部设备通信。

安装使用步骤

硬件准备

  1. 准备AtTiny2313微控制器、ESP8266 WiFi模块及相关连接线等硬件。
  2. 依照电路设计图连接硬件,确保连接线正确稳固,防止接触不良。
  3. 安装预先设计好的齿轮,操作时仔细阅读零件使用手册和操作指南,此过程涉及焊接和组装,需具备一定电子和机械技能,且确保所有操作符合安全标准。
  4. 确保电源供应稳定并安全接地,正确连接所有组件,避免短路或损坏设备。
  5. 连接完成后,仔细阅读每个硬件组件的数据手册,了解其特性和配置方法。

软件安装与配置

  1. 准备一台电脑,安装适用于微控制器的编程软件和驱动程序,确保软件与操作系统和硬件环境兼容。
  2. 根据官方指南对ESP8266 WiFi模块进行配置,包括固件升级等操作,并进行网络连接测试。
  3. 按照软件指南设置项目相关参数,编写代码程序并上传到微控制器进行测试和调整。
  4. 完成上述步骤后,进行测试运行,确保项目各项功能正常,必要时进行调整和优化。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】