“RT-Thread X RISC-V創新應用設計大賽”是由RT-Thread聯手中科藍訊、沁恒微電子、電子發燒友共同發起的面向全國工程師的線上電子競賽,本文將不定期分享大賽開源作品,幫助廣大電子愛好者學習更多RT-Thread知識。
寵物遠程智能管理系統
作者:Bigmagic123項目簡介
隨著社會的發展和人民生活水平的不斷提高,也有著非常多的工作壓力。與人的交往也會有很多的壓力,于是,越來越多的人選擇養一只小寵物陪伴自己。但是目前,寵物不像人一樣,可以選擇搭建自己的舒適居住環境,在這種背景和情況下,做一個智能的寵物家居系統顯得非常有趣和有必要。本項目基于中科藍訊(Bluetrum)AB32VG1開發板,結合rt-thread物聯網操作系統,同時外接ESP8266模塊,通過MQTT協議連接阿里云物聯網平臺。開發板上云后,就可以實時的上傳開發板采集到的傳感器數據,同時通過云平臺提供的web界面設計,可以展示出數據的值,也可以通過控件來完成對設備的控制,從而實現遠程監控的作用。
儲能電池管理系統
作者:袁建明項目簡介
隨著科技的不斷發展,到處都是高科技產品的應用,能源的需求越加豐富, 儲能系統得到了前所未有的發展。在現階段,儲能系統基本都是以鋰離子電池組為主, 而單體電芯的額定電壓一般只有3.7V,想要組成更高電壓, 更高容量的儲能系統,需要多個電芯進行串并聯, 這就需要一個電池管理系統BMS來對電池組中個多個串聯電芯進行管理。本項目就是在這種需求下產生,以RISC-V核心的AB32G1為主處理器, 通過電路采集電池組的單體電壓,單體溫度,總電壓,總電流等信息, 并把所有信息進行匯總,計算電池組剩余電量SOC。當檢測到電芯過充,過放,過溫等情況發生時,及時發送警告信息到上位機, 以保護電池組安全穩定的運行。
一個桌面智能塢小工具
作者:pomin項目簡介
榮幸能申請到AB32VG1開發板參加這次RTT的創新大賽,這個芯片的功能很強大。我基于這個開發板制作了一款桌面小工具一個小巧、功能豐富、具有實用價值的桌面物聯網“控制中樞”。可以實現:精靈播放音樂時內部有一顆呼吸燈的效果;精靈可以通過OLED顯示當前音樂名字、播放狀態;精靈可以自動連接到MQTT服務器,實現網絡交互;精靈可以通過紅外遙控,實現音樂切換和暫停播放;精靈可以通過手機連接熱點配網,配置聯網信息,連接 WIFI;精靈連接有功放模塊實現播放TF卡中的音樂;精靈連接有一個rgb彩燈,在一個精致小夜燈中實現彩虹燈的效果;精靈連接有一個燈管,實現聯網控制燈管,冬天再也不用下床關燈了;精靈配有自主設計的微信小程序端應用,通過MQTT服務器來實現和精靈的交互。
隔震測試臺設計
作者:梅斌項目簡介
采用AB32VG1開發板通過PID算法實現隔震測試臺的反饋控制器設計。首先通過開發板上的10位ADC,將隔振臺上的震動速度傳感器上的速度模擬信號進行采樣,然后經過主程序PID算法計算反饋控制電壓,計算結果再經PWM輸出,濾波后控制音圈電機驅動隔振臺,驅動力與震動速度方向相反,以達到隔振的目的。
手勢識別控制的音樂播放器
作者:Eureka1024項目簡介
中科藍訊公司推出的 AB32VG1 開發板,這個開發板自帶 按鍵模塊、audio 模塊和 TF card 模塊,基于該開發板結合 OLED12864 模塊作為顯示屏幕,加上 PAJ7620U2 手勢識別模塊,制作了一款基于手勢識別的音樂播放器,這樣就可以實現非接觸式控制音樂播放,這個模塊作為一個基礎,之后也能構造出更炫酷的作品 該音樂播放器目前實現了如下功能:1、可以通過 OLED12864 模塊顯示播放器信息。2、可以通過按鍵控制音樂播放和設置一些信息。3、讀取 SD 卡的音樂文件并播放。4、通過手勢識別模塊控制播放器。
無線鍵鼠中繼器(帶視頻傳輸)
作者:LJ5201314項目簡介
項目將有線的鍵盤和鼠標改造成藍牙傳輸的無線方式。該方案全套使用南京沁恒微(WCH)的芯片,主要包括CH32F103C8T6(簡稱接收器),CH9350L以及CH32V103RBT6開發板(簡稱開發板)。CH32F103C8T6作為接收器,負責接收開發板發送過來的鍵鼠數據,CH9350L模塊負責將從鍵鼠獲取的HID數據幀解碼后通過串口發送到開發板,開發板通過藍牙發送到接收器,接收器通過自身模擬成鍵鼠HID設備,將用戶的原始數據以HID報文的形式通過USB總線呈交給電腦。此處還有一個小彩蛋,接收器不僅可以作為鍵鼠數據的接收器,還可以作為VGA視頻的轉換器,將VGA視頻轉換成RGB差分信號發送出去,利用RGB差分信號的接收器重新還原成VGA視頻。可以實現鍵鼠和視頻的同步操控,可以應用于會議室的PPT同步放映等場合。
攝像頭車牌圖像采集
作者:Mak_z項目簡介
使用基于RT-thread操作系統的AB32VG1開發板作為主控,對ov7670攝像頭進行圖像采集,并使用串口發送圖片RGB565格式到PC供opencv進行圖像識別。原項目設想在開發板上進行采集的同時并通過簡單的二值算法和插值算法實現車牌號識別,但實踐中發現開發板的ram并不夠保存采集回來的圖像信息,與數據手冊中介紹的192k有一定差距,實現用戶能使用的ram是70k;同時原設想是帶lcd屏幕的,但最后發覺io口數量不夠,只能通過串口調試顯示,但lcd屏幕的 spi代碼仍保留在原碼中,可供參考。目前開發板通過攝像頭采集完整數據部分已經完成,并且可以通過串口uart1發送到上位機進行圖像顯示。識別號牌上位機需要另外再做。
物聯網的智能家居系統
作者:洪家團、陳政村、李智健、郭俊壕項目簡介
基于ab32vg1,微信小程序以及mqtt通訊。rtt的多線程系統,微信小程序的輕量可定制化,以及mqtt的穩定性,三者的有機結合,給予了物聯網新的方向,而我們的智能家居系統,正是依靠了這一體系。用戶可以通過微信小程序,向單片機發送命令,可獲取家里面的溫度,濕度,同時也可點亮led燈,控制窗簾閉合,以及繼電器開關等等。
冬筍探測器設計
作者:余志文項目簡介
本設計采用微波反射法,設計一種冬筍探測器。本設計的探測裝置由發射電路,接收電路,天線,信號檢測和LCD顯示5個部分組成。使用AB32VG1通過串行接口配置高頻發生模塊產生兩路高頻信號。一路作為參考,另一路送給發射天線之后經過土壤發射之后送給接受天線。參考信號和經過土壤層發射回來的信號送給相位檢測模塊。相位檢測模塊根據相位的差值輸出不同的電壓值。使用AB32VG1 模塊采集相位模塊送過來的模擬信號并計算分析采集結果并在LCD屏幕上顯示結果。
自穩三棱柱
作者:王宇、趙洋、巨太平、宋卓項目簡介
本項目是基于沁恒的CH32V103R8T6開發板進行開發,在RT-thread操作系統下通過對JY61陀螺儀進行數據采樣經過PID控制算法實現裝置自穩。其中JY61內置微處理器,結合動態卡爾曼濾波和姿態解算獲取高精度高穩定性姿態數據,滿足控制需求;同時,無刷電機的高轉速為其動量提供了足夠的保證,調試時逐飛科技的無線串口可以負責連接PC和下位機。
原文標題:【大賽作品秀】RT-Thread創新大賽作品分享第四期
文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。
-
芯片
+關注
關注
456文章
51019瀏覽量
425405 -
物聯網
+關注
關注
2911文章
44824瀏覽量
375117 -
RT-Thread
+關注
關注
31文章
1300瀏覽量
40264
原文標題:【大賽作品秀】RT-Thread創新大賽作品分享第四期
文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論