資料介紹
描述
日子一天天過去,尋找一個(gè)好的物聯(lián)網(wǎng)平臺(tái),它是開源的,看起來像可穿戴設(shè)備,就在這里。看,全新的#M5StickC 。
我是一名 DIY Tinkerer,喜歡開發(fā)具有智能功能的不同炫酷項(xiàng)目。每個(gè)人都喜歡手里拿著一些身體聰明的東西。
但是很長一段時(shí)間以來,我一直在尋找一種開源硬件,它應(yīng)該具有智能手表曾經(jīng)具有的所有功能。我在互聯(lián)網(wǎng)上到處搜索,但找不到。有很多可用的硬件,但這些硬件要么不是開源開發(fā),要么對于像我這樣的 DIY 極客來說非常昂貴。
但是在美好的一天,我看到了這個(gè)令人驚嘆的開源物聯(lián)網(wǎng)平臺(tái)。是的,不是別人,而是#M5StickC。
這個(gè)手指大小的硬件內(nèi)置彩色 OLED 0.96"顯示屏,用于顯示字母數(shù)字字符、圖形、徽標(biāo)、動(dòng)畫甚至圖像。它內(nèi)部有一個(gè)80mAh 電池,帶有USB Type-C充電器。ESP32 pico芯片允許非??焖?a target='_blank' class='arckwlink_none'>處理器帶有4MB閃存、WiFi和BLE連接選項(xiàng)。此外,內(nèi)部還有一個(gè)6 軸陀螺儀+加速度計(jì)。您會(huì)驚訝地發(fā)現(xiàn)有一個(gè)小麥克風(fēng)、一個(gè)紅外 LED、紅色LED和 3 個(gè)用于用戶體驗(yàn)的按鈕,都塞滿了這個(gè)小玩意兒。
為了對您的想法進(jìn)行原型設(shè)計(jì),有5 個(gè) GPIO用于外部連接傳感器、執(zhí)行器、電機(jī)和顯示器。
為了使用簡單,有很多庫、示例和其他很酷的東西都是開源的。因此,從現(xiàn)在開始,如果您有興趣開發(fā)自己的可根據(jù)您的要求工作的可穿戴小工具,您只需要一個(gè)#M5StickC。
現(xiàn)在來定價(jià)部分。價(jià)格便宜的平臺(tái)可以從他們的網(wǎng)站上獲得,也可以在全球速賣通上找到。您只需9.95 美元即可擁有該設(shè)備。下面給出了這些鏈接。
有趣的來了。該設(shè)備支持ArduinoIDE、UIFlow(Blockly、MicroPython)等編程平臺(tái)。
經(jīng)過一些修補(bǔ)并讓自己熟悉平臺(tái)和庫后,我決定用這個(gè) Stick 制作手表。
這些代碼片段對我開發(fā)第一個(gè)原型有很大幫助。而TFT_Clock的示例代碼值得欣賞。
上傳并測試代碼后,我發(fā)現(xiàn)每次重置設(shè)備時(shí),它都會(huì)以我上傳代碼的時(shí)間開始計(jì)時(shí)。
好東西,這臺(tái)手指大小的計(jì)算機(jī)有一個(gè)內(nèi)置的RTC。再一次,示例代碼幫助我使用實(shí)時(shí)時(shí)鐘的概念,它解決了我的時(shí)鐘時(shí)間重置問題。但是在我寫的代碼中要記住的是,你必須在第一次上傳后注釋一些行,這樣它就不會(huì)每次都重新編程 RTC,之后就不需要了。
然后是電池排水問題。每次時(shí)鐘充滿電時(shí),電池都會(huì)很快耗盡。我很高興與大家分享,這個(gè)小小的東西里面還有一個(gè)電源管理 IC AXP192 ,它控制著#M5StickC 的功耗。所以我決定用這個(gè) IC 來降低手表的功耗。示例代碼很好地展示了如何將睡眠功能與此物聯(lián)網(wǎng)設(shè)備結(jié)合使用。根據(jù)文檔,該設(shè)備在深度睡眠狀態(tài)下消耗的電流小于 10uA 。示例中不清楚的一件事是如何將設(shè)備從深度睡眠中喚醒。
讓我給你一些概念。當(dāng)處于深度睡眠狀態(tài)時(shí),設(shè)備的所有部分都會(huì)睡眠,包括傳感器 I/O、外圍設(shè)備等。但仍然處于活動(dòng)狀態(tài)的是用于從深度睡眠中觸發(fā)設(shè)備的 RTC 外圍按鈕。好的部分是,#M5StickC上的所有按鈕都是 RTC 觸發(fā)按鈕。在我的代碼中,我使用 M5_Home_Button 將設(shè)備從深度睡眠中喚醒。
為了更好地控制電池消耗,我首先控制了 OLED 顯示屏的亮度。我使用內(nèi)置加速度計(jì)來檢測手表何時(shí)在我面前。所以每次我抬起手臂看時(shí)間時(shí),屏幕燈都會(huì)自動(dòng)亮起。當(dāng)我放下手臂時(shí),燈會(huì)自動(dòng)關(guān)閉。所以現(xiàn)在,我以這種方式節(jié)省了很多電池時(shí)間。
接下來我要做的是,當(dāng)我不看時(shí)間的時(shí)候(10 秒),設(shè)備進(jìn)入深度睡眠。通過這種方式,電池消耗幾乎降為 0 (<10uA)。當(dāng)我想看時(shí)間的時(shí)候,只要按下主頁鍵,手表就會(huì)在一秒鐘內(nèi)啟動(dòng),我就能看到時(shí)間了。
為了讓自己知道電池百分比,我使用了示例代碼來檢查電池電壓,并將它們轉(zhuǎn)換為百分比。顯示屏始終顯示剩余電池電量。
概括:
在這臺(tái)手指大小的電腦 #M5StickC 的幫助下,我制作了自己的手表,具有自動(dòng)亮度和深度睡眠功能,以延長手表的開機(jī)時(shí)間。
這就是這個(gè)項(xiàng)目的全部內(nèi)容,希望你喜歡。:-)
如果您需要有關(guān)如何開始使用該設(shè)備的任何指導(dǎo)或任何其他信息,您可以詢問。
在此之后的更多內(nèi)容:
我用這個(gè)經(jīng)典的原型平臺(tái)制作了一個(gè)計(jì)步器。將在我的下一個(gè)項(xiàng)目中分享如何使用#M5StickC 制作您自己的計(jì)步器。
非常感謝您
#M5WristWatch的代碼可以在這里找到,
- 基于 TouchGFX 的智能手表設(shè)計(jì)—Designer 軟件 UI 設(shè)計(jì) 0次下載
- 基于TouchGFX的智能手表設(shè)計(jì)(4) 6次下載
- 基于TouchGFX的智能手表設(shè)計(jì)(3) 7次下載
- 基于TouchGFX的智能手表設(shè)計(jì)(2) 5次下載
- 基于TouchGFX的智能手表設(shè)計(jì)(1) 6次下載
- 基于Esp32設(shè)備的M5 Covid堡壘
- Office M5堆棧助手開源
- AN008 關(guān)于 deep-sleep 模式的使用說明
- OLED智能手表開源
- facebook智能手表專利介紹 1次下載
- 智能手表低功耗的設(shè)計(jì)與實(shí)現(xiàn) 25次下載
- 基于無線連接的智能手表監(jiān)控系統(tǒng)的設(shè)計(jì) 9次下載
- 麥步智能手表 0次下載
- GD32-Colibri-F207實(shí)驗(yàn)板Deep-sleep_d 26次下載
- Niehoff M5 拉絲機(jī)國產(chǎn)化設(shè)計(jì)
- 分立器件在智能穿戴手表中的應(yīng)用 363次閱讀
- 智能手表的工作原理和組成 1220次閱讀
- IP67氣密測試儀可以檢測智能手表嗎 415次閱讀
- 如何使用ModelGauge m5 EZ為電量計(jì)鋰離子電池加油 735次閱讀
- 蘋果新款智能手表測試版曝光 3487次閱讀
- LG發(fā)布智能手表新專利 表帶鑲嵌攝像頭 3830次閱讀
- 智能手表中的傳感器與相關(guān)模塊原理分析 1.7w次閱讀
- 世平推出基于Bluetooth 4.0 BLE技術(shù)的多個(gè)多功能智能手表解決方案 1943次閱讀
- 創(chuàng)新解決方案--Freescale 讓智能手表顛覆現(xiàn)實(shí) 2507次閱讀
- 三星Gear S3智能手表體驗(yàn):續(xù)航時(shí)間更長了 1.1w次閱讀
- 2016中國智能手表品牌排行榜 7546次閱讀
- 科大訊飛兒童智能手表評測 2.8w次閱讀
- 解密智能手表的前世今生 說說早期智能手表系統(tǒng) 3947次閱讀
- 淺析影響智能手表造型設(shè)計(jì)的因素 4264次閱讀
- 可穿戴式智能手表DIY 5406次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費(fèi)
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費(fèi)
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費(fèi)
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費(fèi)
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費(fèi)
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護(hù)等級說明
- 0.08 MB | 次下載 | 免費(fèi)
本月
- 1貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論