一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>制作智能Zigbee連接的家庭傳感器集線器

制作智能Zigbee連接的家庭傳感器集線器

2022-11-18 | zip | 0.92 MB | 次下載 | 免費

資料介紹

描述

最初,我想通過 Zigbee 設(shè)備從 Thunderboard 收集溫度和濕度數(shù)據(jù)來監(jiān)控另一個房間的環(huán)境。我需要一個屏幕來顯示傳感器數(shù)據(jù),但我不想使用開發(fā)板,所以我決定設(shè)計一個漂亮的外殼,創(chuàng)造一個精致的產(chǎn)品。

在考慮了各種外殼之后,我決定為床頭柜或書桌設(shè)計一個精美的時鐘狀木制設(shè)備,它可以用作智能鬧鐘并顯示傳感器數(shù)據(jù)。設(shè)計如下圖所示。

?
?
?
poYBAGN27LqAEVyKAAApMMXxgpQ032.png
?
1 / 2
?

該設(shè)備將顯示一天中的時間,但也能夠根據(jù)需要顯示溫度或濕度。我還想添加一些有趣和實用的功能。該設(shè)備需要連接到云端,這意味著我需要添加一個 Wi-Fi 模塊。我希望時鐘具有天氣預(yù)報接收能力、廣播和警報功能,因此需要一個揚聲器。

下面的家居傳感器集線器組件結(jié)構(gòu)圖就是基于這些必需的功能,我決定將這個互聯(lián)家居傳感器集線器稱為“iBox”。

外殼

雖然塑料和 3D 打印技術(shù)可以輕松制作出精確且廉價的外殼,但它們無法產(chǎn)生我所追求的精美美學(xué),因此我決定使用實木并開始設(shè)計尺寸圖形和 3D 模塊圖形。

pYYBAGN27L2Aa3LgAAFTF770GeA505.jpg
?

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

pYYBAGN27MCABEqdAALET5LxgJU486.jpg
?

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

?
?
?
pYYBAGN27MWAXkA8AAEpSt9iiEg079.png
?
1 / 4
?
poYBAGN27MiADMeiAAKJalbQjJg315.jpg
?

處理器

我決定使用 EFR32MG12P433F1024GM68 作為 iBox 的處理器。它是一款支持 ZigBee 協(xié)議的 2.4 GHz 無線 SoC。它具有 1024 kB 閃存和 256 kB RAM,足以運行多個任務(wù)并支持存儲的 OTA 固件。

顯示和用戶交互

iBox的顯示屏使用了三種不同的段式LED數(shù)碼管。

poYBAGN27MuAWt4UAABbyZEzw0Q463.jpg
?

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

poYBAGN27M2AGYflAACtCEWEPQM663.jpg
?

無線上網(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)換為模擬語音信號。它支持中文和英文。

印刷電路板

?
?
?
pYYBAGN27NGAUrClAAEysU0VeFg715.jpg
?
1 / 3
?

電池

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

pYYBAGN27NSAS1UtAAHx3nfA0QA168.jpg
?

軟件和功能

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

按鈕使用

pYYBAGN27NaAXmrGAABBXSgiZNg490.png
?

網(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 模式。

poYBAGN27NmAXHtLAAISp_tJuuY659.png
?

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

?
?
?
pYYBAGN27N2AYW8LAABWInlOdfc036.jpg
?
1 / 4
?

如果用戶未進行任何網(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)部溫度,而不是室溫。

?
?
?
poYBAGN27OOAHtKnAACTd0hv9HM767.png
?
1 / 3
?

濕度顯示

格式:XX'H

pYYBAGN27OWAFbUDAABtRcwJ6tI320.png
?

時間廣播和健康提示

易寶盒子會在一個小時后報時提醒你休息,從而成為提醒你健康的智能助手。

天氣廣播和預(yù)報

如果設(shè)備受到震動或敲擊,易寶盒子會播報當(dāng)日、次日和本周的天氣預(yù)報。

poYBAGN27OeAFXC3AACUff83R14836.png
?

新聞助理

此功能僅適用于中國。當(dāng)您搖晃或敲擊設(shè)備時,它可能會播報天氣預(yù)報或時事新聞。

活動提醒

易寶盒提供鬧鐘功能,您可以在特定時間設(shè)置提醒。為了使用這個功能,我使用了一個云服務(wù)器(silabs-iot.com)來開發(fā)一個http web server。您需要在 silabs-iot.com 中添加提醒。下面列出了詳細(xì)的步驟。

1. 在 silabs-iot.com/signup 申請賬戶

poYBAGN27OyALxM2AACr5s9tfWE669.png
?

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

pYYBAGN27O6AUTFQAABioPt8C-s300.png
?

3.添加提醒易寶箱

poYBAGN27PGAcg2IAAByaux0PsU564.png
?

在 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ā)中,我們希望添加更多傳感器類型和更多功能。我們歡迎您對新功能提出建議。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費