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

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

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

3天內不再提示

開發者案例:智能加濕器

機智云 ? 2022-08-29 16:47 ? 次閱讀

ShineBlink是一款零門檻、零開發環境、低代碼的萬能物聯網智能硬件開發板

機智云開發者提供傻瓜式硬件上云、接App/小程序的能力

結合 ShineBlink 和機智云開發者即使不懂嵌入式物聯網開發、云和App開發,也能很快實現一款包含硬件、云和App的物聯網智能硬件。

cad23382-2633-11ed-9ade-dac502259ad0.png一、本章實現功能介紹

本章實現的智能加濕器設備集成了溫濕度傳感器、加濕器控制單元、以及Wifi傳輸模塊,ShineBlink萬能核心板采集溫濕度傳感器數據,并將它們上傳至機智云,然后我們就可以在遠程通過手機App或者Web網頁端來訪問家里的溫濕度環境數據,并決定是遠程人工控制打開加濕器,還是讓設備自動根據傳感器的環境濕度數據來進行加濕。

下圖是接線實物圖和App監測頁面:

cad8639c-2633-11ed-9ade-dac502259ad0.jpg

cb191040-2633-11ed-9ade-dac502259ad0.jpg

cad23382-2633-11ed-9ade-dac502259ad0.png二、硬件端接線圖

cb43fc42-2633-11ed-9ade-dac502259ad0.svg

cad23382-2633-11ed-9ade-dac502259ad0.png三、材料清單

cb76a9e4-2633-11ed-9ade-dac502259ad0.png

cad23382-2633-11ed-9ade-dac502259ad0.png四、硬件端完整源代碼

--使能USB print打印功能
LIB_UsbConfig("CDC")
--機智云平臺為每個產品類別分配的唯一PK和PS,一定要改成您自己的PK和PS
PK = "849cb1851eeb44e68b4f9be1dc1b424d" 
PS = "c5785e4153fb45eb89c054f8b930d619"
--初始化Wifi模塊
LIB_GizWifiConfig(PK,PS,1000,120,"UART0","D5","D10","D8")
--配置D0為普通輸出,控制加濕器的繼電器
LIB_GpioOutputConfig("D0","STANDARD")
LIB_GpioWrite("D0",1)--關閉加濕器繼電器
--設置sht3x傳感器占用SCL0和SDA0引腳,并啟動傳感器以每秒出10個數據的頻率工作,repeatability="HIGH"時精度最高
LIB_Sht3xConfig("IIC0","10","HIGH")
Auto = 0 --默認手動模式
--開始大循環
while(GC(1) == true)
do
    LIB_DelayMs(500)
    --查詢機智云是否下發了寫"Sw1"數據點(手動/自動加濕模式設置)
    flag,recv_data = LIB_RecvFromGizCloud("Sw1")
    if flag == 1 then
        if recv_data == 1 then -- 云下發了1
            Auto = 1 --開啟自動模式
        else -- 云下發了0
            Auto = 0 --開啟手動模式
        end
    end
    --查詢機智云是否下發了寫"Sw2"數據點(手動控制加濕器繼電器開關)
    flag,recv_data = LIB_RecvFromGizCloud("Sw2")
    if flag == 1 then
        if Auto == 0 then --手動模式下,才允許用戶遠程App控制加濕器
            if recv_data == 1 then -- 云下發了1
                LIB_GpioWrite("D0",0)--打開繼電器
            else -- 云下發了0
                LIB_GpioWrite("D0",1)--關閉繼電器
            end
        end
    end
    --查詢是否讀到溫濕度數據
    sht3x_flag,sht3x_temp,sht3x_humi = LIB_Sht3xGetResult()
    if sht3x_flag == 1 then
        --打印讀到的溫濕度值,保留2位小數
        print(string.format("temp: %.2f\r\nhumi: %.2f", sht3x_temp, sht3x_humi))
        --向機智云服務器發送(溫濕度)短整數型數值(舍去小數部分)
        LIB_SendToGizCloud("Rs1", math.floor(sht3x_temp))
        LIB_SendToGizCloud("Rs2", math.floor(sht3x_humi))
        if Auto == 1 then --自動模式下,才允許設備自動根據濕度來控制加濕器繼電器
            if sht3x_humi < 70.00 then --濕度低于70%了就打開加濕器
                LIB_GpioWrite("D0",0)--打開加濕器繼電器
            else+
                LIB_GpioWrite("D0",1)--關閉加濕器繼電器
            end
        end
    end
end

cad23382-2633-11ed-9ade-dac502259ad0.png五、機智云接入和App開發

無論使用哪種方法實現APP控制,都必須先定義數據點。

本例中我們使用了"Rs1","Rs2"這兩個數據點分別作為溫度、濕度的短整數型數據點,作為上傳至機智云的數據通道,記得在機智云平臺修改相應的數據點的名稱。

本例中我們使用了"Sw1","Sw2"這兩個布爾值型數據點,一個作為接收機智云下發的手動/自動模式加濕的數據通道,一個作為遠程手動控制加濕器是否工作的數據通道,記得在機智云平臺修改相應的數據點的名稱。

cbcb8db0-2633-11ed-9ade-dac502259ad0.png

方法一:使用機智云測試APP

先在機智云開發者中心定義好數據點

隨后下載機智云測試APP

進行配網

測試APP下載地址:

https://download.gizwits.com/zh-cn/p/98/99

配網過程

http://www.shineblink.com/html/gizwits/9_1_WifiJoin/WifiJoin.html

cbeaac40-2633-11ed-9ade-dac502259ad0.png

cc18d426-2633-11ed-9ade-dac502259ad0.png

方法二:使用賽博坦工具零代碼定制版App

在機智云開發者中心定義好數據點后,

創建一個移動應用,定義相應的頁面信息

再關聯相應的智能產品,

即可實現定制版App訪問設備。

具體實現過程

開發好以后的頁面如下:

cc4522e2-2633-11ed-9ade-dac502259ad0.png

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

    關注

    3

    文章

    167

    瀏覽量

    20636
收藏 人收藏

    評論

    相關推薦

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

    深開鴻在2024開放原子開源生態大會上正式宣布KaihongOS4.1.2開發者預覽版全面上線,并向全球開發者開放免費下載。作為KaihongOS不斷創新與發展的重要里程碑,此次預覽版為開發者提供了
    的頭像 發表于 09-28 08:07 ?296次閱讀
    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 ?418次閱讀

    OpenHarmony鴻蒙南向開發案例:【智能加濕器

    智能加濕器具有實時監控其所處環境溫度、濕度,并通過數字管家設置日程,自動打開加濕器控制濕度功能。
    的頭像 發表于 04-19 15:50 ?1359次閱讀
    OpenHarmony鴻蒙南向<b class='flag-5'>開發</b>案例:【<b class='flag-5'>智能</b><b class='flag-5'>加濕器</b>】

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

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

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

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

    東勝物聯攜多款智能網關亮相瑞芯微RK開發者大會

    東勝物聯三款基于瑞芯微芯片的智能網關產品在RK開發者大會的智能家居區域進行展出。
    的頭像 發表于 03-15 10:17 ?889次閱讀
    東勝物聯攜多款<b class='flag-5'>智能</b>網關亮相瑞芯微RK<b class='flag-5'>開發者</b>大會

    Android 15的首個開發者預覽版現已發布

    Android 15 的首個開發者預覽版現已發布,以便各位開發者能與我們通力協作,打造更優秀的 Android 平臺。
    的頭像 發表于 03-12 14:16 ?855次閱讀
    Android 15的首個<b class='flag-5'>開發者</b>預覽版現已發布

    鴻蒙開發者預覽版如何?

    、原生智能、原生互聯,6大極致原生體驗。 我初步閱讀了鴻蒙的源碼后,基本上可以確定是全自研底座,已經看不到Android的身影了。作為開發者,如果想往鴻蒙方向發展,就需要系統性學起。鴻蒙的知識體系如下
    發表于 02-17 21:54

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

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

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

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

    大咖云集,2023 開放原子開發者大會助力開發者實現夢想

    ? ? 12 月 16 日,以“一切為了開發者”為主題的開放原子開發者大會在無錫開幕。大會聚焦大模型、云原生、前端、自動駕駛、物聯網、開源治理與開發者運營等多內容,匯聚頂尖開源人才,解決行業發展
    的頭像 發表于 12-22 09:57 ?835次閱讀
    大咖云集,2023 開放原子<b class='flag-5'>開發者</b>大會助力<b class='flag-5'>開發者</b>實現夢想

    大咖云集,2023開放原子開發者大會助力開發者實現夢想

    12月16日,以“一切為了開發者”為主題的開放原子開發者大會在無錫開幕。大會聚焦大模型、云原生、前端、自動駕駛、物聯網、開源治理與開發者運營等多內容,匯聚頂尖開源人才,解決行業發展的技術難點與痛點
    的頭像 發表于 12-18 16:05 ?509次閱讀

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

    發燒友論壇一起策劃了飛騰派開發板測評活動,受到了廣大開發者的喜愛。 通過這次活動,飛騰派成功地吸引了眾多高質量開發者的關注和參與,進一步擴大了其在開發者社區中的影響力。此次活動將電子
    發表于 12-11 16:11

    穿越行業迷霧,涂鴉攜手開發者共探儲能智能化的破局之道

    11月28日,TUYA開發者大會在蘇州成功舉行,涂鴉智能與來自全國各地的開發者齊聚一堂,共同探討如何用技術驅動智能生態。尤其是當下熱門的儲能行業,如何在IoT技術賦能下加速實現
    的頭像 發表于 12-08 15:50 ?618次閱讀
    穿越行業迷霧,涂鴉攜手<b class='flag-5'>開發者</b>共探儲能<b class='flag-5'>智能</b>化的破局之道

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

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