原创 简单又实用的教程:RTC时钟使用指南~

2025-1-10 16:28 561 4 2 分类: 物联网

今天展示的是RTC时钟使用指南,轻松学习,完美成果。

本指南教你通过使用脚本代码,实现Air201内置RTC实时时钟同步时间、获取时间、设置时间等功能,可根据实际需求灵活应用。


我们先了解一些相关基础知识:

RTC——Real-Time Clock实时时钟,通常称为时钟芯片,可以提供精确的实时时间,它可以用于产生年、月、日、时、分、秒等信息。晶体振荡器是最常用的时钟源,因为它具有高精度和稳定性。有些时钟芯片为了在主电源掉电时还可以工作,会外加电池供电,使时间信息一直保持有效。

时区差异——东八区(UTC/GMT+08:00)是比世界协调时间(UTC)/格林尼治时间(GMT)快8小时的时区,理论上的位置是位于东经112.5度至127.5度之间,在此15度的范围内,统一采用以东经120度中心线的地方时间为准,是东盟标准的其中一个候选时区。当格林尼治标准时间为00:00时,东八区的标准时间为08:00。


1. 搭建环境


新同学建议先看前期的基础知识相关教程,更有助于理解和操作。

可以在LuaTools项目管理中新建一个项目,重新选择底层CORE和脚本;或者在原有项目的基础上,不更换CORE,将原来的脚本删除,添加为demo/rtc的脚本。

本章所需要用到的脚本存于LuatOS-Air201demortc文件夹中;若没有找到该脚本,可能代码并非最新,请根据前面教学重新拉取。


1.1 硬件准备:

Air201 PCBA

SIM卡一张

带有数据通信功能的数据线

Win10以上PC


1.2 软件准备:

LuaTools调试工具:
https://docs.openluat.com/Luatools/

最新固件:
https://gitee.com/openLuat/LuatOS-Air201/tree/master/core

最新脚本:
https://gitee.com/openLuat/LuatOS-Air201/tree/master/demo/rtc



2. 编写代码


main.lua文件:模组成功注册上网后,即可获取正常时间;支持table方式和时间戳方式设置时间。



3. 代码烧录


新朋友可以查看参考详细烧录教程:
https://docs.openluat.com/Luatools/

1)选对应的固件版本;

2)选择对应的脚本,选择添加默认lib,勾选免BOOT刷脚本;

3)固件版本不变的情况下,直接选择下载脚本即可。



4. 示例效果


示例rtc.get/set是UTC时间,os.date为北京时间(东八区时间);实现设置、读取和打印时间数据,如下图所示:



今天的分享就到这里了~


Air201最新资料详见:
https://docs.openluat.com/air201/

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

开发工匠 2025-1-13 09:59

写的好,很适用,学习和参考
相关推荐阅读
合宙LuatOS 2025-03-24 16:18
设计技巧篇 4G模组:Air780EPM 天线设计说明!
掌握Air780EPM天线设计的核心技术,不仅是提升产品竞争力的关键,更是确保设备在复杂电磁环境中可靠运行的基石。Air700ECQ/EAQ/EMQ模组属于Cat.1 bis R13架构,天线架构精简...
合宙LuatOS 2025-03-24 13:27
实用指南!4G模组:Air780EPM其他硬件接口
从传统串口通信到高速数据交换,从传感器接入到电源管理,这款模组通过多达十余种硬件接口,构建起了一个高度灵活、低延迟的硬件生态体系。一、ADC 接口设计指导 Air780EPM 模块(Luat...
合宙LuatOS 2025-03-24 13:22
4G模组Air780EPM——GPIO的设计核心要点!值得收藏~
Air780EPM的GPIO设计需兼顾硬件可靠性与软件灵活性,开发者应基于具体应用场景权衡复用功能优先级,并遵循电源管理规范以延长设备生命周期。通过模块化配置与精细化调试,可最大化释放模组性能潜力,构...
合宙LuatOS 2025-03-24 13:16
血泪教训总结:Air780EPM的LuatOS二次开发——OneWire协议调试注意事项
在物联网设备开发中,精准且稳定的数据传输是构建智能系统的核心。通过本文,开发者不仅能掌握规避常见陷阱的方法,还能学习如何利用Air780EPM的硬件特性与LuatOS的灵活API设计,实现稳定可靠的O...
合宙LuatOS 2025-03-14 15:37
【包教包会】4G模组Air780EPM——串口电路设计及硬件指导
串口作为Air780EPM模块的核心通信接口,承担着设备控制、数据传输及外设交互等关键功能,在物联网终端、智能设备、工业自动化等场景中不可或缺。 一、概述 串口作为 Air780E...
合宙LuatOS 2025-03-14 15:25
硬件工程师必看!4G模组Air780EPM:SIM 卡接口设计指导
在数字化浪潮中,SIM卡作为通信设备的“身份证”,早已成为人们生活中不可或缺的存在。以下详细阐述了SIM卡接口如何通过读取卡片信息完成4G网络鉴权,并支持双卡切换功能,使设备能够灵活选择最优网络。这种...
我要评论
1
4
关闭 站长推荐上一条 /1 下一条