聚豐項目 > 基于AB32的近距離無人識別顯示設備
在rtthread的操作系統中處理了3個線程 ,rgb線程, 串口線程,以及I2C 0.96寸屏線程。利用消息隊列處理線程間的數據做到多線程交互。利用定時器,信號量和互斥量還有消息隊列來處理數據。該項目可以應用在無人識別,醫療注射,環境設備儀器的檢測液位高低,識別機器人,非常準確,再加上一些過濾的算法,進行處理,完全可以實現無人識別近距離是否有東西。
幽幽鹿鳴
分享幽幽鹿鳴
團隊成員
梁浩 研發工程師
硬件采用的是AB32單片機
串口1連接485模塊,
485模塊到超聲波測距,
I2C連接0.96寸屏幕SSD1306
USB串口顯示串口數據
用rT-thread studio軟件,C語言編程,多線程進行并行,是個非常好的例子,可以再擴展更多模塊,通訊一起使用,實時顯示超聲波測距的模塊,通過小屏幕和上位機實時顯示測到的距離
軟件利用了多線程,進行了信號量,互斥量,以及消息隊列,詳細的交互了兩個線程間的數據,進行實時的數據跟蹤,以及顯示,
屏幕和上位機實時顯示出來的數據的距離可以方便觀察,可用于醫學,無人技術的控制模塊
顯示超聲波距離,用尺寸量好,能夠精確到1mm,對于定位高低有很大作用,
(11.81 MB)下載
幽幽鹿鳴: 東西一般,大家多多指教
回復
幽幽鹿鳴: 超聲波識別模塊
回復