一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

機(jī)智云基于ShineBlink10分鐘內(nèi)開發(fā)出APP遠(yuǎn)程控制Led燈

9GxC_IoTMaker ? 來源:機(jī)智云開發(fā)者 ? 作者:機(jī)智云開發(fā)者 ? 2021-09-02 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ShineBlink是一款零門檻、零開發(fā)環(huán)境、低代碼的萬能物聯(lián)網(wǎng)智能硬件開發(fā)板,機(jī)智云開發(fā)者提供傻瓜式硬件上云、接APP/小程序的能力,結(jié)合ShineBlink和機(jī)智云開發(fā)者最快可在10分鐘內(nèi)開發(fā)出一款物聯(lián)網(wǎng)智能硬件。

01實(shí)現(xiàn)功能介紹

實(shí)現(xiàn)一款通過Wifi方式接入機(jī)智云的設(shè)備,用戶可以通過App遠(yuǎn)程控制設(shè)備上的Led燈的亮滅。通過本例可以很容易衍生出其他應(yīng)用,比如遠(yuǎn)程控制繼電器、電磁閥、電機(jī)、聲光報(bào)警等應(yīng)用場(chǎng)景。本文末尾有項(xiàng)目視頻開發(fā)和演示過程。

02 硬件端接線

03 材料清單

名稱 推薦購(gòu)買源 資料下載
機(jī)智云APP 免費(fèi),應(yīng)用商店搜索機(jī)智云 https://download.gizwits.com/zh-cn/p/98/99
ShineBlink 萬能物聯(lián)網(wǎng)開發(fā)板 淘寶搜索“機(jī)智云”或“ShineBlink”店鋪有售 shineblink.com
ATK-ESP8266 Wifi 模塊 淘寶搜索”機(jī)智云“店鋪有售 gizwits.com
黑色底板 該底板只是為了省掉接杜邦線,讓外觀好看一些,不是必需品,開發(fā)者如果沒有可以用杜邦線來替代。如果仍想獲取該底板,可通過右邊提供的PCB工程資料自己打樣PCB制作即可。 https://fe9a58.link.yunpan.#/lk/surl_y6mpLtWWB9W#/-0

04硬件端完整代碼

-配置D9為普通輸出,控制ShineBlink開發(fā)板上的LED2燈,作為實(shí)驗(yàn)演示燈LIB_GpioOutputConfig("D9","STANDARD")--機(jī)智云平臺(tái)為每個(gè)產(chǎn)品類別分配的唯一PK和PS,一定要改成您自己的PK和PSPK = "96f895ca83f648408efa8e588273c456"PS = "a7109c6da35f490fad01d45fb08c8c51"--初始化Wifi模塊LIB_GizWifiConfig(PK,PS,6000,120,"UART0","D5","D10","D8")--開始大循環(huán)while(GC(1) == true)do--查詢機(jī)智云是否下發(fā)了寫"Sw1"開關(guān)量數(shù)據(jù)點(diǎn)的動(dòng)作flag,recv_data = LIB_RecvFromGizCloud("Sw1")if flag == 1 thenif recv_data == 1 then -- 云下發(fā)了1LIB_GpioWrite("D9",0)--LED2燈亮else -- 云下發(fā)了0LIB_GpioWrite("D9",1)--LED2燈滅end

end

end

上面代碼中出現(xiàn)的"LIB_"開頭的庫(kù)函數(shù)的詳細(xì)介紹可以在shineblink.com網(wǎng)站上的API文檔中查詢。

重點(diǎn)介紹

LIB_GizWifiConfig(PK,PS,6000,120,"UART0","D5","D10","D8")◆設(shè)置產(chǎn)品的PK和PS,每隔6000ms上傳一次數(shù)值型數(shù)據(jù)點(diǎn)(比如整型、浮點(diǎn)型),本例中未使用到該類型的數(shù)據(jù)點(diǎn),該時(shí)間值越大越省流量 ◆如果120秒內(nèi)沒收到ESP8266 WIFI模塊的UART接口數(shù)據(jù),則ShineBlink開發(fā)板會(huì)通過D5引腳復(fù)位WiFi模塊,以提高系統(tǒng)的健壯性,如果不需要此特性,可以將120改成0 ◆D8接開發(fā)板板載的LED1燈,用來指示配網(wǎng)狀態(tài)以及網(wǎng)絡(luò)連接狀態(tài) ◆D10接開發(fā)板板載的BTN1按鍵短按BTN1按鍵時(shí):WiFi模塊開啟AirLink配網(wǎng)模式,此時(shí)LED1燈快閃;長(zhǎng)按(3秒以上)BTN1按鍵時(shí):WiFi模塊開啟SoftAP配網(wǎng)模式,此時(shí)LED燈慢閃;長(zhǎng)按(10秒以上)BTN1按鍵時(shí):WiFi模塊清除之前的配網(wǎng)信息,此時(shí)LED燈閃爍兩下指示操作成功。05 機(jī)智云接入和APP開發(fā)

選擇一:機(jī)智云+通用版APP訪問設(shè)備(難度最低)

WiFi設(shè)備接入機(jī)智云教程

https://club.gizwits.com/thread-166254-1-1.html

通過《WiFi設(shè)備接入機(jī)智云教程》我們可以很快掌握機(jī)智云的接入流程,并使用現(xiàn)成的通用版機(jī)智云APP即可很快的實(shí)現(xiàn)手機(jī)App遠(yuǎn)程訪問我們的開發(fā)板。缺點(diǎn)就是通用版APP的UI頁(yè)面看起來不夠?qū)I(yè)。 本例中我們使用了"Sw1"布爾值型數(shù)據(jù)點(diǎn),記得在機(jī)智云平臺(tái)修改相應(yīng)的數(shù)據(jù)點(diǎn)的名稱。 選擇二:機(jī)智云+零代碼定制版APP訪問設(shè)備(難度較低)賽博坦零代碼App開發(fā)(Wifi版):

https://club.gizwits.com/thread-166255-1-1.html

在選擇二之前,必須完成上面選擇一的工作,然后參考《賽博坦零代碼App開發(fā)(Wifi版)》教程實(shí)現(xiàn)定制版APP訪問設(shè)備。

選擇三:定制化開發(fā)APP或微信小程序(難度較高)

如果有一定開發(fā)能力,開發(fā)者可以考慮在機(jī)智云免費(fèi)提供的開源代碼上做一定的定制開發(fā)形成自己的APP。

如果開發(fā)者希望開發(fā)一個(gè)專屬的APP,機(jī)智云也會(huì)提供代碼開源的安卓和IOS SDK框架,幫助開發(fā)者快速完成APP開發(fā),開發(fā)者僅需關(guān)注App的UI和UE設(shè)計(jì)即可,而相對(duì)復(fù)雜的協(xié)議與錯(cuò)誤處理等事項(xiàng)可忽略。

關(guān)于開源SDK的介紹和獲取:

https://docs.gizwits.com/zh-cn/quickstart/%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C.html

開發(fā)一個(gè)專屬的微信小程序應(yīng)用:

https://docs.gizwits.com/zh-cn/WechatDev/%E4%BA%86%E8%A7%A3%E5%BE%AE%E4%BF%A1%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91.html

編輯:jq

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

    關(guān)注

    2930

    文章

    46219

    瀏覽量

    392231
  • 硬件開發(fā)
    +關(guān)注

    關(guān)注

    3

    文章

    173

    瀏覽量

    24778
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    3

    文章

    616

    瀏覽量

    26840
  • 小程序
    +關(guān)注

    關(guān)注

    1

    文章

    243

    瀏覽量

    12909

原文標(biāo)題:【十分鐘開發(fā)物聯(lián)網(wǎng)】機(jī)智云APP遠(yuǎn)程控制Led燈(WiFi版)

文章出處:【微信號(hào):IoTMaker,微信公眾號(hào):機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【GoKit試用體驗(yàn)】利用機(jī)智提供的免費(fèi)服務(wù)自定義遠(yuǎn)程控制

    。其他的很多函數(shù)和結(jié)構(gòu)體都是可以通用的部分。最后,如果細(xì)心去理解好了MCU的模板程序,配合官網(wǎng)后臺(tái)自動(dòng)生成的數(shù)據(jù)協(xié)議,確實(shí)如機(jī)智官網(wǎng)所說,不出30分鐘就能開發(fā)出一個(gè)物聯(lián)網(wǎng)設(shè)備,現(xiàn)在深
    發(fā)表于 07-27 14:10

    分鐘了解機(jī)智

    本文主要介紹了機(jī)智接入流程與接入方案,并且通過機(jī)智測(cè)試APP控制虛擬設(shè)備的例子來快速理解
    發(fā)表于 12-27 14:32

    最簡(jiǎn)單的物聯(lián)網(wǎng)程序,遠(yuǎn)程控制led

    最簡(jiǎn)單的物聯(lián)網(wǎng)程序,遠(yuǎn)程控制led主要來體驗(yàn)一下基于機(jī)智平臺(tái)的物聯(lián)網(wǎng)應(yīng)用開發(fā)流程。話不多說,
    發(fā)表于 01-12 17:59

    機(jī)智APP開源框架介紹

    Demo 和Android Demo 示例源碼,包含了設(shè)備網(wǎng)絡(luò)配置、用戶注冊(cè)登錄、設(shè)備狀態(tài)查詢、設(shè)備遠(yuǎn)程控制等功能的參考實(shí)現(xiàn),開發(fā)者可通過此開源程序?qū)W習(xí)物聯(lián)網(wǎng)硬件相關(guān)的App實(shí)現(xiàn)方法。智能
    發(fā)表于 02-15 17:56

    基于機(jī)智IoT開發(fā)平臺(tái)的溫室番茄遠(yuǎn)程監(jiān)控系統(tǒng)

    使用Wi-Fi和平臺(tái)技術(shù)實(shí)現(xiàn)了溫室番茄環(huán)境生長(zhǎng)參數(shù)的遠(yuǎn)程監(jiān)控系統(tǒng),用戶可使用手機(jī)APP終端和機(jī)智IoT
    發(fā)表于 05-18 17:36

    基于機(jī)智+Shineblink的智能寵物屋,智能投喂、自動(dòng)清潔、APP遠(yuǎn)程控制

    的問題,我們基于ShineBlink物聯(lián)網(wǎng)開發(fā)板、機(jī)智平臺(tái)和各類傳感器模塊研究設(shè)計(jì)了一套針對(duì)短期內(nèi)寵物無人照顧的智能寵物屋系統(tǒng)。用戶可以根據(jù)App
    發(fā)表于 09-30 17:34

    機(jī)智云和ShineBlink打造智能語(yǔ)音控制版寵物屋

    模塊做了一款語(yǔ)音控制版智能寵物屋,可以檢測(cè)寵物屋的環(huán)境,也可以通過語(yǔ)音或App Wifi遠(yuǎn)程控制給寵物投食。(1)機(jī)智物聯(lián)網(wǎng)
    發(fā)表于 11-30 15:11

    智能寵物屋,實(shí)現(xiàn)智能投喂、自動(dòng)清潔及APP遠(yuǎn)程控制

    模塊做了一款語(yǔ)音控制版智能寵物屋,可以檢測(cè)寵物屋的環(huán)境,也可以通過語(yǔ)音或App Wifi遠(yuǎn)程控制給寵物投食。機(jī)智物聯(lián)網(wǎng)
    發(fā)表于 05-30 10:23

    ESP8266開發(fā)板+機(jī)智IoT+遠(yuǎn)程控制的智能風(fēng)扇

    、數(shù)據(jù)采集分析、設(shè)備及用戶管理等應(yīng)用開發(fā)。[物聯(lián)網(wǎng)應(yīng)用開發(fā)]1 注冊(cè)機(jī)智開發(fā)者賬號(hào)、創(chuàng)建云端產(chǎn)品(具體參考--
    發(fā)表于 06-14 13:24

    【物聯(lián)網(wǎng)開發(fā)機(jī)智App遠(yuǎn)程電機(jī)PWM調(diào)速

    一、實(shí)現(xiàn)的功能描述App遠(yuǎn)程控制開發(fā)板上控制電機(jī)的PWM信號(hào)占空比,以達(dá)到控制電機(jī)轉(zhuǎn)速的目的。并將App
    發(fā)表于 11-02 15:08

    【物聯(lián)網(wǎng)開發(fā)機(jī)智App遠(yuǎn)程電機(jī)PWM調(diào)速

    一、實(shí)現(xiàn)的功能描述App遠(yuǎn)程控制開發(fā)板上控制電機(jī)的PWM信號(hào)占空比,以達(dá)到控制電機(jī)轉(zhuǎn)速的目的。并將App
    發(fā)表于 11-02 15:08

    一文讀懂機(jī)智物聯(lián)網(wǎng)APP開發(fā)

    本教程可用于C2 DevKit開發(fā)板套件全功能 展示, 用于對(duì)shineblink 的C2 DevKit開發(fā)套件全面****學(xué)習(xí) 使用,shineblink &及
    發(fā)表于 12-05 20:36

    機(jī)智物聯(lián)網(wǎng)低功耗轉(zhuǎn)接板】+模擬無線遠(yuǎn)程控制儀表啟停

    TTL電平轉(zhuǎn)換串口,免開發(fā)快速接入,提高開發(fā)效率。 開發(fā)調(diào)試過程如下:TTL轉(zhuǎn)USB根據(jù)實(shí)例注冊(cè)機(jī)智設(shè)備,了解通訊協(xié)議格式使用局域網(wǎng)
    發(fā)表于 04-25 16:32

    手機(jī)App遠(yuǎn)程控制Led

    01 前言 利用機(jī)智提供的通用版App即使不懂云和App開發(fā),也可以在不用寫任何代碼的情況下,輕松實(shí)現(xiàn)
    的頭像 發(fā)表于 09-09 09:09 ?9674次閱讀

    Shineblink超低代碼IoT芯片App遠(yuǎn)程控制繼電器接入機(jī)智

    實(shí)現(xiàn)的功能描述 App遠(yuǎn)程控制一路繼電器的閉合和斷開。 UI配置描述 本例程中所包含的UI配置代碼如下: 1. UI = "[3_Relay]" 復(fù)制代碼 例程中用了類型為 “3”的控件,關(guān)于
    發(fā)表于 05-04 11:26 ?0次下載
    <b class='flag-5'>Shineblink</b>超低代碼IoT芯片<b class='flag-5'>App</b><b class='flag-5'>遠(yuǎn)程控制</b>繼電器接入<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>