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

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

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

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

如何使用TTGOT-Watch

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

掃碼添加小助手

加入工程師交流群

第1步:什么是TTGO T-Watch?

如何使用TTGOT-Watch

TTGO T-Watch是基于ESP32的手表形狀開發(fā)套件。 16 MB閃存和8 MB PSRAM都是最高規(guī)格。它還內(nèi)置一個(gè)240x240 IPS LCD,觸摸屏,micro-SD端口I2C端口,RTC,3軸加速度計(jì)和一個(gè)自定義按鈕。背板也可以切換到其他模塊,如LORA,GPS和SIM

但最重要的是它可以成為一個(gè)可用的手表是電力系統(tǒng)。它集成了AXP202多通道可編程電源管理芯片。這是我第一次看到具有I2C可控電源芯片的開發(fā)套件!

根據(jù)AXP202X_Library接口,您可以控制每個(gè)電源通道的開啟和關(guān)閉,讀取電池電量,充電狀態(tài)甚至直接關(guān)閉電源,就像按下電源按鈕一樣。

參考:

https://github.com/Xinyuan-LilyGO/TTGO-T-Watch

步驟2:簡(jiǎn)單觀看PoC

電源芯片看起來不錯(cuò),但內(nèi)置180 mAh的持續(xù)時(shí)間有多長電池?

由于它設(shè)計(jì)為手表外觀,讓我們從一個(gè)簡(jiǎn)單的手表示例開始,作為PoC來檢查功率芯片的工作方式。

第3步:設(shè)計(jì)Watch Face

ESP32是一款功能非常強(qiáng)大的芯片,240 Mhz雙核CPU和80 Mhz SPI速度可以設(shè)計(jì)出非常流暢的顯示布局。所以我設(shè)計(jì)了一個(gè)不錯(cuò)的手表面,連續(xù)掃描秒針。

然而,設(shè)計(jì)難度出乎意料的高,不容易在沒有眨眼的情況下取下最后一只秒針。我已經(jīng)嘗試了4種額外的方法來制作它。上面的圖片顯示失敗的重繪,仍然是屏幕上未刪除的最后一秒像素。設(shè)計(jì)表面工作有很多話可以說,但在這個(gè)項(xiàng)目之外。我可以在下一個(gè)教程中詳細(xì)說明設(shè)計(jì)之旅,它應(yīng)該被稱為“Arduino Watch Core”。

第4步:設(shè)置時(shí)間

T-Watch內(nèi)置RTC芯片,這意味著它可以在開發(fā)時(shí)保持復(fù)位之間的時(shí)間。在它可以保留時(shí)間之前,我們應(yīng)該先設(shè)置時(shí)間。

有多種方式設(shè)置時(shí)間:

ESP32具有WiFi功能,因此您可以同步時(shí)間與NTP

類似于其他電子設(shè)備,如數(shù)碼相機(jī),你可以編寫一個(gè)用戶界面來設(shè)置時(shí)間

你可以使用GPS背板,那么你可以從衛(wèi)星獲取時(shí)間

為了簡(jiǎn)單起見,它仍然是一種不同的懶惰方式來設(shè)置時(shí)間,你可以在某個(gè)TFT時(shí)鐘示例中找到這種方式。在Arduino中編譯程序時(shí),預(yù)處理器定義了2個(gè)變量“__DATE__”和“__TIME__”來記錄編譯時(shí)間。我們可以利用這些信息制作一個(gè)非常簡(jiǎn)單的程序來設(shè)置RTC時(shí)間。

注意:

這個(gè)簡(jiǎn)單的程序總是設(shè)置啟動(dòng)時(shí)間。但編譯時(shí)間僅在首次啟動(dòng)時(shí)有效,因此一旦設(shè)置時(shí)間成功,您應(yīng)該用其他程序覆蓋。

參考:

https://gcc.gnu .org/onlinedocs/cpp/Standard-Predef 。..

步驟5:功耗

當(dāng)手表運(yùn)行時(shí),顯示連續(xù)掃描秒針,它消耗的電量略高于60 mA。出于省電原因,它應(yīng)在一段時(shí)間后進(jìn)入睡眠模式。

如果我關(guān)閉LCD背光并呼叫ESP32深度睡眠,則會(huì)降至7.1 mA左右。對(duì)于180 mAh電池,它只能持續(xù)約1天。

我知道LCD芯片消耗的電流約為6 mA。根據(jù)ST7789數(shù)據(jù)手冊(cè),有一個(gè)進(jìn)入睡眠模式的命令。但是目前的TFT_eSPI庫還沒有睡眠模式API。

而且某處還有大約1 mA的耗電量。

步驟6:可編程電源管理芯片

開發(fā)套件中有許多芯片,根據(jù)他們的數(shù)據(jù)表,大多數(shù)芯片都支持省電模式。但是,并非所有庫都暴露了省電模式API。通過檢查并調(diào)用每個(gè)模塊進(jìn)入睡眠模式,這是一個(gè)長時(shí)間的省電編碼。

直接關(guān)閉電源如何直接按下電源按鈕怎么樣? AXP202X_Library可以通過簡(jiǎn)單地調(diào)用shutdown()函數(shù)來實(shí)現(xiàn)。在關(guān)斷模式下,它僅消耗略低于0.3 mA。 180毫安時(shí)電池可以持續(xù)25天!

注意:

我剛剛在6月28日為電池充電,您可以關(guān)注我的推文,了解最新的電池狀態(tài)。

更新:

7月18日電池耗盡,電池可以持續(xù)20天。在此期間我每天檢查幾次,我認(rèn)為手表在正常使用中可以持續(xù)1-2周。

參考:

https://github。 com/lewisxhe/AXP202X_Library/pull/2

步驟7:程序

關(guān)注https://github.com/Xinyuan-LilyGO/TTGO-T-手冊(cè)頁安裝軟件和庫的說明。

在GitHub下載源代碼:https://github.com/moononournation/TTGO-T-Watch

打開,編譯并上傳 Set_RTC.ino 更新RTC日期和時(shí)間

打開,編譯和上傳 Arduino-T-Watch-simple.ino

完成!

簡(jiǎn)單的監(jiān)視程序?qū)?zhí)行:

讀取RTC日期和時(shí)間

繪制時(shí)鐘標(biāo)記(您可以選擇循環(huán)或方形時(shí)鐘標(biāo)記)

顯示連續(xù)掃描秒針

60秒后關(guān)閉電源(或者您可以按住電源按鈕以便立即關(guān)機(jī))

按電源按鈕再次打開

第8步:快樂編程!

TTGO T-手表可以做更多的簡(jiǎn)單手表,例如

ESP32可以使WiFi和BT無線通信

使用觸摸屏面板可以開發(fā)更實(shí)用的UI

板載三軸加速度計(jì)(BMA423),內(nèi)置步進(jìn)計(jì)數(shù)器算法和其他多功能GS ensor

可更換的背板可以添加LORA,GPS,SIM功能

I2C端口可以擴(kuò)展更多功能

步驟9: Arduino-T-Watch-GFX

Arduino-T-Watch簡(jiǎn)單需要按住微小的電源按鈕才能喚醒并且LCD初始介紹很少秒延遲。所以用戶體驗(yàn)不太好。

我已經(jīng)添加了另一個(gè)名為Arduino-T-Watch-GFX的程序來改善這一點(diǎn)。此程序更改為使用Arduino_GFX顯示庫,它可以告訴顯示器進(jìn)入睡眠模式以節(jié)省電量。因此,當(dāng)ESP32進(jìn)入輕度睡眠狀態(tài)時(shí),它現(xiàn)在消耗的電流低于3 mA。此外,它現(xiàn)在可以觸摸屏幕觸發(fā)喚醒。 ESP32喚醒和顯示睡眠比整個(gè)重啟過程快得多,你可以看到上面的視頻幾乎是即時(shí)響應(yīng)。

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

    關(guān)注

    1

    文章

    148

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    為什么會(huì)重復(fù)打印You are 65.Here is your gold watch.?

    are %d.Here is your gold watch.n\", age); } return 0; }
    發(fā)表于 01-06 06:19

    小米Watch5火爆登場(chǎng)!雙芯藍(lán)寶石旗艦,支持ECG和獨(dú)立通信

    小米集團(tuán)副總裁兼首席營銷官許斐表示:“小米手表有了雙旗艦序列,小米Watch S系列定位運(yùn)動(dòng)手表,小米Watch數(shù)字系列就是全智能旗艦手表?!盭iaomi Watch 5采用智能雙芯架構(gòu),支持高通旗艦W5芯片和恒玄2800低功耗
    的頭像 發(fā)表于 12-29 10:06 ?1.2w次閱讀
    小米<b class='flag-5'>Watch</b>5火爆登場(chǎng)!雙芯藍(lán)寶石旗艦,支持ECG和獨(dú)立通信

    華為Mate 80系列 | Mate X7及全場(chǎng)景新品發(fā)布會(huì)舉行,重磅新品悉數(shù)亮相

    2025年11月25日,華為Mate 80系列 | Mate X7及全場(chǎng)景新品發(fā)布會(huì)正式舉行,HUAWEI Mate 80系列、HUAWEI Mate X7、HUAWEI WATCH
    的頭像 發(fā)表于 11-26 09:24 ?851次閱讀
    華為Mate 80系列 | Mate X7及全場(chǎng)景新品發(fā)布會(huì)舉行,重磅新品悉數(shù)亮相

    從配對(duì)到互聯(lián):美芯晟無線充電方案如何賦能松下ALPHA G5智控星環(huán)

    α-Watch“智控星環(huán)”的流暢體驗(yàn),由 **美芯晟無線充電解決方案(發(fā)射端MT5805與接收端MT5728)提供核心技術(shù)支撐** 。
    的頭像 發(fā)表于 10-15 15:11 ?882次閱讀
    從配對(duì)到互聯(lián):美芯晟無線充電方案如何賦能松下ALPHA G5智控星環(huán)

    【EK-RA6E2開發(fā)指南】WDT實(shí)踐

    WDT(Watch Dot timer)即看門狗定時(shí)器,其主要作用是當(dāng)發(fā)生軟件故障時(shí)可以產(chǎn)生復(fù)位信號(hào),使程序復(fù)位,其本質(zhì)是一個(gè)計(jì)數(shù)器。
    的頭像 發(fā)表于 09-23 18:20 ?2224次閱讀
    【EK-RA6E2開發(fā)指南】WDT實(shí)踐

    星閃車鑰匙時(shí)代來了

    今年夏天,支持星閃車鑰匙的Pura80系列手機(jī)、華為WATCH 5已經(jīng)火熱上市,問界、尊界、享界等新車用戶已率先嘗鮮了這份“優(yōu)雅”。
    的頭像 發(fā)表于 08-20 16:51 ?3066次閱讀

    無創(chuàng)血糖手表對(duì)比:橙子大健康 Watch D Pro VS?華為Watch 4

    ——橙子大健康WatchDPro和華為Watch4。先對(duì)這兩款手表做一個(gè)簡(jiǎn)單介紹:·橙子大健康WatchDPro是橙子大健康2025年推出的醫(yī)療級(jí)別健康手表,具有三
    的頭像 發(fā)表于 08-12 18:22 ?1.1w次閱讀
    無創(chuàng)血糖手表對(duì)比:橙子大健康 <b class='flag-5'>Watch</b> D Pro VS?華為<b class='flag-5'>Watch</b> 4

    AK-BT2 的 SOURCE 或 SINK 程序是否能夠控制對(duì)等設(shè)備的射頻功率?

    如何查看日志。 我試著實(shí)驗(yàn)性地輸出日志,但我不知道發(fā)生了什么,因?yàn)樗皇且欢褦?shù)字。 2) AK-BT2 的 SOURCE 或 SINK 程序是否能夠控制對(duì)等設(shè)備的射頻功率? 同樣,請(qǐng)告訴我評(píng)估板的 Watch 程序和 SINK 程序是否具有控制對(duì)等設(shè)備射頻功率的功能。
    發(fā)表于 07-03 07:26

    請(qǐng)問如何在CYBT-343026-01模塊中連接揚(yáng)聲器?

    我有一個(gè) CYBT-343026-01 模塊,我想連接一個(gè)揚(yáng)聲器,并借助 Audio_headset 應(yīng)用程序和 Audio_watch 應(yīng)用程序使用 CYBT-343026-01 模塊播放
    發(fā)表于 07-01 07:11

    Q1全球腕帶設(shè)備市場(chǎng)增長10.5%!鴻蒙AI手表震撼發(fā)布,蘋果還有哪些大招?

    電子發(fā)燒友網(wǎng)報(bào)道(文/章鷹)6月以來,智能可穿戴手表市場(chǎng)迎來大動(dòng)作。6月11日,華為宣布全球首款鴻蒙AI手表——HUAWEI WATCH5正式發(fā)布,重新定義智能穿戴的AI新體驗(yàn)。首發(fā)eSIM蜂窩通信
    的頭像 發(fā)表于 06-15 09:12 ?5417次閱讀
    Q1全球腕帶設(shè)備市場(chǎng)增長10.5%!鴻蒙AI手表震撼發(fā)布,蘋果還有哪些大招?

    無創(chuàng)血糖手表對(duì)比:華為 WATCH 4 VS?橙子大健康?Watch D Pro

    根據(jù)國際糖尿病聯(lián)盟(IDF)發(fā)布的第11版全球糖尿病地圖數(shù)據(jù)顯示,2024年,全球約有5.89億(20-79歲)成年人患有糖尿病,其中約2.52億人并不知曉自己已患病。預(yù)計(jì)到2050年,全球成人糖尿病患者人數(shù)將達(dá)到8.53億。年齡在20歲及以下的兒童青少年,約有180萬人患有1型糖尿病。對(duì)糖尿病患者或是關(guān)注健康管理的人群來說,血糖監(jiān)測(cè)成了日常生活中不可或缺的
    的頭像 發(fā)表于 06-10 13:42 ?2156次閱讀
    無創(chuàng)血糖手表對(duì)比:華為 <b class='flag-5'>WATCH</b> 4 VS?橙子大健康?<b class='flag-5'>Watch</b> D Pro

    開源鴻蒙Watch生態(tài)分論壇圓滿舉辦

    近日,開源鴻蒙開發(fā)者大會(huì)2025(OHDC.2025)在深圳成功舉辦。大會(huì)特別設(shè)立了面向穿戴產(chǎn)業(yè)的Watch生態(tài)分論壇,聚焦智能穿戴產(chǎn)業(yè)前沿趨勢(shì),匯集了來自智能手表全產(chǎn)業(yè)鏈的精英代表,包括手機(jī)芯片
    的頭像 發(fā)表于 06-05 15:20 ?1207次閱讀

    吊打蘋果,華為史上最薄的智能手表!WATCH FIT4 Pro有何看點(diǎn)?

    (電子發(fā)燒友網(wǎng)報(bào)道 文/章鷹) 5月19日,在nova14及鴻蒙PC發(fā)布會(huì)上,華為終端CEO何剛宣布推出Watch Fit 4Pro智能手表,何剛表示,這款手表不僅采用極致輕薄的設(shè)計(jì)風(fēng)格,還加
    的頭像 發(fā)表于 05-25 01:59 ?1.8w次閱讀
    吊打蘋果,華為史上最薄的智能手表!<b class='flag-5'>WATCH</b> FIT4 Pro有何看點(diǎn)?

    淺談AppleWatch 電流表

    “ ?將你的 Apple Watch 變成電流表來測(cè)量直流電流。 ? ” 分享一個(gè)好玩的項(xiàng)目,將 Apple Watch 或任何帶有可觸及磁力計(jì)的手表變成電流表,以測(cè)量直流電流。項(xiàng)目是 GPL
    的頭像 發(fā)表于 04-25 18:17 ?1000次閱讀
    淺談AppleWatch 電流表

    HarmonyOS Next V2 @Monitor 和@Computed

    、對(duì)象數(shù)組等,需要搭配 @ObservedV2 、 @Trace 一起使用。 可以同時(shí)監(jiān)聽多個(gè)屬性 可以獲取到監(jiān)聽屬性的修改前后的數(shù)據(jù)變化 對(duì)比狀態(tài)管理 V1 中的@Watch @Monitor 比 @Watch 功能要強(qiáng)大不少 @Wa
    的頭像 發(fā)表于 04-02 18:26 ?829次閱讀