日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

机智云代码移植_IoT开发者 | 基于STM32F103的机智云宠物屋外加4路继电器开源教程...

發布時間:2023/12/3 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 机智云代码移植_IoT开发者 | 基于STM32F103的机智云宠物屋外加4路继电器开源教程... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[?寫在前面?]

自智云社區開辟IoT開源項目專區以來,一直有IoT開發者在貢獻案例。瑪莉甄選了一些具有代表性的案例分享給IoT愛好者們,本文亦如此。

若你有好的案例,想和IoT愛好者們分享,歡迎投稿,一經采納,我們將送出IoT相關禮品一份。投稿郵箱:club@gizwits.com,微信:iot-maker

[ 項目摘要?]

本文主要講基于STM32F103的機智云寵物屋移植(MCU版本),通過此產品實現采集溫濕度,開關風機,檢測紅外遮擋,開關彩色LED燈等功能;并可在手機APP或者微信服務號上實時監測與調節寵物屋環境、掌握寵物活動動向,同時可以幫助開發者了解機智云的智能硬件體系,更快的完成智能硬件產品的開發。

[?硬件準備?]

剛好手里有STM32F103,便自己采用散件搭建了,測驗成功了。相關散件清單以及和STM32單片機連線如下:

  • STM32核心板

  • 9813全彩燈模塊----模塊IIC接單片機PB8 PB9

  • 9110風扇模塊----模塊的2個控制引腳接單片機 PB4 PB5

  • 動開關2個----分別接單片機的PA8? PB10

  • 外光電反射傳感器模塊----接單片機PB7

  • HT11溫濕度傳感器模塊----接單片機PB3

  • 位繼電器模塊5V----接單片機PA1 PA4 PB0 PB1

  • ESP8266最小系統(燒錄模式SW2閉合,也就是GPIO0拉低)

  • 與STM32串口相連接,PA2(TX)----ESP8266(RX)? ?PA3(RX)---- ESP8266(TX)

如果需要其他的模塊自行添加,到此硬件所需的配件以及接線說明就完成了

[?軟件準備?]

  • keil-ARM需要包含STM32F103的pack

  • STM32CuBeMX

  • ESP8266下載軟件和STM32下載軟件,度娘家自己去找

[?云端產品創建?]

  • Step1:登錄機智云開發者中心

  • Step2:創建新產品

  • Step3:添加GoKit Demo數據點模板:添加數據點時,點擊管理“選擇產品數據點”,選擇Gokit Demo(基于Gokit板載元器件的智能寵物屋)應用此模板

  • Step4:添加繼電器數據點,修改顯示名稱:成功導入數據點之后我們還需要增加4個繼電器的數據點,點擊右上角新增數據點,按照如圖所示分別創建標識名為Relay1,Relay2,Relay3,Relay4,可寫,布爾值數據點。創建好了之后修改顯示名稱,此處我修改成繼電器1 2 3 4,全部修改好之后,點擊上面的應用保存數據點,到此數據點創建就完成了。

  • Step5:接下來,生成MCU代碼包,并將MCU代碼包下載到電腦上,到此云端所有準備工作就完成了。下載代碼之后再下載一份機智云寵物屋MCU驅動代碼備用

[?修改代碼?]

此處代碼和文字篇幅較多,略......

相關推薦:

  • ESP8266 NodeMcu SOC方案分享

  • 智能魚缸開發

  • 云空調改造記

  • 機智云webSocket實現游戲開發

  • 27個免費視頻教你學安卓APP開發

掃一掃,開啟您的IoT開發之旅

總結

以上是生活随笔為你收集整理的机智云代码移植_IoT开发者 | 基于STM32F103的机智云宠物屋外加4路继电器开源教程...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。