日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 電路設(shè)計(jì)項(xiàng)目集錦
[導(dǎo)讀]用粒子平臺(tái)部署更新到你的艦隊(duì)是很容易的。但是,當(dāng)您的產(chǎn)品包含其他組件(如ML模型、顯示器、協(xié)處理器、證書(shū)或圖像和聲音等媒體)時(shí),遠(yuǎn)程管理更新就變得更具挑戰(zhàn)性。傳統(tǒng)的方法通常需要物理訪問(wèn),這可能耗時(shí)、昂貴,而且在規(guī)模上不切實(shí)際。

問(wèn)題

用粒子平臺(tái)部署更新到你的艦隊(duì)是很容易的。但是,當(dāng)您的產(chǎn)品包含其他組件(如ML模型、顯示器、協(xié)處理器、證書(shū)或圖像和聲音等媒體)時(shí),遠(yuǎn)程管理更新就變得更具挑戰(zhàn)性。傳統(tǒng)的方法通常需要物理訪問(wèn),這可能耗時(shí)、昂貴,而且在規(guī)模上不切實(shí)際。

解決方案

粒子資產(chǎn)OTA使您能夠輕松遠(yuǎn)程更新這些額外的組件。告別現(xiàn)場(chǎng)維護(hù)和過(guò)時(shí)的版本。繼續(xù)讀下去,了解它是如何工作的!

什么是Particle Asset OTA?

Particle Asset OTA擴(kuò)展了Particle的OTA (Over-the-Air)更新的能力,而不僅僅是主要的Particle設(shè)備。受特斯拉的OTA功能等先進(jìn)系統(tǒng)的啟發(fā),它可以對(duì)產(chǎn)品中所有相互連接的組件進(jìn)行無(wú)縫更新。

在需要協(xié)調(diào)工作的多個(gè)處理器或子系統(tǒng)(如顯示器、協(xié)處理器或外部媒體)的系統(tǒng)中,保持所有內(nèi)容的更新可能是一個(gè)挑戰(zhàn)。資產(chǎn)OTA通過(guò)將這些組件的更新捆綁到一個(gè)協(xié)調(diào)的包(或捆綁包)中來(lái)簡(jiǎn)化這一點(diǎn)。就像汽車(chē)中的中央處理器確保所有子組件運(yùn)行兼容的軟件版本一樣,Particle Asset OTA為不同的子系統(tǒng)提供了一束資產(chǎn)。

這是來(lái)自Particle首席執(zhí)行官Zach Supalla的精彩介紹。

為什么使用資產(chǎn)OTA與Nextion顯示?

假設(shè)您的產(chǎn)品包含Nextion顯示。一旦交付給客戶,更新或修復(fù)錯(cuò)誤(在顯示器上)通常需要:

直接訪問(wèn),這既耗時(shí)又昂貴。

將存儲(chǔ)卡寄給客戶,并要求他們將其插入顯示器后部以應(yīng)用更新。

有了Particle堅(jiān)如磐石的Asset OTA,你可以從云端發(fā)布更新,就像傳統(tǒng)的Particle OTA更新一樣——節(jié)省時(shí)間、精力、金錢(qián),還有一點(diǎn)尷尬。

Asset OTA是如何工作的?

這一切都從Workbench項(xiàng)目中的固件開(kāi)始:

組織您的資產(chǎn):在您的項(xiàng)目中添加一個(gè)文件夾,其中包含您想要部署到產(chǎn)品中的資產(chǎn)或文件(例如,圖像,配置或二進(jìn)制文件-在我們的示例中,這將是Nextion二進(jìn)制文件)。

實(shí)現(xiàn)更新邏輯:添加檢查新資產(chǎn)的代碼,確保它們被發(fā)送到預(yù)期的組件。

編譯固件:當(dāng)您編譯項(xiàng)目時(shí),它會(huì)生成一個(gè)包含捆綁資產(chǎn)的二進(jìn)制文件。

部署固件:通過(guò)粒子云釋放固件來(lái)刷新你的設(shè)備。

更新組件:一旦新固件在您的設(shè)備上運(yùn)行,它就會(huì)根據(jù)您的指示使用綁定的資產(chǎn)來(lái)更新組件。

一步一步:如何實(shí)現(xiàn)資產(chǎn)OTA

步驟1:準(zhǔn)備資產(chǎn)

首先準(zhǔn)備您想要更新的資產(chǎn)——在本例中,是用于Nextion顯示的.tft文件。為了簡(jiǎn)單起見(jiàn),我創(chuàng)建了一個(gè)背景顏色不同的Nextion文件。最初,顯示具有紫色背景,我們將使用Asset OTA將其更新為藍(lán)色。請(qǐng)記住,Asset OTA允許您更新Nextion顯示的所有方面,而不僅僅是背景。這包括字段、圖像、文本、變量等,使您可以遠(yuǎn)程完全控制顯示的內(nèi)容。

步驟2:為資產(chǎn)OTA準(zhǔn)備項(xiàng)目

在Particle Workbench中,打開(kāi)項(xiàng)目的項(xiàng)目。屬性文件并添加或取消注釋以下行:

這一行指定了您的OTA資產(chǎn)的目錄。接下來(lái),創(chuàng)建一個(gè)與src文件夾相同級(jí)別的assets文件夾,并將.tft文件放入該文件夾中。

當(dāng)你構(gòu)建你的項(xiàng)目時(shí),你會(huì)在日志中注意到一個(gè)新的“CREATING BUNDLE”部分,表明你的資產(chǎn)正在被捆綁以進(jìn)行OTA部署:

步驟3:為資產(chǎn)OTA準(zhǔn)備固件

將此添加到您的固件:

解釋:STARTUP(System.onAssetOta(handleAssets))行;確保在啟動(dòng)時(shí)調(diào)用handleAssets()函數(shù)。此函數(shù)遍歷OTA可用的所有資產(chǎn),如果找到“next”,則返回“next”。使用Nextion庫(kù)中的NexUpload啟動(dòng)對(duì)Nextion顯示的更新。然后,顯示將自動(dòng)使用新資源進(jìn)行更新。

步驟4:部署前進(jìn)行本地測(cè)試

在本地Flash代碼,體驗(yàn)一下更新過(guò)程是如何無(wú)縫地工作的

第五步:通過(guò)粒子云發(fā)布固件

在本地成功測(cè)試固件后,是時(shí)候?qū)⑵渖蟼鞯侥漠a(chǎn)品并將其推廣到整個(gè)機(jī)隊(duì)了!

結(jié)論

這只是利用Asset OTA力量的一種方式。欲了解更多信息,請(qǐng)?jiān)L問(wèn)Particle文檔。文檔中的例子包括:

?Arduino Uno Asset OTA

?LCD圖像資產(chǎn)OTA

?RP2040樹(shù)莓派資產(chǎn)OTA

?Sound Asset OTA

?STM32資產(chǎn)OTA

本文編譯自hackster.io

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(chē)(EV)作為新能源汽車(chē)的重要代表,正逐漸成為全球汽車(chē)產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車(chē)的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車(chē)的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車(chē) 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車(chē)場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周?chē)娮釉O(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉