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

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

3天内不再提示

基于Arduino供电及使用GPS-6MV2模块创建天文时钟

电子设计 来源:电路城 作者:电路城 2021-04-29 16:47 次阅读

该天文时钟Arduino供电,使用GPS-6MV2模块提供的日期,时间和位置数据显示本地恒星时间(LST)和月相。

本地恒星时间(LST)定义为地球相对于恒星运动所估算的时间。当春分点位于观察者的局部子午线上时,它为0h。

当查看星光图时,会看到2个天体坐标,即“右上角(RA)”和“下倾角(DEC)”。恒星X的RA是从春分点到X = 1h = LST的角距离。地平线上的DEC值为0,顶端处的DEC值为90。因此,如果一颗恒星的RA = 3h和DEC = 30,则当LST时钟为3h时,它将位于子午线上,与水平线成30度角。

组件:

Arduino Nano

GY-GPS6MV2 GPS模块

TM1637 4位数字显示

8x8 LED矩阵

MAX7219 LED矩阵驱动器

接线图:

焊接图:

接线完成后,将代码上传到Arduino,然后稍等片刻。GPS应该会尽快锁定卫星,矩阵会亮起。

外观焊接:

所需工具:

0.8mm和1.00mm黄铜杆或线

焊接设备

斜口钳

第一版:结构混乱且不稳定。

第二版:焊接了较小的基础

8x8矩阵没有直接焊接到驱动器上,而是使用黄铜线焊接了它们,

附:

算法 (John Conway 的月球年龄算法)

John Conway 是一位英国数学家,他想出了在任意给定日期内计算星期几的方法。这也是一种计算给定日期的月球年龄的方法。

将arduino算法实现的是conwayMoon(year,month,day)函数,该函数以GPS中的年,月和日为输入,并返回月龄为输出。

计算本地恒星时间(LST)

计算LST的公式为:LST = 100.46 + 0.985647 * d +长+ 15 * UT

d :从J2000起的天数

long :来自GPS的经度

UT :从GPS转换为十进制小时的世界时

此公式以度为单位给出LST。然后将其转换为HH:MM格式。
责任编辑:pj

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

    关注

    52

    文章

    8135

    浏览量

    145901
  • gps
    gps
    +关注

    关注

    22

    文章

    2881

    浏览量

    165975
  • 时钟电路
    +关注

    关注

    10

    文章

    236

    浏览量

    50686
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186569
收藏 人收藏

    评论

    相关推荐

    Arduino RTK2 GPS模块的资料合集

    描述Arduino RTK2 GPS 模块USBUSB C 连接器可轻松将 ZED-F9P 连接到 u-center 以进行配置和快速查看 NMEA 语句。也可以通过 USB 连接
    发表于 06-22 09:39

    设计一个GPS UTC时钟

    描述GPS UTC 时钟该 PCB 板设计用于以紧凑的形式将 NEO-7M GPSArduino Nano 连接到 1602 LCD 显示器,可安装在用于 1602 LCD 显示
    发表于 08-12 07:23

    如何利用Arduino UNO设计无RTC模块简单时钟

    它只是一个由Arduino控制的简单数字时钟,无需使用任何RTC模块(实时时钟)。每次打开此时钟时,您都必须将其设置为当前时间,就像家庭中的
    的头像 发表于 05-14 15:16 4186次阅读
    如何利用<b class='flag-5'>Arduino</b> UNO设计无RTC<b class='flag-5'>模块</b>简单<b class='flag-5'>时钟</b>

    Arduino RTK2 GPS模块

    电子发烧友网站提供《Arduino RTK2 GPS模块.zip》资料免费下载
    发表于 07-04 11:48 16次下载
    <b class='flag-5'>Arduino</b> RTK<b class='flag-5'>2</b> <b class='flag-5'>GPS</b><b class='flag-5'>模块</b>

    基于Arduino Nano语音时钟模块

    电子发烧友网站提供《基于Arduino Nano语音时钟模块.zip》资料免费下载
    发表于 08-02 15:42 3次下载
    基于<b class='flag-5'>Arduino</b> Nano语音<b class='flag-5'>时钟</b><b class='flag-5'>模块</b>

    如何使用Arduino和OLED设计一个GPS车速表

     在这个项目中,我们将使用带有 OLED 显示屏的 NEO6M GPS 模块 构建一个Arduino GPS 速度计。
    发表于 08-09 17:01 5124次阅读
    如何使用<b class='flag-5'>Arduino</b>和OLED设计一个<b class='flag-5'>GPS</b>车速表

    基于ArduinoGPS模块构建女性安全手环

    在这里,我们将构建一个可供女性佩戴的手环,她们可以使用 SOS 紧急短信和当前位置通知警察或任何人。使用这些信息,警方将能够从现场救出受害者。为此,我们使用了一个 Arduino,它可以与 GSM 和 GPS 模块连接,用于发送
    发表于 08-11 16:45 2886次阅读
    基于<b class='flag-5'>Arduino</b>和<b class='flag-5'>GPS</b><b class='flag-5'>模块</b>构建女性安全手环

    如何将GPS模块Arduino连接

    电子发烧友网站提供《如何将GPS模块Arduino连接.zip》资料免费下载
    发表于 10-21 09:47 3次下载
    如何将<b class='flag-5'>GPS</b><b class='flag-5'>模块</b>与<b class='flag-5'>Arduino</b>连接

    使用Arduino和RTC模块的LED矩阵时钟

    电子发烧友网站提供《使用Arduino和RTC模块的LED矩阵时钟.zip》资料免费下载
    发表于 11-07 11:11 6次下载
    使用<b class='flag-5'>Arduino</b>和RTC<b class='flag-5'>模块</b>的LED矩阵<b class='flag-5'>时钟</b>

    关于Arduino Mega与NEO 6M GPS模块接口的教程

    电子发烧友网站提供《关于Arduino Mega与NEO 6M GPS模块接口的教程.zip》资料免费下载
    发表于 11-09 09:13 1次下载
    关于<b class='flag-5'>Arduino</b> Mega与NEO <b class='flag-5'>6</b>M <b class='flag-5'>GPS</b><b class='flag-5'>模块</b>接口的教程

    Arduino GPS时钟

    电子发烧友网站提供《Arduino GPS时钟.zip》资料免费下载
    发表于 12-15 10:05 2次下载
    <b class='flag-5'>Arduino</b> <b class='flag-5'>GPS</b><b class='flag-5'>时钟</b>

    基于Arduino的户外LoRa GPS跟踪器

    本方案是一个基于 Arduino 的户外 LoRa-GPS 跟踪器,我想使用这个项目的每个组件:LoRa 通信、电子墨水屏幕、微型 GPS 模块、18650 可充电电池。它还具有定制的
    发表于 12-21 10:56 3次下载

    使用Arduino UNO连接GPS模块

    电子发烧友网站提供《使用Arduino UNO连接GPS模块.zip》资料免费下载
    发表于 01-04 10:42 3次下载
    使用<b class='flag-5'>Arduino</b> UNO连接<b class='flag-5'>GPS</b><b class='flag-5'>模块</b>

    创建Arduino时钟

    电子发烧友网站提供《创建Arduino时钟.zip》资料免费下载
    发表于 02-03 11:00 2次下载
    <b class='flag-5'>创建</b><b class='flag-5'>Arduino</b>字<b class='flag-5'>时钟</b>

    使用Arduino Uno的天文棺材舞蹈模因音乐

    电子发烧友网站提供《使用Arduino Uno的天文棺材舞蹈模因音乐.zip》资料免费下载
    发表于 07-04 10:46 0次下载
    使用<b class='flag-5'>Arduino</b> Uno的<b class='flag-5'>天文</b>棺材舞蹈模因音乐