51微控制器初級專案開發10套資料(適合初學者練手題目)
·目錄·
1. 《51微控制器4位數簡易計算器》
2. 《基於51微控制器8音鍵電子琴DIY製作》
3. 《基於51微控制器的籃球計分器》
4. 《LED數碼管顯示數字溫度計》
5. 《基於51微控制器1602萬年曆》
6. 《基於51微控制器12864萬年曆溫度採集報警》
7. 《基於STC微控制器電子密碼鎖》
8. 《51微控制器制作的火災聲光報警提示器》
9. 《基於51微控制器的智慧電熱水器》
10.《基於51微控制器的音樂盒》
1.《51微控制器4位數簡易計算器》
資料說明:原理圖、PCB、器件清單、原始碼、模擬。
功能說明:可以實現加、減、乘、除、開方計算。
2.《基於51微控制器8音鍵電子琴DIY製作》
資料說明:原理圖、PCB、器件清單、原始碼、Proteus模擬。
功能說明:可以通過8個按鍵發出8中音符的聲音。
3.《基於51微控制器的籃球計分器》
資料說明:原理圖、PCB、器件清單、原始碼、Proteus模擬。
功能說明:可以對籃球比賽比分進行控制。
4.《LED數碼管顯示數字溫度計》
資料說明:原理圖、PCB、器件清單、原始碼、Proteus模擬、報告說明。
功能說明:可以進行溫度採集,溫度報警。
5.《基於51微控制器1602萬年曆》
資料說明:原理圖、PCB、器件清單、原始碼、Proteus模擬、報告說明。
功能說明:報時,在7:00-24:00加燈光,之後只有燈光提醒,2個LED燈在左右兩邊。節日提醒功能和溫度提醒功能。按鍵在後面,背光控制鍵在側面
同時按下加減鍵初始化時間(先加後減)。農曆顯示。
6.《基於51微控制器12864萬年曆溫度採集報警》
資料說明:原理圖、原始碼、報告說明。
功能說明:日期顯示,溫度顯示,時間可調,鬧鐘可設定報警,溫度可設定報警。
7.《基於STC微控制器電子密碼鎖》
資料說明:原理圖、PCB、器件清單、原始碼。
功能說明:該電子密碼鎖預設密碼為1234567890,密碼通過鍵盤輸入,若密碼正確,則將鎖開啟。密碼可以由使用者自己修改設定(只支援6位密碼),鎖開啟後才能修改密碼。修改密碼之前必須再次輸入密碼,在輸入新密碼時候需要二次確認,以防止誤操作。報警、鎖定鍵盤功能。密碼輸入錯誤顯示器會出現錯誤提示,若密碼輸入錯誤次數超過3次,蜂鳴器報警並且鎖定鍵盤。AT24C02儲存密碼,支援復位儲存,掉電儲存功能。
8.《51微控制器制作的火災聲光報警提示器》
資料說明:原理圖、PCB、原始碼、報告說明。
功能說明:為了提高火災報警的準確性和及時性,火災報警系統需要使用各種方法進行火災探測。在實際使用中,根據不同的防火場所,使用者可以選用溫度探測法、可燃氣體檢測法及煙霧探測法等合適的火災探測方法,來有效的探測火災;燈光報警功能:當室內煙霧濃度過大、有火情產生、故障等異常情況發生時,報警器要進行燈光報警。當煙霧超過最大設定值時,可以蜂鳴器報警。
9.《基於51微控制器的智慧電熱水器》
資料說明:原理圖、原始碼、報告說明、講解視訊。
功能說明:用LCD1602液晶顯示水溫、設定上下限和定時時間,水溫檢測顯示範圍為00~99℃,精度為±1℃。溫度預設範圍為0~99℃,當檢測溫度低於預設溫度時,開始加熱;檢測溫度高於預設溫度時,停止加熱。設定4個程式按鍵。分別問設定按鍵、加鍵、減鍵、確定。可以紅外遙控,通過紅外一體接收探頭接收遙控器訊號,執行與主機板按鍵同等功能。
10.《基於51微控制器的音樂盒》
資料說明:原理圖、PCB、原始碼、報告說明、Proteus模擬。
功能說明:該電路有兩種工作模式:演奏音樂模式和花樣燈模式。演奏音樂模式:演奏完整的一首的歌曲,八路LED隨著音樂變化。花樣燈模式:八路LED變化出各種花樣,蜂鳴器隨著發出“嘀嘀”聲。按下按鍵1進入演奏音樂模式,再按時就可以切換歌曲,共擁有五首歌曲。按下按鍵2進入花樣燈模式,再按時就可以切換LED花樣,共有五種花樣。
往期回顧
16套51微控制器開發板資料整合共享——不定期更新哦
必備軟體安裝包明細所有的軟體都在這裡
19套STM32開發板資料共享 | 拼命整理
相關文章
- 適合ionic初學者的小專案
- 給Python初學者的最好練手專案Python
- springboot的web練手專案,適合新手,以及初級程式設計師專案實戰,也適合老手進行二次開發的眾多專案Spring BootWeb程式設計師
- 一個更適合Java初學者的輕量級開發工具:BlueJJava
- Python適合初學者學習嗎?Python
- 產品開發專案管理初學者指南專案管理
- PHP檔案及執行(適合PHP初學者)PHP
- 最適合於初學者的 Linux 發行版Linux
- 適合 Kubernetes 初學者的一些實戰練習 (三)
- 適合 Kubernetes 初學者的一些實戰練習 (四)
- 適合 Kubernetes 初學者的一些實戰練習(二)
- 適合 Kubernetes 初學者的一些實戰練習(一)
- 適合 Kubernetes 初學者的一些實戰練習 (五)
- 適合 Kubernetes 初學者的一些實戰練習 (六)
- 初學者轉行學Python合適還是C語言合適?PythonC語言
- 初學者Mybatis的初級使用MyBatis
- 初學者學習Linux選擇哪個發行版本合適?Linux
- 哪種程式語言適合初學者學習
- (適合初學者)下一個更大元素
- c語言初學者用vs還是vscode vs和vscode哪個適合初學者C語言VSCode
- 初學者如何學Java開發?Java
- 初學Python有什麼開發工具合適?Python入門!Python
- 初學Python不知道做什麼專案好?來看看練手專案如何?Python
- 為什麼Python適合初學者 學Python大概要多久Python
- Python適合初學者或者0基礎小白學習嗎?Python
- 適合初學者學java技術的書籍推薦!Java
- 一些適合初學者的C/C++語言開發環境(IDE)C++開發環境IDE
- Linux哪個發行版本適合初學者?Linux基礎入門!Linux
- 適合初學者的java書籍,一定要碼Java
- Python真的適合初學者嗎?原因是什麼?Python
- 適合零基礎初學者學習的Java順序Java
- 圖資料庫初學者指南資料庫
- Java基礎視訊教程(最適合初學者入門)Java
- Docker 入門概述(適合初學者瞭解相關概念)Docker
- Python語言初學者?風變程式設計更適合Python程式設計
- 適合初學者的who 命令的解釋與示例指南
- 做好面試的準備之—常見面試題(適合初級、中級的面試者)面試題
- 最適合練手的10大機器學習開源專案,趕緊收藏!機器學習