一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

潮汐時(shí)鐘的制作教程

454398 ? 來源:wv ? 2019-08-28 09:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:硬件列表

TTGO T5板$ 17

Adafruit TPL5110板$ 5

Adafruit Perma-Proto四分之一板(可選)$ 0.71(最低訂單$ 8.50)

鋰聚合物電池1200毫安10美元(或其他合適的電源

JST PH 2針電纜 - 公頭#0.75

220 uF電容器

步驟2:工具

烙鐵

剝線器

鋰電池充電器,如此。

步驟3:組裝硬件

潮汐時(shí)鐘的制作教程

如圖所示,組裝硬件非常簡單。我使用了Adafruit Perma-proto板,它像普通的原型板一樣,除了它像面包板一樣布局,與面包板具有相同的電氣連接,這很不錯(cuò)。由于我只需要幾個(gè)連接,并希望將整個(gè)組件裝入一個(gè)小盒子,我用Dremel切割輪將其中一塊板切成四分之一。

220 uF電容非常重要。沒有它,TPL5110將永遠(yuǎn)不會打開T5。有點(diǎn)不清楚為什么,但使用TPL5110的其他人也遇到了同樣的問題。也許ESP32在啟動時(shí)比TTL5110可以提供更多的電流?

不要硬連接電池。使用JST-PH電纜,您可以斷開電池充電。如果TPL5110“打開”,可能有辦法從T5通過TPL5110向T55110充電,但是我不能保證這種技術(shù)。

我做了一個(gè)木箱作為外殼,但任何最小內(nèi)部尺寸為1.5“x 2.75”x 1“的東西都可以使用。

步驟4:調(diào)整時(shí)序

TPL5110板上有一個(gè)微調(diào)電位器,用于設(shè)置TPL5110喚醒的時(shí)間間隔。用一把小螺絲刀逆時(shí)針旋轉(zhuǎn)。在我的電路板上,這將間隔設(shè)置為145分鐘,實(shí)際上超過規(guī)定的最大值120分鐘,但它的工作和一致性將比每120分鐘喚醒更省電,所以我使用它。您不需要精確地知道間隔,因?yàn)槟繕?biāo)只是每天大約凌晨4點(diǎn)大致下載一次數(shù)據(jù)。您可以在env_config.h中指定間隔(例如,145分鐘)和喚醒時(shí)間(例如,凌晨4點(diǎn))。

(如果您想更好地控制其他項(xiàng)目的時(shí)序,TPL5110板已經(jīng)有了您可以切斷背面的跡線以禁用電位計(jì)。然后根據(jù)此圖表將電阻連接到延遲引腳,電阻確定間隔。)

步驟5:軟件

您將需要帶有ESP32軟件包的Arduino IDE。在IDE中,將您的電路板設(shè)置為“ESP32開發(fā)模塊”。

該草圖可在https://github.com/jasonful/Tides獲得,需要3個(gè)庫:

ESP8266氣象站”,可從Arduino圖書館經(jīng)理(或此處)獲得。您只需要這6個(gè)文件:ESPHTTPClient.h,ESPWiFi.h,OpenWeatherMapCurrent.cpp,OpenWeatherMapCurrent.h,OpenWeatherMapForecast.cpp,OpenWeatherMapForecast.h并可以刪除其余文件。

“Json Streaming Parser”可從Arduino Library Manager(或此處)獲得

https://github.com/LilyGO/TTGO-Epape-T5-V1.8/tree/master/epa2in13-demo即使代碼沒有打包成真正的庫,你也可以將它復(fù)制到你的庫目錄下并包含它。

步驟6:配置軟件

您需要設(shè)置幾個(gè)參數(shù)(以及一些您可能想要設(shè)置的參數(shù))在env_config.h文件中,包括:

WiFi SSID和密碼

NOAA工作站ID(換句話說,你在哪里)

OpenWeatherMap AppID,你需要注冊(它很簡單,免費(fèi))

OpenWeatherMap LocationID(再次,你在哪里)

CONFIG_USE_TPL5110,它允許你在沒有TPL5110的情況下使用T5 。相反,軟件將進(jìn)入深度睡眠模式。 T5板在深度睡眠時(shí)吸收大約8毫安,所以我只希望電池可以使用幾天。

第7步:軟件如何工作

(如果你不在乎,你可以跳過這部分。)

目標(biāo)是每天醒來一次,但由于TPL5110的最大間隔時(shí)間僅為2小時(shí)或者說,T5必須經(jīng)常醒來。因此,在下載潮汐和天氣數(shù)據(jù)后,它會計(jì)算從現(xiàn)在到明天早上4:00之間的2小時(shí)間隔中有多少。由于TPL5110完全切斷了T5的電源,這有點(diǎn)復(fù)雜,這對電池有利,但這意味著我們失去了RAM實(shí)時(shí)時(shí)鐘。這就像每天早上醒來失憶。因此,要弄清楚現(xiàn)在是什么時(shí)候,它會從NOAA的HTTP標(biāo)頭中提取它。并且為了記住剩余的2小時(shí)間隔,它寫入與非易失性存儲(閃存)的對應(yīng)。每次喚醒時(shí),它會檢查計(jì)數(shù)器,減少它,存儲它,如果它大于零,它會立即向TPL51110發(fā)送信號(“完成”),告訴它讓它進(jìn)入睡眠狀態(tài)。當(dāng)計(jì)數(shù)器達(dá)到零時(shí),代碼將下載新數(shù)據(jù),并重新計(jì)算并重置計(jì)數(shù)器。

步驟8:運(yùn)行它

確保T5左側(cè)的開關(guān)處于向上(開)位置,上傳草圖到T5,并在幾秒鐘內(nèi)屏幕應(yīng)更新潮汐和天氣信息。

如果您需要調(diào)試軟件,請更改Tides.ino頂部的“#define DEBUG 0” “#define DEBUG 1”。這將打開串行調(diào)試輸出,并在電子紙的底部顯示下載新數(shù)據(jù)之前剩余的重啟次數(shù),以及上次下載數(shù)據(jù)的時(shí)間。

步驟9:未來方向

使用TPL5110與電子紙顯示相結(jié)合是顯示任何不經(jīng)常更改的數(shù)據(jù)的好方法,具有出色的電池壽命。

當(dāng)我設(shè)計(jì)時(shí),我考慮使用TrigBoard,這是一塊帶有TPL5111板的ESP8266板。它需要像這樣或那樣獲得一個(gè)單獨(dú)的電子紙顯示器和電子紙驅(qū)動板?;蛘呦襁@樣或者這樣的驅(qū)動程序+板組合。要將代碼移植到ESP8266,我認(rèn)為SSL代碼必須使用指紋而不是證書,非易失性存儲代碼需要使用EEPROM或RTC內(nèi)存。

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

    關(guān)注

    11

    文章

    1902

    瀏覽量

    133257
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    PTP 時(shí)鐘:精準(zhǔn)時(shí)鐘同步的核心力量

    在當(dāng)今數(shù)字化時(shí)代,時(shí)鐘同步對于眾多領(lǐng)域的高效、穩(wěn)定運(yùn)行至關(guān)重要。無論是工業(yè)自動化生產(chǎn)線的協(xié)同運(yùn)作,還是汽車電子系統(tǒng)中各個(gè)部件的精準(zhǔn)配合,都離不開高精度的時(shí)鐘同步技術(shù)。西安同步電子科技有限公司推出
    的頭像 發(fā)表于 06-12 15:53 ?199次閱讀

    PTP 時(shí)鐘:精準(zhǔn)時(shí)鐘同步的核心力量?

    在當(dāng)今數(shù)字化時(shí)代,時(shí)鐘同步對于眾多領(lǐng)域的高效、穩(wěn)定運(yùn)行至關(guān)重要。無論是工業(yè)自動化生產(chǎn)線的協(xié)同運(yùn)作,還是汽車電子系統(tǒng)中各個(gè)部件的精準(zhǔn)配合,都離不開高精度的時(shí)鐘同步技術(shù)。西安同步電子科技有限公司推出
    的頭像 發(fā)表于 06-05 16:30 ?267次閱讀

    電子時(shí)鐘#

    電子時(shí)鐘
    jf_63683381
    發(fā)布于 :2025年05月08日 17:25:18

    時(shí)鐘電路的組成與設(shè)計(jì)要點(diǎn)介紹

    在數(shù)字電子系統(tǒng)的運(yùn)行中,時(shí)鐘電路掌控著各部件協(xié)同工作的節(jié)奏。它通常由時(shí)鐘發(fā)生器、時(shí)鐘分頻器、時(shí)鐘緩沖器等核心部分構(gòu)成,這些組件各司其職,共同確保電子系統(tǒng)的穩(wěn)定運(yùn)行。接下來,我們將深入探
    的頭像 發(fā)表于 05-05 15:40 ?627次閱讀

    開源項(xiàng)目!手把手教你制作一個(gè)互動式LED墻壁時(shí)鐘!

    一定經(jīng)驗(yàn),本指南都將帶你走完所有必要的步驟。 教程內(nèi)容概覽 制作視頻 編碼視頻 CAD文件 材料清單 電子組件: Arduino Uno x 1 DS1302 實(shí)時(shí)時(shí)鐘模塊 x 1 WS2812B
    發(fā)表于 02-08 17:47

    時(shí)序約束一主時(shí)鐘與生成時(shí)鐘

    一、主時(shí)鐘create_clock 1.1 定義 主時(shí)鐘是來自FPGA芯片外部的時(shí)鐘,通過時(shí)鐘輸入端口或高速收發(fā)器GT的輸出引腳進(jìn)入FPGA內(nèi)部。對于賽靈思7系列的器件,主
    的頭像 發(fā)表于 11-29 11:03 ?1421次閱讀
    時(shí)序約束一主<b class='flag-5'>時(shí)鐘</b>與生成<b class='flag-5'>時(shí)鐘</b>

    北斗衛(wèi)星時(shí)鐘系統(tǒng)——ZREXT2000衛(wèi)星時(shí)鐘擴(kuò)展分機(jī)

    ? ? ? 衛(wèi)星時(shí)鐘系統(tǒng) 是專為大型電站、電廠設(shè)計(jì)的多種輸出接口的冗余接收系統(tǒng), ?北斗/GPS衛(wèi)星時(shí)鐘系統(tǒng) 采用2臺北斗/GPS主時(shí)鐘(其中1臺是備份時(shí)鐘),當(dāng)主
    的頭像 發(fā)表于 11-11 14:37 ?589次閱讀
    北斗衛(wèi)星<b class='flag-5'>時(shí)鐘</b>系統(tǒng)——ZREXT2000衛(wèi)星<b class='flag-5'>時(shí)鐘</b>擴(kuò)展分機(jī)

    時(shí)鐘產(chǎn)品參數(shù)解讀

    引言:時(shí)鐘是現(xiàn)代通信和數(shù)字系統(tǒng)中的核心組成部分,對于數(shù)據(jù)傳輸和系統(tǒng)同步至關(guān)重要。為了評估時(shí)鐘的性能和穩(wěn)定性,人們通常關(guān)注一些主要參數(shù)指標(biāo)。本文將介紹時(shí)鐘的主要參數(shù)指標(biāo),包括穩(wěn)定度、頻率精度和相位噪聲
    的頭像 發(fā)表于 10-21 15:51 ?1671次閱讀
    <b class='flag-5'>時(shí)鐘</b>產(chǎn)品參數(shù)解讀

    視頻時(shí)鐘合成芯片怎么用

    視頻時(shí)鐘合成芯片(Video Clock Synthesizer,VCS)是一種用于生成和調(diào)整視頻信號時(shí)鐘的電子設(shè)備,廣泛應(yīng)用于視頻處理、顯示、傳輸?shù)阮I(lǐng)域。它能夠?qū)⑤斎氲?b class='flag-5'>時(shí)鐘信號轉(zhuǎn)換成所需的視頻格式
    的頭像 發(fā)表于 10-10 11:17 ?741次閱讀

    總線時(shí)鐘周期與CPU時(shí)鐘周期的區(qū)別

    總線時(shí)鐘周期與CPU時(shí)鐘周期是計(jì)算機(jī)體系結(jié)構(gòu)中兩個(gè)重要但有所區(qū)別的概念。為了深入探討它們之間的區(qū)別,本文將從定義、作用、關(guān)系、影響因素以及實(shí)際應(yīng)用等多個(gè)方面進(jìn)行詳細(xì)闡述。
    的頭像 發(fā)表于 09-26 15:43 ?4090次閱讀

    RobustRIO-E模塊 時(shí)鐘同步&分發(fā),實(shí)現(xiàn)聲音與振動板卡間及跨機(jī)箱時(shí)鐘同步

    同步時(shí)鐘發(fā)生器 + 同步時(shí)鐘分發(fā)器
    的頭像 發(fā)表于 09-14 15:00 ?505次閱讀
    RobustRIO-E模塊 <b class='flag-5'>時(shí)鐘</b>同步&分發(fā),實(shí)現(xiàn)聲音與振動板卡間及跨機(jī)箱<b class='flag-5'>時(shí)鐘</b>同步

    怎樣才可以讓wifi時(shí)鐘聯(lián)網(wǎng)

    要讓W(xué)iFi時(shí)鐘聯(lián)網(wǎng),可以按照以下步驟進(jìn)行操作: 一、準(zhǔn)備工作 確保WiFi環(huán)境穩(wěn)定 :首先,確保你的家庭或工作環(huán)境中有穩(wěn)定的WiFi網(wǎng)絡(luò),并且WiFi信號能夠覆蓋到WiFi時(shí)鐘的安裝位置。 檢查
    的頭像 發(fā)表于 09-07 09:23 ?5532次閱讀

    內(nèi)存時(shí)鐘是什么意思

    內(nèi)存時(shí)鐘是內(nèi)存模塊中一個(gè)至關(guān)重要的參數(shù),它直接關(guān)聯(lián)到內(nèi)存模塊能夠工作的最高頻率。以下是對內(nèi)存時(shí)鐘的詳細(xì)解析,包括其定義、作用、與內(nèi)存頻率的關(guān)系、對計(jì)算機(jī)性能的影響以及選擇時(shí)的考慮因素,旨在全面闡述內(nèi)存時(shí)鐘的意義。
    的頭像 發(fā)表于 09-04 11:45 ?2417次閱讀

    時(shí)鐘抖動和時(shí)鐘偏移的區(qū)別

    時(shí)鐘抖動(Jitter)和時(shí)鐘偏移(Skew)是數(shù)字電路設(shè)計(jì)中兩個(gè)重要的概念,它們對電路的時(shí)序性能和穩(wěn)定性有著顯著的影響。下面將從定義、原因、影響以及應(yīng)對策略等方面詳細(xì)闡述時(shí)鐘抖動和時(shí)鐘
    的頭像 發(fā)表于 08-19 18:11 ?2164次閱讀

    簡述時(shí)鐘抖動的產(chǎn)生原因

    時(shí)鐘抖動(Clock Jitter)是時(shí)鐘信號領(lǐng)域中的一個(gè)重要概念,它指的是時(shí)鐘信號時(shí)間與理想事件時(shí)間的偏差。這種偏差不僅影響數(shù)字電路的時(shí)序性能,還可能對系統(tǒng)的穩(wěn)定性和可靠性造成不利影響。以下是對
    的頭像 發(fā)表于 08-19 17:58 ?3922次閱讀