女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

STM32F103C8T6 開發(fā)板 + 機智云 IoT + 智能家居環(huán)境控制器

機智云 ? 2022-08-28 15:13 ? 次閱讀

隨著計算機技術、通信技術、網絡技術的發(fā)展及互聯網的日益普及,人們對傳統(tǒng)的家居環(huán)境也提出了新的要求,人們在信息化社會中需要的不僅僅是舒適的居家環(huán)境,更需要一個智能化、信息化的智能家居系統(tǒng),智能家居逐漸成為未來家居生活的發(fā)展方向。然而,目前的智能家居系統(tǒng)配置較為復雜,添加設備繁瑣,普通用戶很難會使用。若能降低其操作難度,做到即插即用、提供在線升級的服務,新版本能夠完全兼容老版本,這樣極大地節(jié)約消費者的使用成本,使智能家居真正走進人們的日常生活。
本項目設計了一款智能家居環(huán)境控制器。通過家居環(huán)境控制器可以實時掌握室內環(huán)境的溫度、濕度及光照度,并可以通過手機平臺對溫度進行遠程調控,同時設計了遠程開關,可以用手機遠程控制家居中的有關設備。9f26d136-24a1-11ed-9ade-dac502259ad0.png1設計思路(1) 家居環(huán)境控制器終端設計。系統(tǒng)采用 32 位的微處理器 STM32C8T6 作為主控制芯片,** 電路包括電源電路、串口通信電路、繼電器電路、wifi 通信電路等;程序開發(fā)基于 MDK 開發(fā)環(huán)境,實現數據采集、數據顯示及無線通信等功能。(2) 機智云系統(tǒng)的搭建。采用機智云的遠程服務器實現數據點的搭建,完成數據點固件的生成,虛擬服務器的搭建,實現局域網和遠程數據的傳輸,同時支持虛擬調試。(3) 安卓手機平臺搭建和應用開發(fā)。安卓手機應用程序的開發(fā)方案是根據實際的應用需求,設計出相應的用戶界面。9f26d136-24a1-11ed-9ade-dac502259ad0.png2主要硬件電路設計2.1 結構框圖

9f36d68a-24a1-11ed-9ade-dac502259ad0.jpg圖 1 智能家居環(huán)境控制器硬件結構框圖智能家居環(huán)境控制器硬件結構框圖如圖 1 所示,主要由電源模塊、STM32 主控模塊、溫度檢測模塊、繼電器模塊和 WIFI 模塊幾個部分組成。電源模塊提供其他各模塊工作所需電源,STM32 主控模塊采用 STM32C8T6 芯片,它像大腦一樣控制著 ** 器件的運行,WIFI 模塊負責接入互聯網,溫度、濕度、光照度檢測模塊負責采集溫度值,繼電器模塊是系統(tǒng)的執(zhí)行機構,通過繼電器的通斷實現被控模塊的工作。2.2電源模塊為了保證產品工作穩(wěn)定,在設計電源電路的時候,采用單片機主控模塊和 WIFI 模塊分別供電的方式,通過 5V 開關電源從 220V 市電接入,經過 AMS1117 穩(wěn)壓到 3.3V, 一路給單片機系統(tǒng)供電,一路給 WIFI 模塊供電。2.3STM32 主控模塊STM32F103C8T6 系統(tǒng)電路如圖 2 所示。STM32F103C8T6 是一款基于 ARMCortex-M 內核 STM32 系列的 32 位的微控制器,程序存儲器容量是 64KB, 需要電壓 2V-3.6V, 單片機外接 8M 晶振,在內部經過 9 倍倍頻,以 72MHz 的頻率工作 [2]。WIFI 模塊采用 esp8266 芯片,如圖 3 所示。ESP8266 尺寸為 5×5mm,WIFE 模塊需要 ** 器件有 10 個電阻電容電感、1 個無源晶振、1 個 flash。工作溫度范圍:-40~125℃。在本設計中,WIFI 模塊通過與 STM32 單片機的 PA2 和 PA3 連接,保持通信。9f4f4d0a-24a1-11ed-9ade-dac502259ad0.jpg

圖 2 STM32F013C8T6 系統(tǒng)電路

2.4 傳感模塊溫度檢測傳感器模塊采用 DS18B20 芯片,濕度檢測芯片采用 DHT11 芯片,光照度檢測芯片采用 BH1750。STM32 單片機將采集到的串行的 9~12 位數字量經過換算得到溫度值、濕度值及光照度值,然后定時發(fā)送給 WIFI 模塊,然后通過網絡將這些數據發(fā)到到服務器,服務器按照協議將溫度、濕度、光照度信息通過網絡發(fā)送到用戶的 APP, 實現環(huán)境監(jiān)測功能。后期,根據需要還可以擴展其他檢測模塊,如煙霧檢測模塊、紫外線檢測模塊等。2.5繼電器模塊本設計共包含三個繼電器模塊,用于控制被控設備的通斷。9f26d136-24a1-11ed-9ade-dac502259ad0.png3軟件設計系統(tǒng)的主程序流程圖如圖 4 所示。本項目中主程序在運行后首先完成系統(tǒng)初始化,然后調用相關的子程序來實現數據采集、數據顯示、無線通信及繼電器處理等功能。其中 ESP8266 模塊實現溫度數據和繼電器開關量數據上傳云服務器,同時接受手機 APP 的控制指令進行上傳數據的控制,圖 5 所示為手機 APP 測試界面。9f84f69e-24a1-11ed-9ade-dac502259ad0.jpg圖 3WiFi 模塊9fa20be4-24a1-11ed-9ade-dac502259ad0.jpg

圖 4 主程序流程圖

9fc5ebe0-24a1-11ed-9ade-dac502259ad0.jpg圖 5 手機 APP 測試界面9f26d136-24a1-11ed-9ade-dac502259ad0.png4機智云服務器及手機系統(tǒng)的搭建用戶在開發(fā)者中心進行數據點的搭建,將自己所需的數據點創(chuàng)建起來通過服務器生成自己的特點的固件,每一個固件含有一個唯一的密鑰,防止別人連接自己的設備進行誤操作,同時也保護自己的信息安全。第一次進行數據連接時,需要在一個局域網的下進行數據的匹配,保證手機也是連接到局域網下面,這樣,使用機智云 APP 就可以實現連接了。手機 app 信息實時回傳到后臺,后臺返回控制信息,實現遠程數據控制和局域網控制。該設計使用獨特的配網方式,使用一鍵式配網功能,簡化了大量的繁瑣的步驟實現快速配網快速使用,一般的設備在斷網之后就無法實現遠程控制,有的設備只能實現局域網控制,而這款設計的采用的是分布式配網方式,及時在主網沒有信號使也可以實現自動搜索默認的網絡。同時支持兩個備用網絡實現遠程控制,防止主網斷電之后設備遠程控制無效,一般的智能家居設備都會出現因為使用壽命或者突發(fā)情況導致設備死機,該設計擁有獨特的看門狗設計防止設備死機 WiFi 模塊的固件擁有獨特的喂狗指令,一旦 WIFI 模塊和單片機出現信息交換失敗,WiFi 模塊的指令配合硬件實現 0.5s 重啟,從而有效的避免了因為設備死機導致的其他的問題。

9f26d136-24a1-11ed-9ade-dac502259ad0.png5結語本設計完成的智能家居環(huán)境控制器,使用戶實時掌握室內環(huán)境的溫度、濕度及光照度,并可以通過手機平臺對溫度進行遠程調控,同時設計了遠程開關,可以用手機遠程控制家居中的有關設備。樣機經過長時間工業(yè)測試,系統(tǒng)運行穩(wěn)定可靠,具有良好的應用前景。

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

    關注

    2290

    文章

    11017

    瀏覽量

    362420
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    明遠智睿SSD2351開發(fā)板智能家居智能核心

    1.4GHz處理器具備強大的運算能力,能夠快速處理智能家居系統(tǒng)中的各種數據和指令。在智能家居環(huán)境中,大量的設備需要進行實時監(jiān)控和控制,如智能燈光、
    發(fā)表于 05-07 18:59

    stm32f103c8t6主控芯片無人機原理圖

    stm32f103c8t6主控芯片無人機原理圖
    發(fā)表于 04-29 17:02 ?1次下載

    STM32F103C8T6無法選擇外部晶振怎么解決?

    我從網上購入了STM32F103C8T6的核心上有外部晶振。但我使用STM32CubeMX生成項目時,卻無法選擇外部晶振(如下圖)。請問要在哪里設置才能選擇外部晶振呀?
    發(fā)表于 04-28 07:03

    基于STM32F103C8T6控制多路VL53L0X激光測距傳感

    使用STM32F103C8T6的一條IIC總線控制4個激光測距傳感,我使用的激光測距傳感是亞博智能的 地址相同改不了,我要怎么
    發(fā)表于 04-23 18:23

    STM32F103C8T6開發(fā)板最小系統(tǒng)原理圖

    電子發(fā)燒友網站提供《STM32F103C8T6開發(fā)板最小系統(tǒng)原理圖》資料免費下載
    發(fā)表于 03-24 09:09 ?57次下載

    STM32F103C8T6 PA2無PWM輸出怎么解決?

    STM32F103C8T6最小系統(tǒng)PA0/PA1/PA2/PA3為PWM輸出控制舵機,配置相同,PA2始終無輸出,PA0/PA1/PA3輸出正常;用試驗軟件對STM32F103C8T6最小系統(tǒng)PA2口驗證能輸出高/低電平。
    發(fā)表于 02-27 08:13

    基于STM32F103C8T6 ADXL345 加速度傳感的計步器設計指南和代碼

    基于 STM32F103C8T6控制器和 ADXL345 加速度傳感的計步器設計相關內容,包括 ADXL345 傳感的工作原理、初始化與數據讀寫操作,以及基于該傳感
    的頭像 發(fā)表于 01-17 17:38 ?1717次閱讀

    stm32單片機畢業(yè)設計——物聯網智能家居源代碼原理圖

    一、設計簡介本畢業(yè)設計項目是基于STM32單片機的物聯網機智智能家居系統(tǒng),包含原理圖PCB手機APP。智能家居系統(tǒng)以
    的頭像 發(fā)表于 11-30 01:03 ?2253次閱讀
    <b class='flag-5'>stm32</b>單片機畢業(yè)設計——物聯網<b class='flag-5'>智能家居</b>源代碼原理圖

    STM32最小系統(tǒng)與ESP01S接入機智教程

    本次采用STM32F103C8T6單片機、ESP-01S模塊、紅外避障模塊、蜂鳴器模塊,OLED(0.96iic)、繼電器模塊、超聲波模塊,接入機智平臺,分別演示機智
    的頭像 發(fā)表于 09-04 08:02 ?1606次閱讀
    <b class='flag-5'>STM32</b>最小系統(tǒng)<b class='flag-5'>板</b>與ESP01S接入<b class='flag-5'>機智</b><b class='flag-5'>云</b>教程

    機智開源自動化控制篇-接近報警系統(tǒng)

    本次采用STM32F103C8T6單片機、ESP-01S模塊、紅外避障模塊、蜂鳴器模塊,接入機智平臺,完成接近報警系統(tǒng),為智能化場景增添強大功能。使用到的模塊
    的頭像 發(fā)表于 08-31 08:02 ?590次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>開源自動化<b class='flag-5'>控制</b>篇-接近報警系統(tǒng)

    第七章-V1.5 STM32超聲波測距STM32F103C8t6超聲波避障小車 超聲波避障模塊 STM32超聲波測距

    5STM32超聲波測距STM32F103C8t6超聲波避障小車
    的頭像 發(fā)表于 08-15 16:25 ?1525次閱讀
    第七章-V1.5 <b class='flag-5'>STM32</b>超聲波測距<b class='flag-5'>STM32F103C8t6</b>超聲波避障小車 超聲波避障模塊 <b class='flag-5'>STM32</b>超聲波測距

    機智ESP8266開發(fā)板RGB彩燈控件

    隨著智能家居技術的迅猛發(fā)展,RGB彩燈控件正逐漸成為現代家庭不可或缺的一部分。在這一潮流中,機智(Gizwits)的ESP8266開發(fā)板RGB彩燈控件以其先進的物聯網技術和多樣化的燈
    的頭像 發(fā)表于 08-09 08:10 ?693次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>ESP8266<b class='flag-5'>開發(fā)板</b>RGB彩燈控件

    機智開源自動化控制篇:溫濕度報警

    這次使用STM32F103C8T6單片機、ESP-01S、DHT11、蜂鳴器以及0.96寸OLED(I2C)制作溫濕度報警,為智能家居增添智能
    的頭像 發(fā)表于 08-06 08:10 ?576次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>開源自動化<b class='flag-5'>控制</b>篇:溫濕度報警<b class='flag-5'>器</b>

    STM32項目分享:智能家居機智)系統(tǒng)

    STM32項目分享:智能家居機智)系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?3034次閱讀
    <b class='flag-5'>STM32</b>項目分享:<b class='flag-5'>智能家居</b>(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)系統(tǒng)

    STMC32F103C8T6核心原理圖

    STM32F103C8T6原理圖
    發(fā)表于 07-15 11:47 ?10次下載