0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用Arduino Nano制作的自调节时钟项目

电子工程师 来源:YXQ 2019-04-29 14:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

如果需要制作一个通过无线电接收时间的时钟,大多数人会想到一个从WWVB,MSF或DCF77等站点接收长波信号。设想有一天WWVB不再工作,你将如何获取时钟?这里分享发布在hackaday上利用Arduino Nano制作的自调节时钟项目。

项目使用了NEO-7M模块接收的GPS信号,采用串行端口模式进行通信,使用4线SPI通信模式的2.9英寸电子显示屏作为显示器,然后将所有这些模块都连接到Arduino Nano上,下面是信号连接图:

程序采用Arduino IDE编写,所使用到的库如下:

TinyGPS ++ - 用于解码接收到的GPS信号并解析时间和日期

U8g2lib - 用于驱动电子显示屏

时区 - 用于管理给定时区的时间和日期以及对夏令时的支持

程序流程图:

第一步,平台初始化:用于从GPS模块接收数据的软件序列,电子纸显示,日期和时间的初始值。

第二步,我们从串口接收数据。接收到的GPS信号被解析。

第三步,如果GPS数据有效,我们将更新日期和时间。

第四步,显示时间。

下面为电子屏更新显示的时间

通过以上步骤,就实现了一个可自调节的时钟。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时钟
    +关注

    关注

    11

    文章

    1953

    浏览量

    134561
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195994

原文标题:基于Arduino Nano的自调节时钟

文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    请问NANO 可以使用 C++ 11 嘛?

    最近需要在GD32F450上开发项目,需要用到C++ ,那么 nano支持嘛?如果不支持,使用完全板改基于GD的芯片进行开发?
    发表于 10-14 07:41

    使用RT-Thread studio 开发RT-Thread Nano项目的时候 串口的驱动是要自己写吗?

    刚入坑。使用RT-Thread studio 开发RT-Thread 标准板项目的时候直接使用里边的串口uart_dev=rt_device_find(“uart5”);然后操作设备,在开发RT-Thread Nano项目的时候
    发表于 09-26 08:14

    ‌LMK02000精密时钟调节器技术文档总结

    LMK02000精密时钟调节器结合了抖动清除/修复、乘法和参考时钟分配的功能。该器件集成了高性能 Integer-N 锁相环 (PLL)、三个 LVDS 和五个 LVPECL 时钟输出
    的头像 发表于 09-19 10:37 551次阅读
    ‌LMK02000精密<b class='flag-5'>时钟</b><b class='flag-5'>调节</b>器技术文档总结

    ‌LMK02002精密时钟调节器技术文档摘要

    LMK02002精密时钟调节器结合了抖动清理/调节、乘法和参考时钟分配的功能。该器件集成了高性能 Integer-N 锁相环 (PLL) 和四个 LVPECL
    的头像 发表于 09-18 15:18 477次阅读
    ‌LMK02002精密<b class='flag-5'>时钟</b><b class='flag-5'>调节</b>器技术文档摘要

    ‌LMK03000系列精密时钟调节器技术文档总结

    LMK03000系列精密时钟调节器结合了抖动功能参考时钟的清洁/再调节、乘法和分配。器件集成了压控振荡器 (VCO)、高性能 Integer-N 锁相环(PLL)、部分集成环路滤波器以
    的头像 发表于 09-18 11:15 700次阅读
    ‌LMK03000系列精密<b class='flag-5'>时钟</b><b class='flag-5'>调节</b>器技术文档总结

    ‌LMK03200精密时钟调节器技术文档总结

    LMK03200系列精密时钟调节器结合了抖动功能清洁/调节、乘法和参考时钟的0延迟分布。器件集成了压控振荡器(VCO)、高性能整数N锁相环(PLL)、部分集成环路滤波器,以及各种LVD
    的头像 发表于 09-17 11:20 599次阅读
    ‌LMK03200精密<b class='flag-5'>时钟</b><b class='flag-5'>调节</b>器技术文档总结

    求助,关于cubemx + nano 4.1.1 + STM32F405时钟的问题求解

    NANO 4.1.1版本的MDK工程,mian里代码写的是一秒打印一次字符串,但是出现的效果了,一秒钟一次性打印了10次字符串 看起来似乎是有关时钟配置的问题,因为一秒钟刚好打印十次字符串,然后我尝试
    发表于 09-16 06:05

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino
    的头像 发表于 08-08 20:16 3074次阅读
    如何用<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b>/UNO R3开发板重新烧录引导程序bootlaoder

    下一代物联网:芯科科技和Arduino借助边缘AI和ML简化Matter设计和应用

    Silicon Labs(芯科科技)和Arduino宣布建立合作伙伴关系,旨在通过Arduino Nano Matter开发板(基于芯科科技的MGM240系列多协议无线模块)的两阶段合作来简化Matter协议的设计和应用
    的头像 发表于 05-19 11:15 571次阅读
    下一代物联网:芯科科技和<b class='flag-5'>Arduino</b>借助边缘AI和ML简化Matter设计和应用

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    完成一个电子产品的制作。这就给开源硬件的推广和普及设定了一个很高的门槛,电子爱好者需要花很多时间和精力才能开始开发和制作自己的作品。而使用Arduino能很快地完成一个电子产品的制作
    发表于 05-13 09:28

    开源项目!Open Echo:一个开源的声纳项目

    Arduino 兼容的回声测深仪用于另一个水深 GPS 记录设备项目。可读取 Arduino 的回声测深仪很难买到,所以我想,为什么不自己制作呢?基本工作原理很简单,但底层的电子学
    发表于 03-20 13:37

    通过Arduino Nano Matter开发板构建智能卷帘系统

    Alexa 语音 AI 进行控制,并将传感器数据集成到开源 Home Assistant 软件和 Arduino Cloud 中,以实现更高级的自动化和实时监控。无论您是经验丰富的开发者,还是刚刚入门的新手,这个项目将帮助您使家居变得更加智能和互联。
    的头像 发表于 02-28 09:46 927次阅读
    通过<b class='flag-5'>Arduino</b> <b class='flag-5'>Nano</b> Matter开发板构建智能卷帘系统

    开源项目!基于 RP2040 自制一个”空心时钟

    稳固,使用更加安心。 在整体设计上,我们进行了全面革新,充分利用了构建板与层线的纹理特性。时钟的正面表面巧妙地融入了构建板的纹理,展现出独特的质感与美感。 材料清单 – 电机:28BYJ-48 减速
    发表于 02-24 10:19

    VSP01M01增益调节时,模拟增益和数字增益有什么区别?

    调节增益时,模拟和数字增益有什么不同,有没有最有的调节方案,谢谢!
    发表于 02-11 06:29

    开源项目!手把手教你制作一个互动式LED墙壁时钟

    在这篇教程中,将教你使用Arduino创建一个互动式LED墙壁时钟。这个项目结合了创意和技术,设计出一个功能性强且视觉效果惊人的时钟,它配备了互动式的LED灯。无论你是
    发表于 02-08 17:47