RM新时代网站-首页

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

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

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

機(jī)智云開源自動化控制篇-接近報(bào)警系統(tǒng)

機(jī)智云 ? 2024-08-31 08:02 ? 次閱讀

本次采用STM32F103C8T6單片機(jī)、ESP-01S 模塊、紅外避障模塊、蜂鳴器模塊,接入機(jī)智云平臺,完成接近報(bào)警系統(tǒng),為智能化場景增添強(qiáng)大功能。

使用到的模塊3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png3a2c0db2-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

STM32F103C8T6

3a6803e4-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

ESP-01S

3aa8e17a-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

紅外避障模塊

3aea7e5a-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

蜂鳴器模塊

基本工作3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

進(jìn)入機(jī)智云開發(fā)者中心創(chuàng)建智能產(chǎn)品

機(jī)智云開發(fā)者中心 (gizwits.com)3b39a3b8-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

新建數(shù)據(jù)點(diǎn)

3b6e9a78-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

利用機(jī)智云開發(fā)者中心的MCU開發(fā)便捷快速生成代碼

3ba8506a-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.pngESP-01S燒錄機(jī)智云固件3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

參考社區(qū)往期的帖子

網(wǎng)絡(luò)地址:

安信可ESP8266系列接入機(jī)智云方案及問題排查指引 - Gizwits

按照文檔中的操作即可

ESP01s燒錄機(jī)智云固件

第十九篇:ESP-01S燒錄機(jī)智云固件-快速入門-開發(fā)文檔-機(jī)智云(gizwits.com)

ESP-01S燒錄機(jī)智云固件補(bǔ)充和注意事項(xiàng)-快速入門-開發(fā)文檔-機(jī)智云 (gizwits.com)

注意:選擇對應(yīng)大小的flash的進(jìn)行燒錄!??!

固件3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

GAgentforesp8266(04020034) 下載地址

https://goms-1251025085.cosgz.my ... 4-1529147544607.rar

燒錄完成即可進(jìn)入配網(wǎng)

第二十一篇:ESP-01S接入本地wifi和APP調(diào)試-快速入門-開發(fā)文檔-機(jī)智云 (gizwits.com)

下圖為ESP01-s的參數(shù)

3c18b7f6-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

下載好固件GAgent forESP8266 (04020034)解壓備用,燒錄對應(yīng)大小的flash固件(重要!)

3c5a07c4-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

完成上述的燒錄固件已經(jīng)配網(wǎng),即可進(jìn)行STM32代碼的編寫,機(jī)智云自動生成是非常好用的,我們創(chuàng)建的數(shù)據(jù)點(diǎn),就是可以通過STM32和ESP01s進(jìn)行串口通信,然后ESP01將數(shù)據(jù)上次到機(jī)智云的服務(wù)器轉(zhuǎn)發(fā)到我們的手機(jī)APP上進(jìn)行查看、控制等。

模塊與單片機(jī)的連接3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

3cb0807c-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

代碼的編寫

下載好并解壓縮機(jī)智云平臺生成的代碼。

打開CobeMX文件

3d04e946-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

配置IO口輸入模式來接收紅外避障模塊的電平

兩種狀態(tài):

沒反射——D0輸出高電平——滅

燈反射——D0輸出低電平——亮燈

3d47ec00-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

配置蜂鳴器引腳

3d85a536-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

選擇區(qū)分文件方便使用

3dc9ffd8-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

最后生成代碼(不可以有中文路徑?。。?/p>

3e0787e0-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

打開MDK-ARM工程文件夾

3e4a4ddc-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

勾選下圖中的USE MicroLIB

編譯前需要勾選此項(xiàng),我未勾選導(dǎo)致使用keil5里面的調(diào)試程序一步一步走沒問題,取消調(diào)試單片機(jī)自行運(yùn)行有問題。

3e7fa5fe-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

Main函數(shù)中

3ecb6886-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png3f0f9812-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

機(jī)智云開發(fā)者中心查看數(shù)據(jù)

3f5e1c8a-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

APP中查看數(shù)據(jù)3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

3fbd5678-672c-11ef-bb4b-92fbcf53809c.png3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

調(diào)試圖3a0fabc2-672c-11ef-bb4b-92fbcf53809c.png

400f032e-672c-11ef-bb4b-92fbcf53809c.png

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

    關(guān)注

    5

    文章

    647

    瀏覽量

    75186
  • 自動化
    +關(guān)注

    關(guān)注

    29

    文章

    5562

    瀏覽量

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

    關(guān)注

    2

    文章

    587

    瀏覽量

    26392
收藏 人收藏

    評論

    相關(guān)推薦

    如何使用機(jī)智開發(fā)一款智能硬件產(chǎn)品

    ;3分鐘教你創(chuàng)建WIFI遠(yuǎn)程控制應(yīng)用,圖形編程使用STM32CubeMX生成MCU工程,簡單3步連上機(jī)智3分鐘教你創(chuàng)建手機(jī)APP遠(yuǎn)程溫度監(jiān)控應(yīng)用,圖形
    發(fā)表于 12-26 15:56

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

    /GOpenSource_AppKit_Android_AS 介紹:機(jī)智開源框架(GizOpenSource_AppKit_Android) 是開源的適用于物聯(lián)網(wǎng)的軟件框架,用于無縫
    發(fā)表于 12-27 15:47

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

    機(jī)智物聯(lián)網(wǎng)開源框架App工程(Eclipse工程)介紹:機(jī)智開源框架(GizOpenSour
    發(fā)表于 02-15 17:56

    基于機(jī)智的智能宿舍系統(tǒng)設(shè)計(jì)

    來自云端(機(jī)智)的控制命令[3] 。 3 系統(tǒng)硬件設(shè)計(jì)3.1 Arduino 核心版Arduino 是一款入門容易的開源電子原型平臺,主要
    發(fā)表于 09-01 20:34

    物聯(lián)網(wǎng)平臺機(jī)智Android開源框架入門之旅

    Android開源框架入門之旅本套博客系列教程由物聯(lián)網(wǎng)“非機(jī)智工作人員”發(fā)燒友 半顆心臟 潛心所力原創(chuàng),以下是本系列博客目錄:第一:認(rèn)識開源
    發(fā)表于 11-09 14:37

    開關(guān)電源自動化測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

    的開關(guān)電源自動化測試系統(tǒng)以GPIB 卡控制多臺傳統(tǒng)儀器,完成自動化測試功能。整個(gè)系統(tǒng)受限于傳統(tǒng)儀器功能,不易擴(kuò)展,很難滿足產(chǎn)品升級所帶來的新
    發(fā)表于 11-29 16:59

    以軟件為核心的開關(guān)電源自動化測試系統(tǒng)設(shè)計(jì)方案

    - 開關(guān)電源自動化測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
    發(fā)表于 03-19 11:03

    NSAT-8000開關(guān)電源自動化測試系統(tǒng)

    大家早上好,今天給大家介紹一下NSAT-8000開關(guān)電源自動測試系統(tǒng)產(chǎn)品介紹。系統(tǒng)可利用可編程直流電源為被測電源模塊供電,用可編程直流電子負(fù)載模擬各種負(fù)載條件,完成對各類電源模塊的一體
    發(fā)表于 03-13 10:58

    基于機(jī)智的智能家用窗戶窗簾控制及物聯(lián)網(wǎng)系統(tǒng)

    接收外部環(huán)境數(shù)據(jù),與預(yù)設(shè)參數(shù)對比實(shí)現(xiàn)自動控制,同時(shí)也將數(shù)據(jù)及狀態(tài)上傳至平臺和手機(jī)APP,便于使用者觀察。隨著人們對空氣質(zhì)量、自動化要求的不斷提高,本系統(tǒng)可以有效滿足要求,方便人們的生
    發(fā)表于 01-26 17:07

    樓宇自動化--火災(zāi)自動報(bào)警和消防控制系統(tǒng)(第7章 )

    樓宇自動化--火災(zāi)自動報(bào)警和消防控制系統(tǒng)(第7章 )
    發(fā)表于 08-14 09:32 ?0次下載

    家庭自動化系統(tǒng)開源分享

    電子發(fā)燒友網(wǎng)站提供《家庭自動化系統(tǒng)開源分享.zip》資料免費(fèi)下載
    發(fā)表于 11-22 09:40 ?0次下載
    家庭<b class='flag-5'>自動化</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>開源</b>分享

    網(wǎng)絡(luò)工程師學(xué)Python-開源自動化部署工具Fabric

    Python Fabric是一個(gè)基于Python的開源自動化部署工具,可以簡化管理遠(yuǎn)程服務(wù)器的過程。
    的頭像 發(fā)表于 04-28 09:54 ?746次閱讀

    機(jī)智開源自動化控制:溫濕度報(bào)警

    這次使用STM32F103C8T6單片機(jī)、ESP-01S、DHT11、蜂鳴器以及0.96寸OLED(I2C)制作溫濕度報(bào)警器,為智能家居增添智能生態(tài)?;竟ぷ鬟M(jìn)入機(jī)智開發(fā)者中心創(chuàng)建智能產(chǎn)品機(jī)
    的頭像 發(fā)表于 08-06 08:10 ?316次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>開源自動化</b><b class='flag-5'>控制</b><b class='flag-5'>篇</b>:溫濕度<b class='flag-5'>報(bào)警</b>器

    機(jī)智開源自動化控制-姿態(tài)翻轉(zhuǎn)報(bào)警

    使用STM32F103C8T6單片機(jī)、ESP-01S模塊、MPU6050傳感器、蜂鳴器以及0.96寸IIC接口OLED顯示屏,基于機(jī)智平臺共同開發(fā)姿態(tài)翻轉(zhuǎn)報(bào)警器,為智能場景增添強(qiáng)大
    的頭像 發(fā)表于 08-07 08:11 ?342次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>開源自動化</b><b class='flag-5'>控制</b><b class='flag-5'>篇</b>-姿態(tài)翻轉(zhuǎn)<b class='flag-5'>報(bào)警</b>器

    機(jī)智開源自動化控制-避障式舵機(jī)轉(zhuǎn)向系統(tǒng)

    本次采用STM32F103C8T6單片機(jī)、ESP-01S模塊、紅外避障模塊、SG90舵機(jī)(360°)以及0.96寸的IIC接口OLED顯示屏,基于機(jī)智平臺,完成了避障式舵機(jī)舵機(jī)轉(zhuǎn)向系統(tǒng),為智能
    的頭像 發(fā)表于 08-30 12:14 ?311次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>開源自動化</b><b class='flag-5'>控制</b><b class='flag-5'>篇</b>-避障式舵機(jī)轉(zhuǎn)向<b class='flag-5'>系統(tǒng)</b>
    RM新时代网站-首页