91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

潮汐時鐘的制作教程

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:組裝硬件

潮汐時鐘的制作教程

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

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

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

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

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

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

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

步驟5:軟件

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

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

ESP8266氣象站”,可從Arduino圖書館經(jīng)理(或此處)獲得。您只需要這6個文件: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è)置幾個參數(shù)(以及一些您可能想要設(shè)置的參數(shù))在env_config.h文件中,包括:

WiFi SSID和密碼

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

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

OpenWeatherMap LocationID(再次,你在哪里)

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

第7步:軟件如何工作

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

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

步驟9:未來方向

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

當(dāng)我設(shè)計(jì)時,我考慮使用TrigBoard,這是一塊帶有TPL5111板的ESP8266板。它需要像這樣或那樣獲得一個單獨(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)投訴
  • 時鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1986

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    基于瑞薩RA2E1 MCU實(shí)現(xiàn)智能陪伴時鐘

    搬了家,一直缺一個時鐘來看時間。這次項(xiàng)目,選擇陶瓷燈絲時鐘為框架,使用瑞薩R7FA2E1A72DFL為主控,加上Tuya Wi-Fi模組,制作一款可以聯(lián)動家庭智能家居設(shè)備的智能時鐘。
    的頭像 發(fā)表于 03-20 10:42 ?219次閱讀
    基于瑞薩RA2E1 MCU實(shí)現(xiàn)智能陪伴<b class='flag-5'>時鐘</b>

    時鐘緩沖器與時鐘發(fā)生器各自優(yōu)勢介紹

    隨著電子技術(shù)的迅猛發(fā)展,時鐘信號在數(shù)字電路設(shè)計(jì)中扮演著越來越重要的角色。時鐘緩沖器和時鐘發(fā)生器作為確保穩(wěn)定時鐘信號的兩個關(guān)鍵設(shè)備,它們各自擁有不同的特性和優(yōu)勢。本文將深入探討這兩種設(shè)備
    的頭像 發(fā)表于 03-12 15:41 ?285次閱讀
    <b class='flag-5'>時鐘</b>緩沖器與<b class='flag-5'>時鐘</b>發(fā)生器各自優(yōu)勢介紹

    智能汽車的隱形心臟:高精度 PTP 時鐘模塊 gPTP時鐘模塊 IEEE802.1AS PTP主時鐘

    時鐘模塊
    知道點(diǎn)啥
    發(fā)布于 :2026年03月09日 15:20:16

    汽車時鐘MC - K系列時鐘振蕩器:設(shè)計(jì)與應(yīng)用指南

    汽車時鐘MC - K系列時鐘振蕩器:設(shè)計(jì)與應(yīng)用指南 在電子工程領(lǐng)域,尤其是汽車電子設(shè)計(jì)中,時鐘振蕩器的性能直接影響著整個系統(tǒng)的穩(wěn)定性和可靠性。今天,我們將深入探討KyOCERa AVX的汽車
    的頭像 發(fā)表于 12-30 10:10 ?301次閱讀

    停車的時長準(zhǔn)不準(zhǔn)?鐵路時鐘系統(tǒng)、鐵路時鐘、鐵路授時

    時鐘系統(tǒng)
    西安同步電子科技有限公司
    發(fā)布于 :2025年11月12日 17:41:04

    鐵路時鐘系統(tǒng)介紹、時鐘系統(tǒng)、授時服務(wù)器

    時鐘系統(tǒng)
    西安同步電子科技有限公司
    發(fā)布于 :2025年11月12日 17:39:23

    CPT原子鐘、銣鐘、原子時鐘

    數(shù)字時鐘
    西安同步電子科技有限公司
    發(fā)布于 :2025年11月12日 16:55:17

    選擇考場時鐘三大注意事項(xiàng)、考場時鐘系統(tǒng)、學(xué)校時鐘

    時鐘分配儀器儀表
    西安同步電子科技有限公司
    發(fā)布于 :2025年10月22日 10:28:56

    時鐘設(shè)計(jì)優(yōu)化實(shí)戰(zhàn)

    1、時鐘設(shè)計(jì),芯片性能的節(jié)拍器 在現(xiàn)代 IC 設(shè)計(jì)中,時鐘網(wǎng)絡(luò)的優(yōu)化是實(shí)現(xiàn)高性能、高可靠性和低功耗的關(guān)鍵。本文聚焦四大核心技術(shù):CTS 優(yōu)化、DCD 最小化、時鐘門控和時鐘域交叉(CD
    的頭像 發(fā)表于 10-09 10:07 ?588次閱讀

    指針式時鐘 單面網(wǎng)絡(luò)子鐘

    時鐘
    jf_47371611
    發(fā)布于 :2025年09月12日 13:38:52

    瑞薩RA系列FSP庫開發(fā)實(shí)戰(zhàn)指南(29)CGC(時鐘生成電路)時鐘控制

    ? 第13章 CGC——時鐘控制 ? CGC CGC(Clock Generation Circuit):時鐘生成電路 13.1 CGC模塊簡介 #CGC?全稱是Clock Generation
    的頭像 發(fā)表于 08-05 14:02 ?3492次閱讀
    瑞薩RA系列FSP庫開發(fā)實(shí)戰(zhàn)指南(29)CGC(<b class='flag-5'>時鐘</b>生成電路)<b class='flag-5'>時鐘</b>控制

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

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

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

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