日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

太强了!用200个LED做一个智能手表

發布時間:2023/12/19 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 太强了!用200个LED做一个智能手表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近在hackaday上逛的時候,看到一個還在制作中的非常炫酷的手表項目,分享給大家。

背景

作者正在造的這個ESP32 Pico Watch有WIFI、BT、Mesh、一個振動馬達、一個RTC、4個按鈕、一個USB-C連接器,最重要的是:192個LED,你可以控制手表上的192個LED,利用它們實現復雜的燈光效果。

總共有4圈LEDs。外部的是秒針,將會是白色的。兩個中間的圓圈是紫色的,表示分鐘。內部的一圈是黃色的,表示小時。

LED驅動器是一個IS31FL3733-TQ

手表的靈感來自于日本的TokyoFlash?品牌(www.tokyoflash.com)

作者希望能夠做出一個完全現代化的聯網手表,它能夠與我們的手機或任何其他物聯網建立通信。

這款手表能干啥?

603-200 Morphwatch?的設計為了產生炫酷的視覺效果,采用了192個LED組成。有4圈603尺寸的SMD彩色LED。

  • 1個由60個白色603 LED組成的外圈,用于秒針。

  • 2個紫色603燈泡的中間圈,用于顯示分鐘。

  • 1個黃色603燈泡的內部圓圈代表小時。

每個LED都可以用I2C庫或通過Python腳本獨立編程。

在視覺效果的展現方面,可以讓用戶最大程度發揮自己的創意。

拋開視覺效果,這款手表還有很多其他功能,因為它有一個強大的Espressif? ESP32 PICO D4芯片。

它能夠通過藍牙與你的手機互動。通過手機,你可以使用手表進入一個私人的MESH無線數字網絡進行通信。

你可以讓你的手表在你的手機離開(用藍牙)或很遠的地方(用WIFI)時振動。

通過4個按鈕,可以設計你的手表來觸發一些事情,比如發送緊急電子郵件,向另一個手表發送振動信息等……

通過MESH ESPNow協議,每只手表都可以與另一只手表通話,有時通話距離可以超過數百米;你可以在蜂窩網絡之外建立你的私人遠距離通訊系統。

你還可以把你的手表切換成一個接入點,一個網絡服務器,這樣任何人都可以連接起來獲取信息(一個手表名片的概念......)

當然,它還有一個最重要的功能,可以告訴你時間。

相關文件

因為這款手表是開源的,大家可以獲得所有的相關文件。

正文


我們想創造一個混合概念的復古LED手表+聯網手表。我們很自然地想到了ESP32 PICO D4芯片,它功能強大,而且是超級經典的603 LED。如果這個版本成功了,后續我們考慮把603的LED封裝移到402,并縮小手表的直徑,這樣就更適合女生佩戴了。

有了一套192個LED,由經典的IS31FL3733-TQ芯片驅動,我們可以有一系列非常酷的視覺效果,因為每個單一的LED都可以通過I2C獨立控制,所以,基本上我們可以隨意發揮創意設計想要呈現的效果。

ESP32 PICO 4D將手表與WIFI/BT以及最重要的ESPNOW連接起來,使我們能夠創建一個社區MESH網絡。

如果有足夠多的手表,我們甚至展望在現有的商業鎖定的通信網絡之外建立一個世界通信網絡。

第一個概念是用solidworks創建的。這是一個很酷的軟件,可以評估各種可能性并測試各種圖形選項。

▼ 點擊查看

PCB母板

經典模塊:

  • 鋰電充電器模塊

  • ESP32 PICO D4來驅動該系統

  • DS3231MZ實時時鐘

  • 一個CP2104將USB轉換為ESP32的可讀信號

  • 一個ME6211C33M5G-N 5v/BAT到3.3v的穩壓器

  • 一個TP4054用于充電

在這個項目中,我們要經常檢查電池狀態。ESP32 Pico D4將從(ADC)讀取電池狀況。

這第一塊PCB板將電源和I2C信號發送給持有LED和LED驅動器的姐妹板。這樣我們就可以很容易地設計各種不同的姐妹板了。

母板上有插頭和按鈕來選擇各種功能。

WIFI/BT天線是一個PCB天線。我們計劃在下一個版本中提供RFM95 _868/915MHZ的選項。我們需要為處理兩個不同的天線而努力。

用于充電和上傳Arduino IDE草圖的USB插頭將會是一個USB-C口的。

PCB姐妹板

這個概念的第二部分是有一個姐妹板,它將容納192個LEDs。一組3個連接器將電源和信號從主板送到姐妹板上。

我們發現使用這種連接器很有意思,這樣創客小伙伴們就可以很容易地用自己的設計和創造力重新設計一塊姐妹板(添加一個真彩色顯示器,制作不同的其他LED圖紙,添加帶有復雜功能的微電機等....)。

擁有第2塊板子也是一個很好的方法,可以把電池夾在中間。

LED姐妹板是可插入的。這款手表的設計理念是,佩戴者可以自己擰開手表上的螺絲搗鼓里面的小玩意兒。

除了LED之外,只使用了一個IC,它是一個IS31FL3733-TQ,接受IC2協議,可以驅動多達192個LED,組織成矩陣樣式。

它提供了一個很酷的56毫米直徑的PCB(更適合男性和RAP歌手)。一旦原型機經過功能測試,我們將把603封裝移到402,并把直徑縮小到40毫米,更適合于女生。

奮戰了幾個小時想要設計一個2層的PCB,但沒有成功。所以,這將會是一個4層的PCB。

以上就是目前手表的進展啦,如果想要第一時間了解最新進展,歡迎去GitHub關注這個項目!

項目地址:https://github.com/ccadic/The603-200

原文鏈接:https://hackaday.io/project/181159-the-603-200-watch

項目作者:?pcadic

開源項目,轉載請務必注明項目出處與原作者信息

-END-

我是張巧龍,一名教電子的大學老師,歡迎關注!

總結

以上是生活随笔為你收集整理的太强了!用200个LED做一个智能手表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。