国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

畢業設計競賽選題推薦 | 鴻蒙物聯網應用之智慧安防報警項目實戰(含文檔及源碼)

華清遠見工控 ? 2025-01-07 14:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

01 引言

在現代社會,安全始終是人們最關心的議題之一。隨著科技的進步,傳統的安防措施已經無法滿足我們對安全保障的需求,智慧安防報警項目應運而生,它通過集成先進的傳感器技術、數據分析和人工智能算法,為個人、家庭和企業提供了一種全新的安全解決方案。從實時監控到自動報警,再到緊急響應機制,智慧安防報警系統正以高效、智能的特性,成為保護我們生活和財產安全的有力保障。

02 項目介紹

《智慧安防報警》項目基于Hi3861開發板,集成了NFC通信、MQTT消息發布/訂閱以及OLED顯示技術,實現了一個多功能的智能家居安防系統。當家庭中發生非正常緊急情況時,通過一系列傳感器的感應,及時將測量數據反饋給單片機,判斷事故后立即進行聲光報警。該系統通過華為云物聯網平臺與微信小程序聯動,實現了遠程監控和控制,有效解決了家庭安全防護中的傳統難題,提升了家庭安全防護的智能化水平。

本項目實現內容:

  • 設備端

1) NFC 配網功能;

2) 一鍵安防報警功能;

3) 發布和訂閱 MQTT 的消息;

4) 保存一鍵安防報警功能信息到 ESP32 單片機外部存儲中,掉電再次開機后繼續安防模式。

  • 微信小程序端

1) 可以將配網信息數據寫入 NFC 標簽中;

2) 可以手動控制蜂鳴器的開關;

3) 可以設置一鍵安防報警功能;

4) 在界面中顯示當前蜂鳴器和監測芯片的狀態

wKgZO2d8xEKABqCeAAGhF3-x5Ig73.jpeg

03 項目涉及技術點

①使用NFC進行WiFi配網

②華為云平臺MQTT服務的申請和使用

③JSON數據的封裝和解析

④微信小程序的搭建和利用相關API進行設備的監控

I2C總線的使用

⑥AP3216C三合一傳感器的使用,包括光強、紅外、接近數據的獲取

⑦蜂鳴器的使用

⑧SSD1306驅動OLED顯示屏的方法

04 項目實現

項目框架

本項目使用的是華為云物聯網平臺作為中間服務器,在設備端(Hi3861),首先進行連接附近的 WiFi熱點,與華為云物聯網平臺建立 MQTT 連接,并且使用 JSON 格式數據進行交互數據;在應用端(微信小程序),使用 HTTP 協議與華為云物聯網平臺進行連接,使用華為云物聯網平臺相關的 API 進行交互數據。

在設備端,在連接不上附近 WiFi 熱點的時候,會在 OLED 顯示屏上顯示,連接 WiFi 熱點失敗的提示信息,此時我們可以使用微信小程序上的 NFC 燒寫界面,將 WiFi 名稱和密碼進行燒寫開發板上的 NFC 標簽,然后再重新開發板進行重新連接新的 WiFi 熱點。

設備端在空閑的時候,監聽訂閱的主題中是否接收到云平臺轉發下來的數據,如果接收到了,進行 JSON 的數據解析,然后控制相關設備。

  • 整體框架
wKgZPGd8xEKAWw_mAAFFm3i-yno866.png
  • 設備端框架
wKgZO2d8xEKARrrrAAIrRLEs78E886.png
  • 應用端框架
wKgZO2d8xEKAJrwIAAEvBditoAc951.png

硬件部分

1主控部分

本項目使用的是 Hi-12F 模組作為主控,此模組是基于 Hi3861V100 芯片設計的,該芯片是一款高度集成的 2.4GHz 芯片,集成了 IEEE 802.11b/g/n 基帶和 RF 電路,包括功率放大器 PA、低噪聲放大器LNA、RF balun、天線開關以及電源管理模塊等。

支持 20MHz 標準帶寬和 5MHz/10MHz 窄帶寬,提供最大 72.2Mbit/s 物理層速率。并且集成了高性能32 位微處理器,提供 SPI、UART、I2C、I2S、PWM、GPIO 以及多路 ADC 模擬輸入等豐富的外設接口,同時支持 SDIO2.0 接口,時鐘最高支持 50MHz。

主控部分原理圖如下圖所示:

wKgZO2d17h2AJrhqAABnicToCG0449.png

2NFC通信部分

NFC 通信使用的是恩智浦公司生產的 NT3H1101 芯片,此芯片支持 I2C 通信,支持可配置的現場檢測引腳,內部配備有EEPROM 存儲芯片,允許在 RF 和 I2C 之間快速傳出數據。

wKgZO2d17h6AY0G1AABakVYa5YE634.png

3OLED顯示屏部分

采用 SSD1306 芯片進行驅動 0.96 寸OLED 顯示屏,本顯示屏使用黃+藍屏幕進行顯示。點陣數量為 128*64。

wKgZPGd17h6APWfhAABMMq0YVvs764.png

4傳感器部分

在本實驗中,使用 I2C 總線與AP3216C 三合一傳感器進行通信,讀取當前的光照強度、紅外、接近的數據。下面給出了硬件連接圖:

wKgZPGd8xEKAHW8JAAA7I3E9cgc336.png

軟件部分

1注冊華為云賬號并配置

wKgZO2d8xEKAb14jAADbzXOv3jc893.png

【詳細的注冊及配置過程可以掃下文二維碼添加小雯老師領取完整文檔】

2設備端編譯

  • 導入程序

打開本工程文件目錄src\vendor\hqyj\fs_hi3861\demo\smartSecurityDefense

  • 修改文件

修改【\src\vendor\hgyj\fs_hi3861\common\bsp\include\hal_bsp_ ssd1306_bmps.h】文件,將“#define smartSecurityDefense 0”改為“#define smartSecurityDefense 1”。如下圖所示:

wKgZPGd8xEKATQa4AAECobjppu8967.png

修改【\src\vendor\hqyj\fs_hi3861\demo\BUILD.gn】文件,注釋掉其余工程,保留這個工程。

wKgZO2d8xEOAAc6AAADl0a_IiBY856.png
  • 編譯程序

1.在 Vscode的左側按鈕中,打開 DevEco Device Tool開發工具,在開發工具中首先點擊“Clean”,再點擊“build”進行編譯源碼。

wKgZPGd8xEKAVG-iAAD7YW2U6xk694.png

2.編譯完成之后,會在終端中提示“SUCCESS”字樣,說明編譯完成。

wKgZPGd8xEOATeWDAAERau_1VqI898.png

3.編譯完成之后,點擊 upload 上傳代碼到開發板(需提前在工程配置中檢査 upload _port 是否正確)。

wKgZO2d8xEOAcICQAACFX5sKyOE240.png

4.燒寫程序,詳細燒寫步驟可掃下文二維碼添加小雯老師領取完整文檔。

3應用端編譯

1.雙擊打開 app.wxss 工程文件,即可打開微信開發者工具。

wKgZO2d8xEOAKAjqAABqGwgpKFw130.png

2.首先點擊左上角的圖標,進行掃碼登錄自己的微信。

3.登錄成功之后,填寫自己的 AppID

wKgZPGd8xEOAesFpAAAntg2gIqI424.png

4.點擊上面的編譯按鈕,進行編譯。

5.然后點擊真機調試-自動真機調試,點擊編譯并自動調試。

wKgZO2d8xEOALN2kAADtD6SbbGk209.png

運行程序

按下開發板中復位按鈕,讓設備重啟,會出現兩種情況。

1.連接 WiFi 失敗

第一種是連接不上附近的WiFi 熱點,如下圖所示:

wKgZPGd8xEOAKM_UAAKJ790VKa4237.png

這是因為在 NFC 標簽內部存儲的 WiFi 信息與當前環境中的 WiFi 熱點不匹配導致的,按照下面的步驟進行操作:

注意:微信小程序不支持 ios 系統的 NFC 配置功能!!下方會有方法解決。

①使用具有 NFC功能的手機掃描微信開發者工具的預覽二維碼。

②掃描完成之后,在微信小程序中,點擊“NFC配網”按鈕。

wKgZPGd8xEOANmp6AAAfccwipOg707.png

③在彈出的“NFC配網設置”界面中,填寫正確的 WiFi名稱和 WiFi密碼。

wKgZPGd8xEOAHTO_AABPi8LMxmU477.png

④填寫完成之后,點擊“開始配置”,會提示“請靠近設備”,此時將手機靠近開發板上的 NFC線圈區域。

⑤當提示“寫入數據成功”時,說明燒寫 NFC 線圈成功。

wKgZO2d8xEOAPDVvAABEk43RDcI123.png

⑥然后再次按下開發板中的復位按鈕。

⑦還有一種是 ios 系統下微信小程序不能使用 NFC配置的功能時,需要按照下面步驟進行操作:

1)在 ios 系統的手機商店中下載“NFC Tools”NFC 調試工具。

wKgZO2d8xESAbi4CAABH2Ol_1Lw932.png

2)然后點擊“寫”功能,

wKgZO2d8xEOAeKcWAAAkATU1lp0258.png

3) 點擊“添加記錄”。

wKgZPGd8xESAYxevAAAljeU4Dvs276.png

4)添加“Wi-Fi 網絡”信息

wKgZPGd8xESAI-EeAAA7FSZ-okE563.png

5)在“配置WiFi 網絡”中,選擇身份驗證為“WPA/WPA2-Personal”,并輸入 SSID 和密碼。

wKgZO2d8xESAKucQAABjeFwXtYs311.png

6)然后點擊“寫/87 字節”按鈕,進行燒寫。

wKgZO2d8xESAVineAAB6R6wfCLc091.png

7) 此時會彈出“貼近NFC 標簽”,請靠近開發板上 NFC 線圈部分。

wKgZPGd8xESARYKZAABQEyj6wrs715.png

8) 燒寫完成之后,會在顯示如下圖片,說燒寫NFC 芯片數據成功。

wKgZO2d8xESAXxM-AAAhTp0inPU594.png

2.連接 WiFi 成功

第二種是直接連接附近WiFi 成功,會在 OLED 顯示屏界面中會顯示當前設備連接附近WiFi 熱點的提示信息和連接華為云平臺服務器的信息,直到在界面中顯示如下圖所示,說明連接華為云成功。

wKgZO2d8xESAI3WHAAH1hdutbRE664.png

連接成功之后,我們需要打開微信小程序,在小程序中界面中,我們可以點擊開關按鈕,進行下發指令讓設備中蜂鳴器開或者關,還可以設置一鍵安防模式。

除了指導如何在開發板上實現項目外,項目說明文檔還涵蓋了注冊華為云賬號并登錄以及設備端編譯燒寫等詳細步驟,完整的項目文檔目錄如下圖。

wKgZPGd8xESABVlOAAIotzyTDi468.jpeg

后臺私信小雯老師(備注:智慧安防報警),免費領取《智慧安防報警》項目完整文檔、項目源碼

05 硬件平臺

《智慧安防報警》是一個物聯網實戰項目,硬件平臺是華清遠見Hi3861鴻蒙開發板。

開發板簡介

FS-Hi3861鴻蒙開發板,是華清遠見研發的一款用于鴻蒙設備開發及鴻蒙物聯網開發學習的開發板。主控為華為海思Hi3861V100芯片,內置WiFi功能,支持OpenHarmony系統。

開發板板載資源豐富,包括傳感器、執行器、NFC、顯示屏等,還有豐富的拓展模塊,還包括電機驅動板超聲波測距模塊、智能小車、指紋識別模塊、語音控制模塊、農業安防模塊、雷達控制模塊、移動定位模塊等。

開發板還配套了豐富的開發教程、視頻課程及綜合項目案例,非常適合物聯網相關教學、學生畢設、個人學習、項目練手,還可用于全國大學生嵌入式芯片與系統設計競賽,及全國大學生物聯網設計竟賽華為賽道。

wKgaombtKyiAb4F-AAG9MoBWpS0320.png

基于Hi3861鴻蒙開發板,我們提供了12大物聯網綜合應用項目:智能照明燈、智能安防報警、智慧農業、智能溫度計、智能測距儀、倒車雷達、智能小車、智能指紋鎖、智能垃圾桶、語音控制智能小車、智慧農業與安防控制、車輛感知與定位,案例中涉及了單片機接口開發、傳感器數據采集、鴻蒙系統開發、NFC配網、WiFi網絡開發、MQTT協議、華為云接入、微信小程序開發等知識點,非常適合高校教學、學生畢設、創新竟賽及個人開發學習實戰。

配套學習路線推薦

wKgZPGd8xESAHVkbAAHsUGK_Mao23.jpeg

關于單片機相關入門及項目課程的說明:

1. 從用戶個人能力角度上看,部分鴻蒙開發學習用戶,單片機方面比較薄弱,我們提供電機驅動板和超聲波模組的配套文檔、源碼視頻課程,可以進行單片機入門、電機控制基礎、總線通訊-協議學習,也可以做單片機項目練手,便于單片機方向的拓展學習;

2. 從項目協作式開發角度看,比如競賽或高校教學,一個項目組可以更好的分工,有的負責單片機控制(傳感器數據采集與電機控制等),有的負責鴻RTOS以及網絡開發,有的負責微信小程序開發,項目綜合性較強,可以鍛煉團隊協作及多技術方向學習。

對于初學者,在找工作前,也可以多做一些物聯網項目案例練手,在實戰中去理解并應用技術。有精力的話,最好可以基于我們的開發板去拓展一些功能更豐富的項目,做更多技術上的創新拓展,去參加一些競賽(比如全國大學生嵌入式芯片與系統設計競賽、全國大學生物聯網設計竟賽華為賽道),DIY一些更接近實際產品的項目,這樣的經歷,也會為你的簡歷及面試加分不少。

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

    關注

    2945

    文章

    47818

    瀏覽量

    414818
  • 開發板
    +關注

    關注

    26

    文章

    6289

    瀏覽量

    118048
  • 畢業設計
    +關注

    關注

    7

    文章

    245

    瀏覽量

    15991
  • 鴻蒙
    +關注

    關注

    60

    文章

    2963

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    開源 | 60余套STM32單片機、嵌入式Linux、聯網、人工智能項目(開發板+教程+源碼)

    私信免費領取!60余套綜合項目案例STM32單片機、嵌入式、聯網、人工智能智能車/機器狗/小智AI/家居/農業/等多領域
    的頭像 發表于 12-04 11:42 ?646次閱讀
    開源 | 60余套STM32單片機、嵌入式Linux、<b class='flag-5'>物</b><b class='flag-5'>聯網</b>、人工智能<b class='flag-5'>項目</b>(開發板+教程+<b class='flag-5'>源碼</b>)

    開源鴻蒙項目順利孵化畢業

    2025年11月21日,2025開放原子開發者大會在北京隆重啟幕。作為本次大會的重磅環節和核心焦點之一,在大會開幕式上,開放原子開源基金會(以下簡稱“基金會”)宣布開源鴻蒙項目達成開源孵化目標、順利畢業,這是
    的頭像 發表于 11-27 14:36 ?556次閱讀

    開源鴻蒙項目達成開源孵化目標順利畢業

    11月21日,2025開放原子開發者大會在北京隆重啟幕。作為本次大會的重磅環節和核心焦點之一,在大會開幕式上,開源鴻蒙項目達成開源孵化目標、順利畢業,這是項目開源共建五年來最具意義的成
    的頭像 發表于 11-25 17:36 ?1154次閱讀

    云里里以聯網技術助力博物館智慧

    針對博物館與運營兩大核心需求,云里里打造全鏈條產品解決方案,用先進的聯網智能硬件構建無死角防護網 。
    的頭像 發表于 10-29 11:00 ?759次閱讀

    工業/校園/居家必看!語音報警器怎么報警?控輸出、組聯網全攻略

    語音報警器之所以能替代傳統聲光報警器,成為智慧的核心設備,關鍵在于其 “能說話、可控制、可聯動” 的特性,不僅能發出警示,還能精準傳遞故
    的頭像 發表于 10-28 17:12 ?513次閱讀

    解鎖聯網攝像頭潛力:低成本低功耗硬件設計實戰技巧!

    攝像頭是聯網視覺感知的關鍵,但高成本與高功耗常成落地阻礙。本文基于實戰經驗,提煉硬件設計實用技巧——從簡化外圍電路到動態功耗管理,助您以更低成本、更低功耗打造物聯網攝像頭,適配智能家
    的頭像 發表于 09-20 15:22 ?1234次閱讀
    解鎖<b class='flag-5'>物</b><b class='flag-5'>聯網</b>攝像頭潛力:低成本低功耗硬件設計<b class='flag-5'>實戰</b>技巧!

    項目實戰】基于Hi3861的鴻蒙智能小車(循跡、超聲波避障、遠程控制、語音控制、4G定位)有教程代碼

    入門鴻蒙聯網找不到“落地”項目——要么功能簡單練不到核心,要么資料零散易半途而廢。本次【項目實戰
    的頭像 發表于 09-10 17:13 ?1306次閱讀
    【<b class='flag-5'>項目</b><b class='flag-5'>實戰</b>】基于Hi3861的<b class='flag-5'>鴻蒙</b>智能小車(循跡、超聲波避障、遠程控制、語音控制、4G定位)有教程代碼

    RK3576助力智慧:8路高清采集與AI識別

    智慧城市和數字化園區的建設過程中,監控系統正從“被動記錄”走向“主動識別與分析”。隨著AI算法的成熟和高清視頻處理能力的提升,市場對多路視頻采集、實時拼接、智能識別的需求日益增強。 米爾電子
    發表于 08-22 17:41

    爆火!御控教育聯網云平臺如何玩轉智慧實訓/校園/產教融合

    在“教育新基建”與“職教數字化轉型”政策雙重驅動下,聯網技術正迅速滲透教育行業。御控網關作為聯網生態的“連接樞紐”,結合云平臺的“智能決策中樞”,已為
    的頭像 發表于 07-08 11:05 ?527次閱讀

    聯網未來發展趨勢如何?

    。 智能家居:與人類生活息息相關的智能家居將成為聯網行業的重要發展方向。隨著人們對生活品質的追求不斷增加,智能家居系統將更加普及,實現家居設備的互聯互通。從智能燈光、智能家電到智能
    發表于 06-09 15:25

    【每周推薦】基于STM32開發項目實例下載(PCB、原理圖、源碼等)

    1、手機APP遠程控制,智能家居監測、智能控制系統(源碼)手機APP遠程控制,智能家居監測、智能控制系統(STM32L4、服務器、源碼項目
    的頭像 發表于 05-27 08:05 ?1235次閱讀
    【每周推薦】基于STM32開發<b class='flag-5'>項目</b>實例下載(<b class='flag-5'>含</b>PCB、原理圖、<b class='flag-5'>源碼</b>等)

    每周推薦!基于STM32開發項目實例下載(PCB、原理圖、源碼等)

    1、手機APP遠程控制,智能家居監測、智能控制系統(源碼) 手機APP遠程控制,智能家居監測、智能控制系統(STM32L4、服務器、源碼
    發表于 05-26 14:01

    智慧消防聯網平臺

    本人想建立一個聯網智慧消防平臺,想找懂技術的有合伙意愿的共同投資開發,有感興趣的聯系我13633612945
    發表于 04-15 22:18

    畢業設計競賽選題推薦 | HaaS EDU聯網用之野外救援項目實戰

    01引言在復雜多變的野外環境中,救援行動的效率和精準度往往直接關系到生命的安危。隨著科技的不斷進步,野外救援項目正借助先進的技術手段,為應急響應和搜救工作帶來前所未有的突破。通過衛星定位、智能傳感器
    的頭像 發表于 03-25 15:22 ?675次閱讀
    <b class='flag-5'>畢業設計</b><b class='flag-5'>競賽</b><b class='flag-5'>選題</b>推薦 | HaaS EDU<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>

    畢業設計競賽選題推薦 | HaaS EDU聯網用之微信小程序云養花項目實戰文檔源碼

    還是監測植物生長環境,用戶都能輕松掌控。這個項目不僅打破了傳統養花的限制,還為生活增添了綠色與樂趣,讓養花變得更加簡單、有趣且富有社交性。02項目介紹農業是聯網
    的頭像 發表于 03-11 17:18 ?1560次閱讀
    <b class='flag-5'>畢業設計</b><b class='flag-5'>競賽</b><b class='flag-5'>選題</b>推薦 | HaaS EDU<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>(<b class='flag-5'>含</b><b class='flag-5'>文檔</b>及<b class='flag-5'>源碼</b>)