資料介紹
描述
物聯(lián)網(wǎng)環(huán)境光:Zerynth 燈
Zerynth Lamp教程是 Hackster 上的一個(gè)熱門項(xiàng)目,擁有超過(guò) 8,000次瀏覽和大量評(píng)論。每個(gè)人都想制作自己的 Python 可編程環(huán)境光。
好吧,現(xiàn)在它得到了更新,它與最新版本的 Zerynth 兼容。
在本教程中,我們將了解如何使用 Zerynth 應(yīng)用程序通過(guò)移動(dòng)設(shè)備控制 NeoPixel LED 燈條,該應(yīng)用程序顯示顏色選擇器和用于選擇各種預(yù)配置動(dòng)畫(huà)的菜單。感謝 Neopixel 模塊,該模塊得到完全支持Zerynth 為開(kāi)發(fā)人員提供了一組 API,使處理該設(shè)備變得更加容易。
物聯(lián)網(wǎng)
物聯(lián)網(wǎng)允許我們周圍的設(shè)備通過(guò)互聯(lián)網(wǎng)連接在一起。簡(jiǎn)單地說(shuō),這些設(shè)備連接到服務(wù)器。因此,您可以使用智能手機(jī)將其連接到各種設(shè)備,這使您能夠在設(shè)備和智能手機(jī)之間進(jìn)行實(shí)時(shí)通信。
Zerynth是IoT 和工業(yè) 4.0 的中間件,Zerynth 加速了 IoT 的開(kāi)發(fā)。
使用 Zerynth,您可以使用 Python 或混合 C/Python 語(yǔ)言對(duì)最流行的 32 位微控制器進(jìn)行編程,并將它們連接到頂級(jí)云基礎(chǔ)設(shè)施。
Zerynth應(yīng)用程序是適用于 Android 和 iOS 的移動(dòng)應(yīng)用程序,它允許對(duì)用于監(jiān)控和控制的設(shè)備圖形界面進(jìn)行快速原型設(shè)計(jì)。它是一個(gè)通用的應(yīng)用程序,它只提供一種檢索和訪問(wèn)連接設(shè)備的機(jī)制,而圖形界面的定義則留給程序員。
?
第 1 步:組裝
- LED 燈條僅使用一個(gè)引腳來(lái)控制整個(gè) LED 鏈。每個(gè) LED 都可以通過(guò) LED 內(nèi)部的驅(qū)動(dòng)芯片進(jìn)行尋址。
- 將 VCC 引腳連接到 5V 電源,將 GND 連接到微控制器的 GND。將 DIN 引腳連接到 D23(可在代碼中更改)
?
第 2 步:編程
- 連接并虛擬化您的電路板。查看此文檔以獲取安裝指南。
- 在 Zerynth 中創(chuàng)建一個(gè)新項(xiàng)目(已在此處解釋)。注意:您需要?jiǎng)?chuàng)建3(+1)個(gè)文件:main.py、animation.py、template.html(默認(rèn)創(chuàng)建project.md)。
- 復(fù)制發(fā)布的代碼。
第 3 步:移動(dòng)集成
- 我們將使用 Zerynth 高級(jí)設(shè)備管理器集成和使用智能手機(jī)來(lái)控制微控制器板。在左側(cè)面板上,通過(guò)單擊 ADM 圖標(biāo),檢索并顯示已連接設(shè)備的列表。可以從面板標(biāo)題旁邊的下拉菜單中創(chuàng)建新設(shè)備。
?
如上圖所示,為新創(chuàng)建的連接設(shè)備分配了一個(gè) uid 和一個(gè)安全令牌。可以通過(guò)單擊舊令牌來(lái)請(qǐng)求新令牌。
設(shè)備名稱左側(cè)的圓圈為灰色,表示設(shè)備處于離線狀態(tài);當(dāng)設(shè)備連接到 ADM 時(shí),它變?yōu)榫G色。名稱右側(cè)的眼睛圖標(biāo)可在系統(tǒng)瀏覽器選項(xiàng)卡上打開(kāi)設(shè)備的相關(guān)模板,以便進(jìn)行模板測(cè)試。
創(chuàng)建和設(shè)置連接的設(shè)備
現(xiàn)在我們必須創(chuàng)建一個(gè)“連接設(shè)備”并將 Zerynth App 實(shí)例鏈接到它。您可以在下面看到一些帶有必要步驟的屏幕截圖。查看此文檔了解更多技術(shù)細(xì)節(jié)。
?
可以直接從 Zerynth Studio(ADM 面板)復(fù)制和粘貼設(shè)備憑據(jù)(UID 和 TOKEN)。
?
每個(gè)設(shè)備的圖形界面都托管在 Zerynth ADM 沙箱上,由一組 HTML5、Javascript、CSS 和圖像文件組成,這些文件在應(yīng)用程序中加載和顯示。將 ADM Javascript 庫(kù)添加到模板中,應(yīng)用程序可以與連接的設(shè)備進(jìn)行交互,以接收和發(fā)送消息。
可以通過(guò)單擊相應(yīng)的“加號(hào)”圖標(biāo)來(lái)添加模板。
?
然后從專用文件夾上傳模板。請(qǐng)注意,定義模板的文件稱為“index.html”,您可以根據(jù)需要對(duì)其進(jìn)行編輯。在這種情況下,您可以保持原樣。
?
上傳腳本
請(qǐng)記住,必須編輯“DEVICE UID”、“DEVICE TOKEN”、“SSID”和“PASSWORD”以適合您自己的參數(shù)。
在您的智能手機(jī)上試用
您只需打開(kāi) Zerynth 應(yīng)用程序,登錄并選擇特定設(shè)備即可查看您的 LED 燈條控制儀表板。
?
希望本教程有用。如有任何問(wèn)題,請(qǐng)隨時(shí)將它們留在評(píng)論中。
直到下一次,快樂(lè)的編碼!
- 物聯(lián)網(wǎng)感知技術(shù)及系統(tǒng)應(yīng)用 1次下載
- 基于Particle Photon的物聯(lián)網(wǎng)環(huán)境光—Zerynth燈 0次下載
- 基于Python的物聯(lián)網(wǎng)溫度計(jì) 0次下載
- 基于Python的物聯(lián)網(wǎng)溫度計(jì) 3次下載
- 基于Arduino硬件光控燈制作資料 6次下載
- 基于Zigbee、Wifi 物聯(lián)網(wǎng)智能農(nóng)業(yè)解決方案.pdf 4次下載
- 什么是智能工廠-物聯(lián)網(wǎng)系統(tǒng) 7次下載
- 物聯(lián)網(wǎng)工程概述課件下載 0次下載
- HarmonyOS物聯(lián)網(wǎng)應(yīng)用開(kāi)發(fā)實(shí)戰(zhàn)教程——第二講 0次下載
- 使用物聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)海量環(huán)境監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)與共享平臺(tái)的資料說(shuō)明 0次下載
- 使用Python和JavaScript編寫(xiě)物聯(lián)網(wǎng)溫度計(jì)的資料和程序免費(fèi)下載
- 物聯(lián)網(wǎng)是什么?現(xiàn)在物聯(lián)網(wǎng)通信標(biāo)準(zhǔn)和協(xié)議有哪些?物聯(lián)網(wǎng)應(yīng)用的概述
- 物聯(lián)網(wǎng)的真正價(jià)值是什么?
- 基于Android與物聯(lián)網(wǎng)的教學(xué)環(huán)境感知模型 16次下載
- 光控燈及開(kāi)關(guān)電路
- 物聯(lián)網(wǎng)中常用協(xié)議及應(yīng)用場(chǎng)景 2282次閱讀
- 兩個(gè)220V光控燈電路原理:天亮燈就滅,天黑燈就亮 1.7w次閱讀
- 物聯(lián)網(wǎng)是什么和物聯(lián)網(wǎng)基本架構(gòu) 5697次閱讀
- 快速讓你讀懂什么是截光燈 1w次閱讀
- 光聲控燈電路圖大全(八款光聲控燈電路設(shè)計(jì)原理圖詳解) 16.9w次閱讀
- 金屬鹵化物燈啟動(dòng)不了_金屬鹵化物燈怎么修 1.1w次閱讀
- 金屬鹵化物燈怎么接線_金屬鹵化物燈接線圖 3.8w次閱讀
- 金屬鹵化物燈有哪些優(yōu)缺點(diǎn)_金屬鹵化物燈工作原理 1.7w次閱讀
- 金屬鹵化物燈安全嗎_金屬鹵化物燈有哪些優(yōu)缺點(diǎn) 8712次閱讀
- 農(nóng)業(yè)物聯(lián)網(wǎng)的意義_農(nóng)業(yè)物聯(lián)網(wǎng)的功能_農(nóng)業(yè)物聯(lián)網(wǎng)的應(yīng)用 9619次閱讀
- 工業(yè)物聯(lián)網(wǎng)的意義_工業(yè)物聯(lián)網(wǎng)前景分析 1.2w次閱讀
- 補(bǔ)光燈和閃光燈哪個(gè)好_閃光燈和補(bǔ)光燈的效果對(duì)比 3.2w次閱讀
- 植物補(bǔ)光燈哪種好 3.7w次閱讀
- 物聯(lián)網(wǎng)保護(hù)環(huán)境的三種應(yīng)用解析 5023次閱讀
- 安全燈減光器電路 1695次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多