0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于Arduino供電及使用GPS-6MV2模塊創(chuàng)建天文時(shí)鐘

電子設(shè)計(jì) ? 來源:電路城 ? 作者:電路城 ? 2021-04-29 16:47 ? 次閱讀

該天文時(shí)鐘Arduino供電,使用GPS-6MV2模塊提供的日期,時(shí)間和位置數(shù)據(jù)顯示本地恒星時(shí)間(LST)和月相。

本地恒星時(shí)間(LST)定義為地球相對于恒星運(yùn)動所估算的時(shí)間。當(dāng)春分點(diǎn)位于觀察者的局部子午線上時(shí),它為0h。

當(dāng)查看星光圖時(shí),會看到2個(gè)天體坐標(biāo),即“右上角(RA)”和“下傾角(DEC)”。恒星X的RA是從春分點(diǎn)到X = 1h = LST的角距離。地平線上的DEC值為0,頂端處的DEC值為90。因此,如果一顆恒星的RA = 3h和DEC = 30,則當(dāng)LST時(shí)鐘為3h時(shí),它將位于子午線上,與水平線成30度角。

組件:

Arduino Nano

GY-GPS6MV2 GPS模塊

TM1637 4位數(shù)字顯示

8x8 LED矩陣

MAX7219 LED矩陣驅(qū)動器

接線圖:

焊接圖:

接線完成后,將代碼上傳到Arduino,然后稍等片刻。GPS應(yīng)該會盡快鎖定衛(wèi)星,矩陣會亮起。

外觀焊接:

所需工具:

0.8mm和1.00mm黃銅桿或線

焊接設(shè)備

斜口鉗

第一版:結(jié)構(gòu)混亂且不穩(wěn)定。

第二版:焊接了較小的基礎(chǔ)

8x8矩陣沒有直接焊接到驅(qū)動器上,而是使用黃銅線焊接了它們,

附:

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

John Conway 是一位英國數(shù)學(xué)家,他想出了在任意給定日期內(nèi)計(jì)算星期幾的方法。這也是一種計(jì)算給定日期的月球年齡的方法。

將arduino算法實(shí)現(xiàn)的是conwayMoon(year,month,day)函數(shù),該函數(shù)以GPS中的年,月和日為輸入,并返回月齡為輸出。

計(jì)算本地恒星時(shí)間(LST)

計(jì)算LST的公式為:LST = 100.46 + 0.985647 * d +長+ 15 * UT

d :從J2000起的天數(shù)

long :來自GPS的經(jīng)度

UT :從GPS轉(zhuǎn)換為十進(jìn)制小時(shí)的世界時(shí)

此公式以度為單位給出LST。然后將其轉(zhuǎn)換為HH:MM格式。
責(zé)任編輯:pj

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    52

    文章

    8236

    瀏覽量

    146355
  • gps
    gps
    +關(guān)注

    關(guān)注

    22

    文章

    2895

    瀏覽量

    166231
  • 時(shí)鐘電路
    +關(guān)注

    關(guān)注

    10

    文章

    236

    瀏覽量

    50719
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6469

    瀏覽量

    187053
收藏 人收藏

    評論

    相關(guān)推薦

    Arduino RTK2 GPS模塊的資料合集

    描述Arduino RTK2 GPS 模塊USBUSB C 連接器可輕松將 ZED-F9P 連接到 u-center 以進(jìn)行配置和快速查看 NMEA 語句。也可以通過 USB 連接
    發(fā)表于 06-22 09:39

    設(shè)計(jì)一個(gè)GPS UTC時(shí)鐘

    描述GPS UTC 時(shí)鐘該 PCB 板設(shè)計(jì)用于以緊湊的形式將 NEO-7M GPSArduino Nano 連接到 1602 LCD 顯示器,可安裝在用于 1602 LCD 顯示
    發(fā)表于 08-12 07:23

    如何利用Arduino UNO設(shè)計(jì)無RTC模塊簡單時(shí)鐘

    它只是一個(gè)由Arduino控制的簡單數(shù)字時(shí)鐘,無需使用任何RTC模塊(實(shí)時(shí)時(shí)鐘)。每次打開此時(shí)鐘時(shí),您都必須將其設(shè)置為當(dāng)前時(shí)間,就像家庭中的
    的頭像 發(fā)表于 05-14 15:16 ?4341次閱讀
    如何利用<b class='flag-5'>Arduino</b> UNO設(shè)計(jì)無RTC<b class='flag-5'>模塊</b>簡單<b class='flag-5'>時(shí)鐘</b>

    Arduino RTK2 GPS模塊

    電子發(fā)燒友網(wǎng)站提供《Arduino RTK2 GPS模塊.zip》資料免費(fèi)下載
    發(fā)表于 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語音時(shí)鐘模塊

    電子發(fā)燒友網(wǎng)站提供《基于Arduino Nano語音時(shí)鐘模塊.zip》資料免費(fèi)下載
    發(fā)表于 08-02 15:42 ?3次下載
    基于<b class='flag-5'>Arduino</b> Nano語音<b class='flag-5'>時(shí)鐘</b><b class='flag-5'>模塊</b>

    如何使用Arduino和OLED設(shè)計(jì)一個(gè)GPS車速表

     在這個(gè)項(xiàng)目中,我們將使用帶有 OLED 顯示屏的 NEO6M GPS 模塊 構(gòu)建一個(gè)Arduino GPS 速度計(jì)。
    發(fā)表于 08-09 17:01 ?5302次閱讀
    如何使用<b class='flag-5'>Arduino</b>和OLED設(shè)計(jì)一個(gè)<b class='flag-5'>GPS</b>車速表

    基于ArduinoGPS模塊構(gòu)建女性安全手環(huán)

    在這里,我們將構(gòu)建一個(gè)可供女性佩戴的手環(huán),她們可以使用 SOS 緊急短信和當(dāng)前位置通知警察或任何人。使用這些信息,警方將能夠從現(xiàn)場救出受害者。為此,我們使用了一個(gè) Arduino,它可以與 GSM 和 GPS 模塊連接,用于發(fā)送
    發(fā)表于 08-11 16:45 ?2986次閱讀
    基于<b class='flag-5'>Arduino</b>和<b class='flag-5'>GPS</b><b class='flag-5'>模塊</b>構(gòu)建女性安全手環(huán)

    如何將GPS模塊Arduino連接

    電子發(fā)燒友網(wǎng)站提供《如何將GPS模塊Arduino連接.zip》資料免費(fèi)下載
    發(fā)表于 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矩陣時(shí)鐘

    電子發(fā)燒友網(wǎng)站提供《使用Arduino和RTC模塊的LED矩陣時(shí)鐘.zip》資料免費(fèi)下載
    發(fā)表于 11-07 11:11 ?6次下載
    使用<b class='flag-5'>Arduino</b>和RTC<b class='flag-5'>模塊</b>的LED矩陣<b class='flag-5'>時(shí)鐘</b>

    關(guān)于Arduino Mega與NEO 6M GPS模塊接口的教程

    電子發(fā)燒友網(wǎng)站提供《關(guān)于Arduino Mega與NEO 6M GPS模塊接口的教程.zip》資料免費(fèi)下載
    發(fā)表于 11-09 09:13 ?1次下載
    關(guān)于<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時(shí)鐘

    電子發(fā)燒友網(wǎng)站提供《Arduino GPS時(shí)鐘.zip》資料免費(fèi)下載
    發(fā)表于 12-15 10:05 ?2次下載
    <b class='flag-5'>Arduino</b> <b class='flag-5'>GPS</b><b class='flag-5'>時(shí)鐘</b>

    基于Arduino的戶外LoRa GPS跟蹤器

    本方案是一個(gè)基于 Arduino 的戶外 LoRa-GPS 跟蹤器,我想使用這個(gè)項(xiàng)目的每個(gè)組件:LoRa 通信、電子墨水屏幕、微型 GPS 模塊、18650 可充電電池。它還具有定制的
    發(fā)表于 12-21 10:56 ?3次下載

    使用Arduino UNO連接GPS模塊

    電子發(fā)燒友網(wǎng)站提供《使用Arduino UNO連接GPS模塊.zip》資料免費(fèi)下載
    發(fā)表于 01-04 10:42 ?3次下載
    使用<b class='flag-5'>Arduino</b> UNO連接<b class='flag-5'>GPS</b><b class='flag-5'>模塊</b>

    創(chuàng)建Arduino時(shí)鐘

    電子發(fā)燒友網(wǎng)站提供《創(chuàng)建Arduino時(shí)鐘.zip》資料免費(fèi)下載
    發(fā)表于 02-03 11:00 ?2次下載
    <b class='flag-5'>創(chuàng)建</b><b class='flag-5'>Arduino</b>字<b class='flag-5'>時(shí)鐘</b>

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

    電子發(fā)燒友網(wǎng)站提供《使用Arduino Uno的天文棺材舞蹈模因音樂.zip》資料免費(fèi)下載
    發(fā)表于 07-04 10:46 ?0次下載
    使用<b class='flag-5'>Arduino</b> Uno的<b class='flag-5'>天文</b>棺材舞蹈模因音樂