資料介紹
描述
最初,我想通過 Zigbee 設(shè)備從 Thunderboard 收集溫度和濕度數(shù)據(jù)來監(jiān)控另一個房間的環(huán)境。我需要一個屏幕來顯示傳感器數(shù)據(jù),但我不想使用開發(fā)板,所以我決定設(shè)計一個漂亮的外殼,創(chuàng)造一個精致的產(chǎn)品。
在考慮了各種外殼之后,我決定為床頭柜或書桌設(shè)計一個精美的時鐘狀木制設(shè)備,它可以用作智能鬧鐘并顯示傳感器數(shù)據(jù)。設(shè)計如下圖所示。

該設(shè)備將顯示一天中的時間,但也能夠根據(jù)需要顯示溫度或濕度。我還想添加一些有趣和實用的功能。該設(shè)備需要連接到云端,這意味著我需要添加一個 Wi-Fi 模塊。我希望時鐘具有天氣預(yù)報接收能力、廣播和警報功能,因此需要一個揚聲器。
下面的家居傳感器集線器組件結(jié)構(gòu)圖就是基于這些必需的功能,我決定將這個互聯(lián)家居傳感器集線器稱為“iBox”。
外殼
雖然塑料和 3D 打印技術(shù)可以輕松制作出精確且廉價的外殼,但它們無法產(chǎn)生我所追求的精美美學(xué),因此我決定使用實木并開始設(shè)計尺寸圖形和 3D 模塊圖形。

尺寸圖的綠色部分是PCB的尺寸。木方前面板上的孔是為7段數(shù)碼管預(yù)留的,如下圖。

接下來,粘貼一個類似紋理的薄木皮以覆蓋 7 段 LED 數(shù)碼管。這使該設(shè)備具有實木立方體的外觀。


處理器
我決定使用 EFR32MG12P433F1024GM68 作為 iBox 的處理器。它是一款支持 ZigBee 協(xié)議的 2.4 GHz 無線 SoC。它具有 1024 kB 閃存和 256 kB RAM,足以運行多個任務(wù)并支持存儲的 OTA 固件。
顯示和用戶交互
iBox的顯示屏使用了三種不同的段式LED數(shù)碼管。

我將顯示區(qū)域分成三個部分。Main LED 用于顯示主要值,例如時間、傳感器值等。輔助 LED 用于顯示一些附加信息,例如時間的秒值、傳感器索引、網(wǎng)絡(luò)狀態(tài)等。電池 LED 用于顯示電池電容器上的電量。三個按鈕用于用戶交互。

無線上網(wǎng)
為了簡化 Wi-Fi 開發(fā),Silicon Labs WGM160P Wi-Fi 模塊用于 NCP。需要編寫一個程序來通過 UART 向 WGM160P 發(fā)送或接收 TCP 包。套接字接口和驅(qū)動程序可以忽略。
WGM160P 支持 AP(接入點)模式和站模式。
· AP 模式:iBox 充當(dāng) Wi-Fi 熱點,其他 Wi-Fi 設(shè)備可以連接到該熱點。請注意,iBox 工作在 AP 模式,不提供任何互聯(lián)網(wǎng)接入;它只是提供了一種在配置過程中進行設(shè)置的方法。
· 站模式:iBox 充當(dāng)普通的 Wi-Fi 設(shè)備,就像您的手機、筆記本電腦或平板電腦一樣。
聲音的
XFS5152CE是科大訊飛著名的音頻處理器芯片。它可以接收格式化的字符代碼并將其轉(zhuǎn)換為模擬語音信號。它支持中文和英文。
印刷電路板

電池
我用了兩節(jié)鋰電池;總電容高達(dá) 6400 mAh。iBox 充滿電后可工作 8 小時以上。

軟件和功能
RTOS 是軟件開發(fā)所必需的,因為我需要運行多個任務(wù)來支持不同的功能,例如 LED 顯示屏、Wi-Fi 連接、Zigbee 連接支持等。我計劃使用 Micrium OS 并實現(xiàn) ZigBee 應(yīng)用程序和其他任務(wù)。
按鈕使用

網(wǎng)絡(luò)連接
如果 iBox 是第一次開機,它應(yīng)該連接到可用的 Wi-Fi 熱點。iBox 將進入 AP 模式,可在其中配置選擇 Wi-Fi 熱點。
· AP模式當(dāng)iBox首次上電,或長按3號按鈕5秒以上后,將進入AP模式,可以配置一個有用的Wi-Fi熱點。
·連接iBox iBox進入AP模式后,可使用智能手機連接并瀏覽網(wǎng)頁(也可使用筆記本電腦)。默認(rèn) Wi-Fi SSID 為 gecko_os-XXX,密碼為“password”。當(dāng) iBox 進入 AP 模式時,主 LED 會顯示“PP”,表示它處于 AP 模式。

·選擇 Wi-Fi 熱點連接 iBox 后,訪問http://setup.comf或可用 Wi-Fi 接入點列表。

如果用戶未進行任何網(wǎng)絡(luò)連接配置,設(shè)備將在 5 分鐘后自動退出 AP 模式。
網(wǎng)絡(luò)狀態(tài)
斷網(wǎng)時會播報“斷網(wǎng)”,副LED顯示“—”?!皵嗑W(wǎng)”表示兩種可能的狀態(tài):
· iBox 與 Wi-Fi 熱點斷開連接。
· iBox 已連接到 Wi-Fi 熱點,但無法訪問互聯(lián)網(wǎng)。
時區(qū)和語言
易寶盒子在連接互聯(lián)網(wǎng)時可以根據(jù)IP地址自動配置時區(qū)和語言。默認(rèn)時區(qū)是奧斯汀,默認(rèn)語言是英語。
時間顯示
易寶盒子會根據(jù) IP 地址自動配置時區(qū)并顯示當(dāng)?shù)貢r間。使用按鈕 2 使 iBox 在其他模式下返回時間顯示模式。
Zigbee 終端設(shè)備連接
我們將Thunderboard Sense 2編程為作為外部傳感器節(jié)點進行環(huán)境溫度測量,這些傳感器節(jié)點通過 Zigbee Mesh 網(wǎng)絡(luò)將測量的傳感器數(shù)據(jù)報告給 iBox。以下是如何設(shè)置傳感器節(jié)點并將其加入網(wǎng)狀網(wǎng)絡(luò)的過程。
按住 iBox 的 Button 2 至少 3 秒將強制它打開網(wǎng)絡(luò)加入,并有聲音提醒您 iBox 開始發(fā)現(xiàn)新設(shè)備。您必須在 30 秒內(nèi)連接傳感器。之后,iBox 將關(guān)閉 Zigbee 網(wǎng)絡(luò)。
傳感器顯示
短按按鈕1,傳感器的數(shù)據(jù)將顯示在主LED中,傳感器ID將顯示在輔助LED中。繼續(xù)點擊按鈕 1 將在所有 Zigbee 傳感器之間切換數(shù)據(jù)。Sensor ID 00 為 iBox 保留,其他值由 Zigbee 終端設(shè)備使用。目前它只支持溫度傳感器和濕度傳感器,我們打算很快增加更多的傳感器,比如光、窗簾等,這樣你就可以通過iBox控制它。為了區(qū)分不同的傳感器類型,mainLED 會顯示不同的格式。
溫度顯示
格式:XX.X'C傳感器 ID 0 的溫度代表易寶盒的內(nèi)部溫度,而不是室溫。

濕度顯示
格式:XX'H

時間廣播和健康提示
易寶盒子會在一個小時后報時提醒你休息,從而成為提醒你健康的智能助手。
天氣廣播和預(yù)報
如果設(shè)備受到震動或敲擊,易寶盒子會播報當(dāng)日、次日和本周的天氣預(yù)報。

新聞助理
此功能僅適用于中國。當(dāng)您搖晃或敲擊設(shè)備時,它可能會播報天氣預(yù)報或時事新聞。
活動提醒
易寶盒提供鬧鐘功能,您可以在特定時間設(shè)置提醒。為了使用這個功能,我使用了一個云服務(wù)器(silabs-iot.com)來開發(fā)一個http web server。您需要在 silabs-iot.com 中添加提醒。下面列出了詳細(xì)的步驟。
1. 在 silabs-iot.com/signup 申請賬戶

2.綁定你的iBox(你可以在iBox后面找到MAC地址)

3.添加提醒易寶箱

在 silabs-iot 中成功添加提醒后,iBox 應(yīng)在 1 分鐘內(nèi)播放“收到提醒”。
收費
電池充電時電池 LED 會閃爍,充滿或未充電時會停止閃爍。電池 LED 指示當(dāng)前功率級別的容量。LED燈條的數(shù)量越多,電池容量越大。請記住在有一個 LED 燈條時充電,充滿時斷開充電器以保護電池。請注意,易寶盒會在電池充滿時提醒您斷開充電器。必須斷開充電器。為保護電池,不要只關(guān)閉易寶盒的電源,即使它已關(guān)閉,它仍會繼續(xù)充電。下圖顯示了充電。
低電量
當(dāng)電池電容低時,易寶閥芯將關(guān)閉除電量 LED 外的所有 LED。要打開 LED,請單擊按鈕 2 或按鈕 1。
固件升級
每當(dāng)我修復(fù)錯誤或添加新功能時,我都會將更新的固件放在云服務(wù)器中。如果設(shè)備在云服務(wù)器中發(fā)現(xiàn)新固件,設(shè)備將更新固件。下載較新的固件時,易寶盒上的輔助 LED 將閃爍。完整的下載將持續(xù)大約 5 到 15 分鐘。
歡迎
iBox 仍在開發(fā)中,我們希望添加更多傳感器類型和更多功能。我們歡迎您對新功能提出建議。
- 基于Zigbee無線傳感器網(wǎng)絡(luò)的智能燈光跟隨系統(tǒng)
- 群控集線器工程分線盒振弦溫度頻率傳感器集線器SHxxx使用說明 3次下載
- 基于ZigBee的無線傳感器網(wǎng)絡(luò)定位技術(shù)綜述 16次下載
- ADT7470:溫度傳感器集線器和風(fēng)扇控制器數(shù)據(jù)表
- Zigbee無線傳感器網(wǎng)絡(luò)的詳細(xì)組網(wǎng)實驗資料說明 25次下載
- 如何使用ZigBee技術(shù)來設(shè)計無線傳感器網(wǎng)絡(luò)的詳細(xì)構(gòu)建與應(yīng)用資料概述 18次下載
- WiFi連接智能家庭信息圖免費下載
- 基于ZigBee協(xié)議的礦用傳感器設(shè)計 19次下載
- 基于Zigbee無線傳感器網(wǎng)絡(luò)的智能燈光跟隨系統(tǒng) 88次下載
- ZigBee技術(shù)傳感器檢測系統(tǒng)設(shè)計
- 利用ZigBee技術(shù)構(gòu)建無線傳感器網(wǎng)絡(luò) 78次下載
- ZigBee2007/PRO無線傳感器網(wǎng)絡(luò)
- 基于Zigbee的遠(yuǎn)程家庭監(jiān)護系統(tǒng)的應(yīng)用
- 基于ZigBee通用無線傳感器網(wǎng)絡(luò)硬件平臺的設(shè)計
- ZigBee 無線傳感器網(wǎng)絡(luò)在煤礦中的應(yīng)用The Appli
- 傳感器的定義和分類 1506次閱讀
- 稱重傳感器的工作原理是什么?稱重傳感器與PLC如何連接使用? 5215次閱讀
- 基于無線傳感器網(wǎng)絡(luò)實現(xiàn)家庭監(jiān)護系統(tǒng)的應(yīng)用方案 2995次閱讀
- 基于異性磁阻傳感器和ZigBee實現(xiàn)無線車輛檢測器的設(shè)計 3110次閱讀
- 基于zigbee CC2530和環(huán)境光傳感器實現(xiàn)照度計的設(shè)計 7977次閱讀
- 無線串口集線器的設(shè)計中是如何運用arm處理器的 1463次閱讀
- 智能傳感器與藍(lán)牙連接之間的問題怎樣來解決 3615次閱讀
- 傳感器如何與PLC進行連接? 4.4w次閱讀
- 壓力傳感器制作方法 1w次閱讀
- 一文弄懂智能傳感器是什么 5078次閱讀
- 探討Zigbee中的輪詢機制及其在火災(zāi)報警傳感器中的使用 6484次閱讀
- 智能傳感器的概念,智能傳感器的結(jié)構(gòu)、功能、特點及其應(yīng)用 5971次閱讀
- Zigbee技術(shù)的8個優(yōu)點 1.2w次閱讀
- ZigBee無線傳感器網(wǎng)絡(luò)的8個優(yōu)點,你造嗎? 5148次閱讀
- ZigBee無線傳感心電圖監(jiān)視儀技術(shù) 1198次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論