一.系統(tǒng)設(shè)計
整個系統(tǒng)以STM32 單片機作為核心控制器,該控制器可以完成對語音數(shù)據(jù)的識別,通過超聲波進行測距,通過光敏電阻模塊進行光照檢測,通過DS18B20完成對溫度數(shù)據(jù)的采集,檢測到的數(shù)據(jù)在OLED和ESP8266無線顯示屏上進行顯示,當檢測到溫度超過極限則會控制蜂鳴器進行報警。通過按鍵可以執(zhí)行不同模式,當識別到語音則會根據(jù)語音檢測執(zhí)行語音指令,當達到定時時間則會報警并通過LED燈控制燈光變暗。
圖1 系統(tǒng)框圖
二.硬件設(shè)計
硬件模塊的選項主要包括主控模塊、光照采集模塊、溫度采集模塊、語音采集模塊、數(shù)據(jù)顯示模塊、超聲波模塊,模塊的選型是基于性能、功耗以及成本等多方面考量。
圖2 硬件電路
三.軟件設(shè)計
書房燈光系統(tǒng)在上電運行后會進行初始化,在初始化完成后采集進行光照檢測、語音識別、超聲波測距、光敏檢測、檢測到的數(shù)據(jù)會在OLED屏上進行顯示,如果溫度超過極限則控制蜂鳴器進行報警。判斷模式切換按鈕按鍵次數(shù),其中按鍵一下則執(zhí)行兒童模式,若檢測到超聲測距超限則直接報警。按鍵二下則執(zhí)行定時模式,若達到定時時間則報警且控制燈光變?nèi)酢0存I未按下則執(zhí)行普通模式,若接受到控?zé)糁噶顒t執(zhí)行指令。
圖3 程序流程圖
圖4 主程序
四、實物展示
審核編輯:湯梓紅
-
單片機
+關(guān)注
關(guān)注
6063文章
44925瀏覽量
647024 -
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6758瀏覽量
111807 -
led燈
+關(guān)注
關(guān)注
22文章
1595瀏覽量
109366 -
STM32
+關(guān)注
關(guān)注
2290文章
11017瀏覽量
362422 -
光敏電阻
+關(guān)注
關(guān)注
4文章
306瀏覽量
49676
原文標題:基于STM32單片機的書房燈光控制系統(tǒng)
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
求 基于單片機的智能燈光控制系統(tǒng)的仿真文件
以STC89C52單片機實現(xiàn)的智能燈光控制系統(tǒng)
基于AT89S51單片機實現(xiàn)教室燈光智能控制系統(tǒng)的設(shè)計
基于單片機AT89C51的室內(nèi)燈光控制系統(tǒng)的研究和開發(fā)
基于AT89S51單片機的教室燈光智能控制系統(tǒng)_畢業(yè)設(shè)計(論文)
基于單片機的水位控制系統(tǒng)設(shè)計
基于單片機的教室燈光自動控制系統(tǒng)的研究
基于單片機的溫室控制系統(tǒng)
基于紫金橋組態(tài)軟件的燈光控制系統(tǒng)方案

基于單片機設(shè)計教室燈光智能控制系統(tǒng)
基于51單片機的智能燈光控制系統(tǒng)

單片機在舞臺燈光控制系統(tǒng)中應(yīng)用

基于STM32單片機的智能冰箱控制系統(tǒng)設(shè)計

基于STM32單片機的智能書房系統(tǒng)設(shè)計

評論