项目简介
本项目是基于DS1307实时时钟模块的定时开关系统,支持手机遥控开关设备。用户能通过手机应用设定定时任务,设备会依据预设时间自动执行开关操作。DS1307模块可提供精确时间服务,保证设备在断网或断电时仍能准确执行任务。
项目的主要特性和功能
- 本地定时:设备本地完成定时任务,不受网络影响,保障任务稳定性。
- 精确时间:DS1307模块提供精确时间服务,确保定时任务准确。
- 手机遥控:用户可通过手机应用远程控制设备开关状态并设置定时任务。
- 断网可用:无网络连接时,设备仍能根据本地时间执行任务。
- 低成本:DS1307模块价格低廉,适用于广泛应用场景。
安装使用步骤
1. 硬件准备
- Tisan开发板:运行定时开关系统的硬件平台。
- DS1307模块:提供实时时钟功能。
- WiFi路由:使开发板连接互联网。
- 手机:支持Android和iOS系统,用于遥控设备和设置定时任务。
- 杜邦线:连接Tisan开发板和DS1307模块。
2. 软件准备
- Tisan WebIDE:开发和配置定时开关系统的开发环境。
- FreeIoT应用:手机端控制设备和设置定时任务。
3. 搭建硬件环境
- 用杜邦线连接Tisan开发板与DS1307模块,确保连接正确。
- 将开发板连接到WiFi路由,保证设备能访问互联网。
4. 软件配置与编译
- 在Tisan WebIDE中创建新的定时开关产品,添加开关、时间和任务组件。
- 在固件开发IDE中导入Tisan - demo源码。
- 将WebIDE生成的产品Key复制到
device_config.h
文件中。 - 编译源码并将固件烧录到Tisan开发板中。
5. 配置与测试
- 通过手机应用设置设备时间,确保时间准确。
- 在手机应用中设置定时任务,测试设备能否按时执行开关操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】