在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內(nèi)不再提示

教程:ESP8266接入機智云,成功實現(xiàn)代碼移植

機智云 ? 2022-01-12 10:16 ? 次閱讀

本文主要以圖文方式介紹了ESP8266接入機智云,生成MCU代碼,并成功移植代碼,實現(xiàn)APP控制硬件設備的過程。

操作步驟如下:

1、將固件寫入ESP8266的過程及注意事項

2、機智云平臺使用過程:

創(chuàng)建產(chǎn)品-編輯數(shù)據(jù)點-使用MCU代碼生成器

3、代碼移植和編譯:

主要涉及修改"gizwits_product.h"頭文件-初始化Wifi模塊“Gizwits_Init()”

4、測試:

連接8266模塊與STM32F103c8t6,通電,下載機智云APP,測試功能

1. 燒寫固件到ESP8266

將模塊通過串口接入電腦,串口TX接模塊RX,RX接模塊TX,同時需要將8266的KEY引腳接高。

9c36423a-72ff-11ec-a4ad-dac502259ad0.png

9c6991d0-72ff-11ec-a4ad-dac502259ad0.png9c8cbf7a-72ff-11ec-a4ad-dac502259ad0.png
9cc6c40e-72ff-11ec-a4ad-dac502259ad0.png
9cf660b0-72ff-11ec-a4ad-dac502259ad0.png
9d29be4c-72ff-11ec-a4ad-dac502259ad0.png
9d5c6a5e-72ff-11ec-a4ad-dac502259ad0.png
9d94366e-72ff-11ec-a4ad-dac502259ad0.png

下載之前先將模塊按下面說明操作

9dd7c398-72ff-11ec-a4ad-dac502259ad0.png

9e3a2178-72ff-11ec-a4ad-dac502259ad0.png

9e7c8b80-72ff-11ec-a4ad-dac502259ad0.png
9eb987e2-72ff-11ec-a4ad-dac502259ad0.png

2. 機智云平臺配置及代碼生成

9eedf374-72ff-11ec-a4ad-dac502259ad0.png
9f17930a-72ff-11ec-a4ad-dac502259ad0.png
9f51e64a-72ff-11ec-a4ad-dac502259ad0.png
9f8548fa-72ff-11ec-a4ad-dac502259ad0.png
9fb5fe82-72ff-11ec-a4ad-dac502259ad0.png
9fe36a16-72ff-11ec-a4ad-dac502259ad0.png
a01a6994-72ff-11ec-a4ad-dac502259ad0.png
a04c513e-72ff-11ec-a4ad-dac502259ad0.png

3. 代碼移植到自己的工程

a077e0e2-72ff-11ec-a4ad-dac502259ad0.png
a0a524d0-72ff-11ec-a4ad-dac502259ad0.png
a0d5b348-72ff-11ec-a4ad-dac502259ad0.png
a10ce552-72ff-11ec-a4ad-dac502259ad0.png

a1398c92-72ff-11ec-a4ad-dac502259ad0.png
a186a220-72ff-11ec-a4ad-dac502259ad0.png
a1aece44-72ff-11ec-a4ad-dac502259ad0.png

a1f58eba-72ff-11ec-a4ad-dac502259ad0.png
a228116e-72ff-11ec-a4ad-dac502259ad0.png
a24b0674-72ff-11ec-a4ad-dac502259ad0.png
a2964918-72ff-11ec-a4ad-dac502259ad0.png

a2e466fc-72ff-11ec-a4ad-dac502259ad0.png
a31a109a-72ff-11ec-a4ad-dac502259ad0.pnga3699a20-72ff-11ec-a4ad-dac502259ad0.png

a39cd674-72ff-11ec-a4ad-dac502259ad0.png

修改"gizwits_product.h"頭文件

a3d389a8-72ff-11ec-a4ad-dac502259ad0.png
a3f71738-72ff-11ec-a4ad-dac502259ad0.png
a43708de-72ff-11ec-a4ad-dac502259ad0.png
a46a3902-72ff-11ec-a4ad-dac502259ad0.png
a4a56b44-72ff-11ec-a4ad-dac502259ad0.png
a4ebf078-72ff-11ec-a4ad-dac502259ad0.png
a5330b66-72ff-11ec-a4ad-dac502259ad0.png

a573db14-72ff-11ec-a4ad-dac502259ad0.png

a58fcbb2-72ff-11ec-a4ad-dac502259ad0.png

a5ccdcdc-72ff-11ec-a4ad-dac502259ad0.png

a60e8baa-72ff-11ec-a4ad-dac502259ad0.png

a6473f72-72ff-11ec-a4ad-dac502259ad0.png

a675db34-72ff-11ec-a4ad-dac502259ad0.png

4. 編譯

a6b6538a-72ff-11ec-a4ad-dac502259ad0.png
a6fa3be0-72ff-11ec-a4ad-dac502259ad0.png

5. 測試
  1. 將8266模塊與STM32F103c8t6連接,8266的RX接C8T6的PB10,TX接C8T6的PB11,例如下圖,然后把設備上電。
    a7364c7a-72ff-11ec-a4ad-dac502259ad0.jpg

  2. 手機上下載機智云APP并安裝,然后自己注冊個賬號。

  3. 點擊添加設備
    a760e980-72ff-11ec-a4ad-dac502259ad0.png

  4. 輸入你手機連接的路由器的ssid名稱和密碼,點擊下一步
    a7a0fb10-72ff-11ec-a4ad-dac502259ad0.png

  5. 選擇樂鑫或者ESP,然后點擊OK。
    a7e11326-72ff-11ec-a4ad-dac502259ad0.jpg

  6. app上“已完成上述操作”打勾,點擊下一步。
    a816ab44-72ff-11ec-a4ad-dac502259ad0.png

  7. 開始掃描后模塊的燈會快速閃爍,直到模塊接入平臺,一般如果掃描超過30%之后模塊還沒有接入app的話基本上就不會接入app了,建議將模塊斷電后上電,然后在用APP重新添加。
    a86ba964-72ff-11ec-a4ad-dac502259ad0.jpg

  8. 模塊配對成功圖
    a898690e-72ff-11ec-a4ad-dac502259ad0.jpg

  9. 9.這時候點進去就可以看到里面剛定義的變量了,如下圖,這里的變量和程序當中的結構體currentDataPoint的valueLED_OnOff相關聯(lián),撥動app上面的這個開關就會改變stm32結構體currentDataPoint的valueLED_OnOff變量,相反改變STM32當中的這個值,app上面的狀態(tài)也會發(fā)生變化a8d58fe6-72ff-11ec-a4ad-dac502259ad0.png

  10. 我們測試一下
    a8ed97da-72ff-11ec-a4ad-dac502259ad0.png

  11. 測試成功
    a9210a34-72ff-11ec-a4ad-dac502259ad0.jpg

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

    關注

    30

    文章

    4880

    瀏覽量

    69986
收藏 人收藏

    評論

    相關推薦

    基于機智移植STM32L496G代碼移植

    前言最近我拿到了STM32L496AGMCU,發(fā)現(xiàn)其擴展版可以連接ESP-01S。我想嘗試將開發(fā)板連接到我們的機智上,并根據(jù)機智提供的文
    的頭像 發(fā)表于 09-20 08:05 ?920次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>移植</b>STM32L496G<b class='flag-5'>代碼</b><b class='flag-5'>移植</b>

    機智入門必備》手把手教你燒錄GAgent固件

    本文《機智入門必備》將詳細講解GAgent固件的燒錄過程,從基礎設置到實際操作,將一步步帶你完成每一個環(huán)節(jié),確保你的設備順利連接機智平臺,實現(xiàn)
    的頭像 發(fā)表于 09-12 08:04 ?691次閱讀
    《<b class='flag-5'>機智</b><b class='flag-5'>云</b>入門必備》手把手教你燒錄GAgent固件

    STM32 ESP8266阿里鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里
    發(fā)表于 08-29 14:21 ?9次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯(lián)網(wǎng)技術的飛速發(fā)展,越來越多的智能設備開始進入我們的生活。其中,ESP32和
    的頭像 發(fā)表于 08-19 18:23 ?1975次閱讀

    esp8266esp32區(qū)別是什么

    以下是關于ESP8266ESP32的主要區(qū)別: 處理器和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?6725次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯(lián)網(wǎng)項目中。然而,如果不進行燒錄,ESP8266將無法正常工作。 1. ESP8266簡介 ESP8266是一款由Espres
    的頭像 發(fā)表于 08-19 17:28 ?1393次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現(xiàn): 通過路由器連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由器連接(STA模式) 配置
    的頭像 發(fā)表于 08-19 17:27 ?6011次閱讀

    機智ESP8266開發(fā)板RGB彩燈控件

    隨著智能家居技術的迅猛發(fā)展,RGB彩燈控件正逐漸成為現(xiàn)代家庭不可或缺的一部分。在這一潮流中,機智(Gizwits)的ESP8266開發(fā)板RGB彩燈控件以其先進的物聯(lián)網(wǎng)技術和多樣化的燈
    的頭像 發(fā)表于 08-09 08:10 ?635次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b><b class='flag-5'>ESP8266</b>開發(fā)板RGB彩燈控件

    STM32F103 + ESP8266機智開發(fā)常見問題集錦:入門者必讀!

    關于ESP8266模塊的選擇針對初學者,強烈建議選擇帶有串口的ESP8266開發(fā)板!這可以避免像我曾經(jīng)遇到的燒錄固件失敗等問題。推薦直接購買已預裝機智固件的模塊,或者帶有串口下載功能
    的頭像 發(fā)表于 07-18 08:11 ?792次閱讀
    STM32F103 + <b class='flag-5'>ESP8266</b>與<b class='flag-5'>機智</b><b class='flag-5'>云</b>開發(fā)常見問題集錦:入門者必讀!

    為什么無法連接到ESP8266作為接入點?

    我將 ESP8266 用作接入點,并且網(wǎng)絡對我的所有設備(PC、ios 手機、android 手機)都是可見的。問題是當我嘗試連接到ESP8266接入點時,它會失敗。電腦每次都失敗,我
    發(fā)表于 07-17 06:00

    JoyLink移植esp8266當中,esp8266使用的是RTOS_SDK還是NON_RTOS_SDK?

    我看到esp8266移植京東JoyLink 2.0的文檔,但是文檔中提及的jd_demo卻找不到,哪位大神幫忙指點一下,謝謝。 小弟有以下幾個疑問: 1,JoyLink移植esp8266
    發(fā)表于 07-11 07:28

    個人機智開發(fā)實踐:經(jīng)驗總結與技術分享

    無線模塊的GAgent固件。例如,我使用了正點原子的esp8266模塊,選擇了對應的GAgentforESP8266固件。5.MCU方案代碼移植6.將
    的頭像 發(fā)表于 07-05 08:10 ?531次閱讀
    個人<b class='flag-5'>機智</b><b class='flag-5'>云</b>開發(fā)實踐:經(jīng)驗總結與技術分享

    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當于在ESP8266基礎上多加了1/2MB Flash, ESP8285與
    的頭像 發(fā)表于 05-17 11:44 ?1909次閱讀
    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    確定ESP8266固件下載成功的方法

    在物聯(lián)網(wǎng)設備的開發(fā)過程中,確定esp8266固件是否成功下載至設備十分關鍵。以下是一種簡單有效的確認方法:機智物聯(lián)網(wǎng)平臺首先,確保你的ESP826
    的頭像 發(fā)表于 05-16 08:10 ?965次閱讀
    確定<b class='flag-5'>ESP8266</b>固件下載<b class='flag-5'>成功</b>的方法

    使用Wi-Fi ESP8266方案模組接入平臺

    選擇Wi-Fi的應用模式,列出、加入、退出接入點,建立TCP/UDP連接、獲得狀態(tài)、發(fā)送數(shù)據(jù)等操作。ESP8266模塊的三種工作模式如下:①Sation模式:Sat
    的頭像 發(fā)表于 05-10 08:20 ?2183次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組<b class='flag-5'>接入</b><b class='flag-5'>云</b>平臺
    主站蜘蛛池模板: 免费毛片网站 | 色狠狠综合网 | 亚洲 图片 小说 欧美 另类 | 男女视频在线 | 成人综合婷婷国产精品久久免费 | 天天擦天天干 | 福利影院在线 | 222网站高清免费观看 | 久久成人亚洲 | 最新国产厕所 | 男女激情做爰叫床声视频偷拍 | 最近2018中文字幕免费视频 | 无遮挡很爽很污很黄的网站w | 国产亚洲综合一区 柠檬导航 | 亚洲一级影院 | 天天爱夜夜做 | 欧美福利网 | 国产成人精品视频一区二区不卡 | 亚洲韩国在线一卡二卡 | 日韩成人黄色 | 免费精品 | 天天天色综合 | 久久久久久毛片免费播放 | 麻豆色哟哟网站 | 国产在线播放你懂的 | 欧美成人一区二区三区在线电影 | 特黄特黄特色大片免费观看 | 国产在线永久视频 | 国产网站免费 | 奇米影视7777 | 日本日b视频 | 手机看片日韩福利 | 国产精品三级在线播放 | 国产高清一级在线观看 | a爱视频 | 天天透天天干 | 国产精品一区二区三区四区 | 精品久久久久久婷婷 | 欧美19禁| 激情五月婷婷丁香 | 操你啦网站 |