基于STM32的顏色識別系統
一.系統設計
整個系統可以通過單片機控制顏色傳感器完成對5種顏色的識別,并且在LCD1602顯示屏上進行顯示,當按下按鍵的時候,將當下的顏色播報出來。系統內的顏色識別模塊是GY-33,GY-33是一款低成本顏色識別傳感器模塊。工作電壓3-5v,功耗小,體積小,安裝方便。其工作原理是,照明LED發光,照射到被測物體后,返回光經過濾鏡檢測RGB的比例值,根據RGB的比例值識別出顏色。
圖1 系統框圖
二.硬件設計
系統內的主要電路有單片機最小系統電路,顏色識別電路、按鍵控制電路、語音播報電路、顯示電路等。
圖2 硬件電路
三.軟件設計
系統的軟件邏輯清晰,首先先進行一次系統初始化,開始進行顏色識別,識別會在顯示屏上進行顏色顯示,系統會先判斷按鍵是否按下,按下則執行顏色播報。
圖3 程序流程圖
圖4 主程序
四.實物展示
五.資料內容
審核編輯:湯梓紅
-
單片機
+關注
關注
6061文章
44875瀏覽量
646167 -
STM32
+關注
關注
2288文章
10999瀏覽量
362015 -
顏色識別
+關注
關注
0文章
13瀏覽量
2206
原文標題:基于STM32的顏色識別系統
文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
如何利用FPGA與色敏傳感器設計顏色識別系統?
如何利用FPGA設計多按鍵狀態識別系統?
如何利用FPGA技術設計多按鍵狀態識別系統?
怎么實現基于射頻技術的無線識別系統設計?
怎么實現基于STM32F103單片機的車牌識別圖像處理識別系統的設計?
介紹一個基于單片機的手勢識別系統
如何去實現基于單片機RGB顏色智能識別系統設計
基于TCS230傳感器的高精度顏色識別系統設計
使用STM32單片機實現車牌識別系統的設計資料說明

基于單片機RGB顏色智能識別系統設計-實際資料

評論