傳送門
👉👉👉👉其他作品題目速選一覽表
👉👉👉👉其他作品題目功能速覽
概述? ??
? ? ? ? 該設計采用單片機作為核心控制器,結合紅外傳感器、水流傳感器和電磁閥等模塊,實現水流的智能控制。紅外傳感器檢測用戶手部動作,觸發單片機控制電磁閥開啟或關閉,達到無接觸操作,減少交叉感染風險。水流傳感器監測實時流量,確保用水量精準控制,避免浪費。系統具備自動節水和防漏功能,當檢測到長時間流水或異常流量時,自動切斷水源。LCD顯示屏可實時顯示用水量,該設計適用于公共場所和家庭,兼具衛生、節能和智能化特點,具有較高的實用性和推廣價值。
? ? ? ?
一、功能選擇指南
優先選擇符合自己功能要求的版本,如果沒有具體明確要求,可參考下面選擇
- 簡單版本:版本79-2
- 語音版本:版本79-4
- 推薦版本:版本79-5
每個版本有實物實現參考價格,供大家參考。大家可根據功能來自己動手,嫌麻煩需要實物的話,文末。
版本 價格元 79-1 228 79-2 198 79-3 308 79-4 358 79-5 288
二、系統核心組成
模塊 | 功能說明 | 常用器件 |
---|---|---|
主控單元 | 數據處理與邏輯控制 | STM32F103C8T6、STC89C52RC |
報警模塊 | 參數異常報警 | 蜂鳴器 |
傳感模塊 | 傳感器測量 | 溫度傳感器 紅外傳感器 |
顯示模塊 | 動態顯示當前信息 | LCD1602 / OLED |
按鍵模塊 | 手動設置和控制 | 獨立按鍵 |
通信接口 | 與傳感器接口通信 | UART、IIC、ADC、GPIO |
電源接口 | 整個系統的供電 | 5V-USB供電 |
三、版本詳細功能
版本79-1:51單片機+溫度檢測+加熱片加熱+紅外感應+洗手液+水泵出水+LCD1602顯示
1. ?51單片機為控制核心
2. ?LCD1602液晶顯示當前溫度,繼電器的狀態
3. 按鍵設置溫度下限
4. 當溫度低于下限繼電器閉合加熱片模擬加熱
5. 紅外光電感應到有遮擋說明有人需要洗手,繼電器閉合,水泵工作模擬出水,手離開后自動關閉節約用水。
6. 單獨按下洗手液按鍵,繼電器閉合模擬出洗手液
版本79-2:51單片機+溫度檢測+加熱片加熱+紅外感應+水泵出水+LCD1602顯示
1. ?51單片機為控制核心
2. ?LCD1602液晶顯示當前溫度,繼電器的狀態
3. 按鍵設置溫度下限
4. 當溫度低于下限繼電器閉合加熱片模擬加熱
5. 紅外光電感應到有遮擋說明有人需要洗手,繼電器閉合,水泵工作模擬出水,手離開后自動關閉節約用水。
版本79-3:51單片機+流速流量檢測+紅外感應+水泵出水+蜂鳴器報警+LCD1602顯示
1. ? 51單片機進行數據處理
2. ? LCD1602液晶顯示當前出水速度/總出水量/單次出水時間
3. ? 通過流量計獲取當前流量
4. ? 紅外光電開關感應到有遮擋說明有人需要洗手,繼電器閉合
? ? ? 水泵開始工作表示出水,當離開后5S后自動關閉節約用水。
5、 當紅外光電開關感應到長時間(30s)洗手時,蜂鳴器提醒。
版本79-4:STM32單片機+溫度采集+紅外感應+加熱片加熱+水泵出水+PWM調流速+語音識別+OLED顯示
1. ?STM32F103C8T6為控制核心
2. ?通過SU-03T語音控制模塊進行語音識別控制
3. ?通過紅外對管傳感器感應手靠近
4. ?通過DS18B20傳感器獲取水溫度
5. ?通過水泵來控制出水,PWM來調節出水速度
6. ?通過按鍵可以調節溫度閾值
7. ?OLED液晶顯示屏顯示出水狀態、水溫、流速等級、水溫閾值等信息
8. ?當手靠近水龍頭,紅外感應到后出水,手離開后停止出水,實現節約用水
9. ?當溫度低于閾值范圍,開啟加熱片加熱
10. 通過語音可以控制流速等級(高/中/低),設定期望水溫
版本79-5:STM32單片機+溫度檢測+加熱片加熱+紅外感應+洗手液+水泵出水+OLED顯示
1. STM32F103C8T6為控制核心 ? ??
2. OLED液晶顯示當前溫度,繼電器的狀態
3. 按鍵設置溫度下限
4. 當溫度低于下限繼電器閉合加熱片模擬加熱
5. 紅外光電感應到有遮擋說明有人需要洗手,繼電器閉合,水泵工作模擬出水,手離開后自動關閉節約用水。
6. 單獨按下洗手液按鍵,繼電器閉合模擬出洗手液
四、題外話
大家在開題時注意事項??
-
過于簡單(工作量不足,沒得寫)
-
? 錯誤示例:基于單片機的流水燈設計
-
? 解決方案:疊加創新模塊,如“基于單片機的智能病房燈控系統(含人體感應+APP遠程控制)”。
-
-
過于寬泛(無法聚焦)
-
? 錯誤示例:“基于單片機智能家居系統設計”
-
? 解決方案:限定場景與核心功能,如“基于STM32單片機的獨居老人居家安全監測系統(跌倒檢測+燃氣報警)”。
-
-
缺乏硬件創新(純軟件模擬)
-
? 錯誤示例:Proteus仿真實現溫度監控(無實物)
-
? 解決方案:須包含硬件搭建,優先選擇傳感器+執行器組合(如DHT11溫濕度采集+繼電器控制加濕器)。
-
-
技術路線模糊
-
? 錯誤示例:“用單片機做一個機器人”
-
? 解決方案:明確技術點,如“STM32+OpenMV的視覺追蹤小車+PID電機控制+顏色識別”。
-
? ? ? ? 如果自己有時間有能力的話,最好自己親自動手做,這樣對整個功能系統了解深入,也能發現新思路,當然不想動手,來個現成的成品還帶資料(內容見下圖),文末,也歡迎廣大合作伙伴加入。
?
↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?↓?