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

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

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

3天內不再提示

開發者案例:動手做一個 4 孔插座,順便搞懂智能產品開發

機智云 ? 2022-07-18 17:14 ? 次閱讀

本文通過公開設備端最小系統圖、記錄云端開發設計流程,實現了無計量4孔插座的開發全過程。實現功能如下:

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

2. 定時任務創建

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

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

5. 掉電記憶開關狀態

6. 遠程升級

f33ce4e4-035a-11ed-9ade-dac502259ad0.gif硬件參考

1. 最小系統圖

ESP12F作為主控和Wi-Fi網絡通訊芯片

f349ddb6-035a-11ed-9ade-dac502259ad0.png

2. 接線方式、IO控制狀態

f3824714-035a-11ed-9ade-dac502259ad0.png

3. 參考硬件

f3a7c46c-035a-11ed-9ade-dac502259ad0.png

4. 沒有相關硬件該怎么做?買買買?

一個4路繼電器的板子

一個5V2.1A電源

一個內部空間大的插座(有條件的可以自己定制插座)

一個ESP12F最小系統板來進行搭建


f33ce4e4-035a-11ed-9ade-dac502259ad0.gif云端部署

1.登錄機智云開發者中心

在新版開發者中心dev.gizwits.com,創建一個智能產品

下圖所示左側創建的是智能產品,右側創建的是應用(一般App、商用App、語音控制

f3e71090-035a-11ed-9ade-dac502259ad0.png

2.由于此處我沒有加計量模塊,此處選擇無計量四路插座。

f41453ac-035a-11ed-9ade-dac502259ad0.png

3.選擇產品開發,編輯數據點,保留以下數據點。

為了方便展示,我回到舊版開發者中心刪掉了不需要的數據點,新增了usb_power這個數據點

f423560e-035a-11ed-9ade-dac502259ad0.png

4.點擊左側MCU開發,選擇SOC方案32M,生成32M代碼。

f457b106-035a-11ed-9ade-dac502259ad0.png

5. 點擊下載,將生成好的代碼下載到電腦備用。

生成代碼包大概需要花十幾秒

f47b6e20-035a-11ed-9ade-dac502259ad0.png

6. 回到首頁,點擊右上角創建,創建一個移動應用。

回到首頁:點擊左上角“開發者中心” 就是最快的回到首頁方式

f49fefc0-035a-11ed-9ade-dac502259ad0.png

創建一個移動應用

f4af8642-035a-11ed-9ade-dac502259ad0.png

7.關聯相關產品到應用。

關聯產品這一步相當于將創建的智能設備和智能應用建立起聯系,這樣我們后續在插排中內置內置了Gagent固件的ESP8266、以及下載安裝APP后,可以通過APP來控制我們的插排。

f4d5ce7e-035a-11ed-9ade-dac502259ad0.png

7.其他個性主題設計直接點擊更換即可。

頁面配置是一種可視化配置方式,換句話說,通過在線配置,能夠直接看到效果圖。文字描述還是有點單調,建議動手嘗試。

f4fdb74a-035a-11ed-9ade-dac502259ad0.png

8.構建應用,生成對應的手機應用安裝包

大約等十幾分鐘就能下載應用了

f52c5898-035a-11ed-9ade-dac502259ad0.png

9.建好的應用下載到手機進行安裝

f541316e-035a-11ed-9ade-dac502259ad0.png

f33ce4e4-035a-11ed-9ade-dac502259ad0.gif樂鑫ESP12程序編寫

1.解壓代碼包

這里的代碼包就是在機智云開發者中心生成的代碼包

由于我們在上面選擇了生成的是ESP8266-32M的,所以下載的代碼包名稱也和我們選擇的型號一樣

f579817c-035a-11ed-9ade-dac502259ad0.png

2.導入項目

將項目導入樂鑫IDE中,將文件解壓到非中文路徑即可使用,不需要安裝,一定要是非中文路徑。

使用工具:樂鑫IDE;沒有軟件可以去QQ群438373554下載

f5a0cbd8-035a-11ed-9ade-dac502259ad0.png

3.按照下圖配置導入代碼

f5c74790-035a-11ed-9ade-dac502259ad0.png

4.按照如下圖修改項目編譯信息

f5f58b32-035a-11ed-9ade-dac502259ad0.png

5.定義全局開關狀態變量STATE[5],

f61460e8-035a-11ed-9ade-dac502259ad0.png

f63b45a0-035a-11ed-9ade-dac502259ad0.png

6.編寫云端下發響應程序

f65e4d2a-035a-11ed-9ade-dac502259ad0.png

f67e9684-035a-11ed-9ade-dac502259ad0.png

f69ffd74-035a-11ed-9ade-dac502259ad0.png

f6c415e2-035a-11ed-9ade-dac502259ad0.png

7.修改按鍵程序,此處采用1個按鍵。

f6e564d6-035a-11ed-9ade-dac502259ad0.png

f707169e-035a-11ed-9ade-dac502259ad0.png

8.實時引腳處理函數。

f730b60c-035a-11ed-9ade-dac502259ad0.png

f75ad7fc-035a-11ed-9ade-dac502259ad0.png

9.掉電記憶程序

f778f3c2-035a-11ed-9ade-dac502259ad0.png

f7982e04-035a-11ed-9ade-dac502259ad0.png

f7b4d7c0-035a-11ed-9ade-dac502259ad0.png

f7d06454-035a-11ed-9ade-dac502259ad0.png

10.編譯燒錄.

f7ed029e-035a-11ed-9ade-dac502259ad0.png

f33ce4e4-035a-11ed-9ade-dac502259ad0.gif再次云端配置

1、遠程OTA升級固件

登錄機智云開發者中心,登錄前面創建好的的智能產品中。

藍色字體的“使用教程”,詳細記錄了:OTA功能概述、如何升級OTA、OTA推送流程、查看推送記錄等信息

f81ded28-035a-11ed-9ade-dac502259ad0.png

f844b9c6-035a-11ed-9ade-dac502259ad0.png

f86f5258-035a-11ed-9ade-dac502259ad0.png

f33ce4e4-035a-11ed-9ade-dac502259ad0.gifAPP相關

APP相關展示

f8b00be0-035a-11ed-9ade-dac502259ad0.png

到此結束,實際代碼以附件開源為準,截圖僅供參考,智能控制選機智云,方便快捷完成手中的項目。

本文參考:https://club.gizwits.com/thread-166049-1-1.html

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

    關注

    0

    文章

    86

    瀏覽量

    7011
收藏 人收藏

    評論

    相關推薦

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為開發者提供了
    的頭像 發表于 09-28 08:07 ?298次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發者</b>預覽版正式上線,誠邀<b class='flag-5'>開發者</b>免費試用!

    KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

    今日,深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS 4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為
    的頭像 發表于 09-26 15:59 ?419次閱讀

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

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

    曙光智能計算開發者講壇于2024全球開發者先鋒大會期間在上海成功舉辦

    3月24日,曙光智能計算開發者講壇于2024全球開發者先鋒大會期間在上海成功舉辦。
    的頭像 發表于 03-26 09:42 ?582次閱讀

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請

    華為宣布HarmonyOS NEXT鴻蒙星河版開發者預覽面向開發者開放申請,這意味著鴻蒙生態進入第二階段,將加速千行百業的應用鴻蒙化。
    的頭像 發表于 01-29 16:42 ?1369次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發者</b>預覽面向<b class='flag-5'>開發者</b>開放申請

    您有份OpenHarmony開發者論壇2023年度總結,請查收~

    幫助提問的開發者解決了問題,被提問的開發者采納。 OpenHarmony 開發者論壇感謝每位在論壇上分享知識、交流想法的開發者,讓大家共
    發表于 01-26 17:27

    HarmonyOS SDK,助力開發者打造煥然新的鴻蒙原生應用

    場景推出場景化控件,幫助開發者快速地打造更純凈、更智能、更精致、更易用的鴻蒙原生應用。 提供六大領域,能力豐富完備 HarmonyOS SDK 擁有近 30000 API,覆蓋了鴻蒙原生應用
    發表于 01-19 10:31

    RT-Thread開發者大會系統控制分論壇動手實踐指南

    將圍繞 AIoT 的發展、產業技術趨勢,聚焦控制、連接、行業應用開發、邊緣計算等領域。 通過主題演講、技術分享、應用演示、動手實踐,助力開發者探索萬物互聯的世界。 其中,我們將在系統控制分論壇舉行
    的頭像 發表于 12-22 18:15 ?480次閱讀
    RT-Thread<b class='flag-5'>開發者</b>大會系統控制分論壇<b class='flag-5'>動手</b>實踐指南

    RT-Thread開發者大會RISC-V分論壇動手實踐指南

    、產業技術趨勢,聚焦控制、連接、行業應用開發、邊緣計算等領域。通過主題演講、技術分享、應用演示、動手實踐,助力開發者探索萬物互聯的世界。 其中RISC-V分論壇我們將帶來匠芯創的動手
    的頭像 發表于 12-22 18:15 ?863次閱讀
    RT-Thread<b class='flag-5'>開發者</b>大會RISC-V分論壇<b class='flag-5'>動手</b>實踐指南

    有獎征文第彈 | 攜手百萬開發者 共創 AI 新未來

    攜手百萬開發者,共創 AI 新未來 NVIDIA 百萬中國開發者故事有獎征文 活動已于 12 月 14 日拉開帷幕。 現正在火熱進行中! 超過 100 萬中國開發者注冊并使用 NVIDIA
    的頭像 發表于 12-22 17:15 ?347次閱讀
    有獎征文第<b class='flag-5'>一</b>彈 | 攜手百萬<b class='flag-5'>開發者</b> 共創 AI 新未來

    【涂鴉T2-U開發板試用體驗】開發者注冊&amp;產品固件下載

    產品”添加要測試的產品項目 本分享以溫控智能插座為例,其他
    發表于 12-17 23:03

    開發者說】開發案例:使用canvas實現圖表系列之折線圖

    】,即可獲得投稿渠道。期待你們的分享~ 由于對HarmonyOS的興趣與開發需求,我已經打卡學習ArkTS語言28天了。在模擬開發歷史項目的時候,會經常需要使用到圖表這類樣式展示,我決定結合之前學習的canvas繪畫知識,自己寫
    的頭像 發表于 12-13 16:05 ?599次閱讀
    【<b class='flag-5'>開發者</b>說】<b class='flag-5'>開發</b>案例:使用canvas實現圖表系列之折線圖

    歡迎加入飛騰派開發者社區,感謝每開發者

    今年10月,飛騰聯合電子發燒友論壇起策劃了飛騰派開發板測評活動,受到了廣大開發者的喜愛。
    的頭像 發表于 12-11 17:39 ?1373次閱讀
    歡迎加入飛騰派<b class='flag-5'>開發者</b>社區,感謝每<b class='flag-5'>一</b>位<b class='flag-5'>開發者</b>!

    歡迎加入飛騰派開發者社區,感謝每開發者

    板緊密地結合在起,為開發者提供了展示和分享自己才華的平臺。 基于此次合作,飛騰(廣州)技術有限公司給華秋 · 電子發燒友發來了感謝信,這是對此次合作的充分肯定! 來自飛騰派項
    發表于 12-11 16:11

    TUYA開發者大會(蘇州)盛大開幕,涂鴉智能攜手全球開發者共建IoT新生態

    11月28日,TUYA開發者大會在蘇州盛大舉行,此次大會以“智融創新,智賦姑蘇”為主題,涂鴉智能攜手來自全球各地的品牌制造商、平臺產品服務商、系統集成商、地產商以及人工智能企業等,為
    的頭像 發表于 12-08 15:49 ?861次閱讀
    TUYA<b class='flag-5'>開發者</b>大會(蘇州)盛大開幕,涂鴉<b class='flag-5'>智能</b>攜手全球<b class='flag-5'>開發者</b>共建IoT新生態