精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

智能硬件開發怎么做?機智云全套自助式開發工具助力高效開發

機智云 ? 2022-08-01 15:08 ? 次閱讀

智能硬件開發是一個交叉學科,通常在入門的時候,是以STM32為主,搭建云平臺或接入云平臺,以此實現智能產品開發和設計。


如果是自己搭建一個私有云平臺,通常需要了解云技術框架及技術、通信服務搭建和設計、mysql服務對接、項目通信實驗、web前后端搭建、項目驗收等項目,無論是對于嵌入式開發者還是企業來說,都需要花費大量時間。往往我們會選擇一個現成的智能硬件云服務平臺,以此提高效率。


以智能硬件接入機智云平臺為例


1、先準備一個開發套件或聯網模塊

可以是esp8266gokit、STM32、arduino、GE211、正點原子開發套件、模組等。

這里我們用可同時支持WiFi和低功耗藍牙模組GE211為例。

“GE211是一款內置ESP32-C3-WROOM-02(簡稱ESP32-C3)的轉接板,是一款專為物聯網應用場景設計的通用型WiFi和低功耗藍牙模組,安全性高、內存充足、外設接口多、應用場景豐富、尺寸小,可用于智能家居工業自動化、醫療、消費電子產品等領域。”

2、熟悉機智云智能硬件云平臺

pYYBAGLnWF6Aaj2vAACqRrFQmIU016.png


機智云物聯網平臺接入


關于APP開發

機智云提供了APPSDK、開源框架、微信SDK,便于開發者快速構建手機應用端系統,只需根據工具指引實現業務功能,無需實現底層功能。


APPSDK開發:即用APP代碼自動生成工具生成的appsdk包。機智云封裝了配網、云平臺數據調用等功能,保證數據通信的準確性和私密性,這使開發者僅需關注APP的UI和UE設計即可,而相對復雜的協議與錯誤處理等事項可忽略。這種需要有一點Java、Swift語言基礎。


在線配置式開發:即賽博坦工具開發,開發者只需要在線進行選擇相應的控制方式、控制大小,替換頁面主題方式、主題背景等信息,來定義一款自己喜歡的APP。

下圖所示,就是通過“在線配置”的方式,在機智云物聯網平臺做的一款APP


pYYBAGLnWGSAe-0hAABOZz7pfXA946.png


關于設備端開發


為了讓大家快速接入機智云,機智云文檔中心提供了基于開源套件Gokit編寫的MCU和SOC兩套方案的快速接入教程

值得一提的是需要了解GAgent是什么?它是機智云為了讓不同通信模組接入機智云而推出的一個固件,主要的作用是數據轉發,是設備數據、機智云、應用端(APP)的數據交互橋梁。換言之,只要在機智云指定的模塊中燒寫Gagent,就能讓模組實現云服務輕松聯網,給開發者減壓提效。

poYBAGLnWGmAcr_8AAK-PFTjg5k040.png

關于機智云物聯網云端介紹


3、進行實操

實操部分由于截圖太多,可以參考已有案例《動手做一個4孔插座,順便搞懂智能產品開發》案例,此案例比較通俗易懂,通過公開設備端最小系統圖、記錄云端開發設計流程,實現了無計量4孔插座的開發全過程。實現功能如下:

1.控制4路插孔,可單控和全控。

2.定時任務創建

3.控制5v2.1A手機充電孔開關

4.硬件接線開源已經參考設計

5.掉電記憶開關狀態

6.遠程升級


pYYBAGLnWHCABnNLABCy8N2niQ8835.png


通過借助機智云自助開發平臺,對于我們個人開發者來說做一款智能硬件產品,非常方便。尤其是機智云物聯網平臺的“免費工具”很多,很實用。尤其是對于我不擅長APP開發的個人來說,用機智云做一款智能插座、改造老式電風扇并不難。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STM32
    +關注

    關注

    2266

    文章

    10873

    瀏覽量

    354837
收藏 人收藏

    評論

    相關推薦

    2024年十款熱門云端開發工具推薦

    2024年十款熱門云端開發工具推薦:代碼編輯(VSCode、Cloud9、Codenvy)、版本控制(Git、GitHub)、容器化(Docker)、自動化部署(Jenkins)、設計協作
    的頭像 發表于 11-23 16:26 ?137次閱讀

    計算開發工具包括什么

    計算開發工具種類繁多,包括IDE、虛擬化軟件、容器化平臺、自動化部署工具平臺等。
    的頭像 發表于 11-22 10:11 ?91次閱讀

    Altera推出一系列FPGA軟、硬件開發工具

    近期,英特爾子公司Altera推出了一系列FPGA軟、硬件開發工具,使其可編程解決方案更易應用于廣泛的用例和市場。Altera在年度開發者大會上公布了下一代能效與成本優化的Agilex 3 FPGA情況,并宣布針對Agilex
    的頭像 發表于 10-12 10:47 ?427次閱讀

    支持C2000的開發工具版本

    電子發燒友網站提供《支持C2000的開發工具版本.pdf》資料免費下載
    發表于 10-10 11:06 ?0次下載
    支持C2000的<b class='flag-5'>開發工具</b>版本

    瑞星微刷機工具開發工具

    瑞星微刷機工具開發工具
    發表于 10-09 11:14 ?0次下載

    涂鴉引領開發AI浪潮,實用給力的三大開發工具全新發布!

    ,更以開放的平臺架構與高效開發工具,為開發者們開辟了一條便捷設備開發的高速通道。接下來,就帶大家一起了解下涂鴉
    的頭像 發表于 08-30 12:27 ?209次閱讀
    涂鴉引領<b class='flag-5'>云</b><b class='flag-5'>開發</b>AI浪潮,實用給力的三大<b class='flag-5'>開發</b>者<b class='flag-5'>工具</b>全新發布!

    字節跳動發布豆包MarsCo智能開發工具

    在數字時代的浪潮中,編程已成為推動科技進步和創新的核心動力。為了助力國內開發者更高效智能地進行編程工作,字節跳動公司近日發布了全新的智能開發工具
    的頭像 發表于 07-01 15:03 ?648次閱讀

    機智助力小程序開發:連接智能硬件智能生活

    隨著智能硬件的普及和小程序的興起,人們的生活越來越依賴于智能化的解決方案。作為物聯網領域的領先者,機智為小程序
    的頭像 發表于 06-15 08:10 ?375次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>助力</b>小程序<b class='flag-5'>開發</b>:連接<b class='flag-5'>智能</b><b class='flag-5'>硬件</b>與<b class='flag-5'>智能</b>生活

    Diamond開發工具使用說明

    Diamond開發工具使用說明
    發表于 05-23 09:14 ?0次下載

    機智開發者中心:讓移動APP應用開發智能

    智能化和高效。 ? 新版本開發者中心的介紹 機智物聯網新版本開發者中心是一款專為
    的頭像 發表于 03-26 16:45 ?317次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>開發</b>者中心:讓移動APP應用<b class='flag-5'>開發</b>更<b class='flag-5'>智能</b>化

    蘋果準備推出AI軟件開發工具

    近日,有知情人士透露,蘋果公司正在全力加碼人工智能,準備推出一款新的軟件開發工具。這款工具將利用生成人工智能技術,幫助
    的頭像 發表于 02-20 14:35 ?851次閱讀

    配置Ubuntu系統環境和安裝的開發工具

    安裝好Ubuntu系統環境后,開發前需要簡單配置Ubuntu系統環境以及安裝一些必備的開發工具
    的頭像 發表于 12-22 13:32 ?1707次閱讀
    配置Ubuntu系統環境和安裝的<b class='flag-5'>開發工具</b>

    圖形界面開發工具GUI Guider的使用教程

    GUI Guider是NXP推出的一款功能強大且對用戶非常友好的圖形界面開發工具。目前最新版本是1.6.1。
    的頭像 發表于 12-20 09:49 ?1.7w次閱讀
    圖形界面<b class='flag-5'>開發工具</b>GUI Guider的使用教程

    CodeArts五年磨一劍,深耕信創軟件開發工具

    在今年的QCon全球軟件開發大會(上海站),華為開發工具和效率領域首席專家、華為軟件開發生產線 CodeArts首席技術總監王亞偉作為「智能
    的頭像 發表于 12-15 15:55 ?954次閱讀
    CodeArts五年磨一劍,深耕信創軟件<b class='flag-5'>開發工具</b>

    CCES和VDSP開發工具有什么不同?哪個易于操作?

    我選用的21489音頻操作,但是我是一名新手,需要學習一個開發工具,我想問各位這兩個開發工具CCES和VDSP++到底有什么區別,如何選用?因為還有一系列的后續開發,各位可建議采用哪
    發表于 11-30 06:59