13個(gè)基于STM32的經(jīng)典項(xiàng)目設(shè)計(jì)實(shí)例,全套資料~
STM32單片機(jī)現(xiàn)已火遍大江南北,各種教程資料也是遍布各大網(wǎng)站論壇,可謂一抓一大把,但大部分都差不多。今天總結(jié)了幾篇電路城上關(guān)于STM32 的制作,不能說(shuō)每篇都是經(jīng)典,但都是在其他地方找不到的,很有學(xué)習(xí)參考意義的設(shè)計(jì)實(shí)例。尤其對(duì)于新手,是一個(gè)學(xué)習(xí)stm32單片機(jī)的“活生生”的范例。
本文引用地址:http://www.ex-cimer.com/article/201706/346863.htm1.開源硬件-基于STM32的自動(dòng)剎車燈設(shè)計(jì)
自動(dòng)剎車燈由電池供電并內(nèi)置加速度傳感器,因此無(wú)需額外連接其他線纜。使用兩節(jié)5號(hào)電池時(shí),設(shè)計(jì)待機(jī)時(shí)間為一年以上(待機(jī)功耗66微安),基本可以實(shí)現(xiàn)永不關(guān)機(jī),即裝即忘。
2.基于STM32F407的openmv項(xiàng)目設(shè)計(jì)資料
本項(xiàng)目是一個(gè)openmv,通過(guò)攝像頭可以把圖像實(shí)時(shí)傳輸給顯示屏顯示。MCU選擇的是STM32F407(STM 32F407數(shù)據(jù)手冊(cè)),ARM Cortex-M4內(nèi)核,最高頻率可達(dá)180Mhz,包含一個(gè)單精度浮點(diǎn)DSP,一個(gè)DCMI(數(shù)字相機(jī)接口)。
3.STM32無(wú)線搶答器
無(wú)線搶答器采用STM32F302芯片主控,同時(shí)用藍(lán)牙,語(yǔ)音模塊,數(shù)碼管,七彩燈等部件構(gòu)成,當(dāng)主持人按下?lián)尨疰I時(shí),數(shù)碼管進(jìn)入倒記時(shí),選手做好準(zhǔn)備,當(dāng)數(shù)碼管從9變?yōu)?時(shí),多名選手通過(guò)手機(jī)上虛擬按鍵進(jìn)行搶答,同時(shí)語(yǔ)音播報(bào)搶答結(jié)果,顯示屏上顯示選手的搶答時(shí)間。
4.基于ARM-STM32的兩輪自平衡小車
小車直立和方向控制任務(wù)都是直接通過(guò)控制小車兩個(gè)電機(jī)完成的。假設(shè)小車電機(jī)可以虛擬地拆解成兩個(gè)不同功能的驅(qū)動(dòng)電機(jī),它們同軸相連,分別控制小車的直立平 衡、左右方向。
5.基于STM32F4高速頻譜分析儀完整版(原創(chuàng))
本系統(tǒng)是以STM32F407進(jìn)行加Blackman預(yù)處理,再做1024個(gè)點(diǎn)FFT進(jìn)行頻譜分析,最后將數(shù)據(jù)顯示在LCD12864上,以便進(jìn)行人機(jī)交互!該系統(tǒng)可實(shí)現(xiàn)任意波形信號(hào)的頻譜顯示,以及可以自動(dòng)尋找各諧波分量的幅值,頻率以及相位并進(jìn)行8位有效數(shù)據(jù)顯示。
6.基于STM32F4的信號(hào)分析儀設(shè)計(jì)(有視頻,有代碼)
這次基于discovery的板子做一個(gè)信號(hào)分析儀,就是練手,搞清楚STM32F4(STM32 F4系列數(shù)據(jù)手冊(cè))中的USB固件編寫,USB驅(qū)動(dòng)的開發(fā),上位機(jī)UI開發(fā)等一整套流程,過(guò)一把DIY的癮。
7.基于STM32F4的解魔方機(jī)器人-stm32大賽二等獎(jiǎng)(有視頻)
本系統(tǒng)是基于Cortex-M4內(nèi)核的STM32微控制器的解魔方機(jī)器人,在硬件方面主要有OV7670攝像頭,LCD,舵機(jī),在軟件方面主要有 OV7670的驅(qū)動(dòng),攝像頭顏色識(shí)別算法,解魔方算法和舵機(jī)動(dòng)作算法。 整個(gè)設(shè)計(jì)過(guò)程包括電子系統(tǒng)的設(shè)計(jì)技術(shù)及調(diào)試技術(shù),包括需求分析,原理圖的繪制,制版,器件采購(gòu),安裝,焊接,硬件調(diào)試,軟件模塊編寫,軟件模塊測(cè)試,系統(tǒng) 整體測(cè)試等整個(gè)開發(fā)調(diào)試過(guò)程。
8.基于STM32的數(shù)字示波器設(shè)計(jì)
主控:STM32F103ZET6;液晶屏:4.3寸TFT480×272 65K彩色LCD顯示屏 FSMC;AD:12位1MHz采樣率
9.基于ARM-CORTEX M3的STM32F103的移動(dòng)電源設(shè)計(jì) 全套資料~!有實(shí)物~!
本電路主要是圍繞移動(dòng)電源的監(jiān)控和運(yùn)行控制功能而設(shè)計(jì)的人機(jī)交互產(chǎn)品。采用STM32F103作為主控制芯片。
10.STM32與FPGA強(qiáng)強(qiáng)聯(lián)合,實(shí)現(xiàn)完整版信號(hào)發(fā)生器
話 說(shuō)之前看過(guò)作者的另外一個(gè)作品,是STM32和FPGA實(shí)現(xiàn)的示波器,當(dāng)然感覺不做?,F(xiàn)在作者又推出了信號(hào)發(fā)生器。重點(diǎn)是TFT觸屏來(lái)控制波形,相當(dāng)于一 個(gè)終端,STM32用來(lái)通信,起到了FPGA和TFT之間的紐帶作用。最后波形輸出作者使用了巴特沃斯濾波器,讓輸出的波形更加干凈。雖然以高端的信號(hào)發(fā) 生器無(wú)法比擬,但是用于平時(shí)信號(hào)輸出使用時(shí)足夠了。
11.使用OV7670讓STM32轉(zhuǎn)身變成照相機(jī)(附原理圖、代碼源文件)
經(jīng) 常使用STM32的同學(xué)有沒有做過(guò)照相機(jī)呢?雖說(shuō)在智能手機(jī)遍布的時(shí)代,正經(jīng)相機(jī)也要束之高閣了。但是能使用STM32做個(gè)相機(jī),拿出去拍個(gè)照也是非常拉 風(fēng)的。這個(gè)相機(jī)使用了ST32F103C8T6,攝像頭用的是OV7670,帶SD卡和觸摸屏2.4寸,整體尺寸和卡片機(jī)差不多。
12.基于STM32的手機(jī)WIFI 控制四軸飛行器設(shè)計(jì)
我 們平時(shí)看到的四軸飛行器多是遙控手柄控制的,給你推薦的這個(gè)是手機(jī)通過(guò)wifi就可以控制了,重點(diǎn)在作者還提供了安卓版本的app,直接安裝就可以控制飛 行器了,當(dāng)然前提是要根據(jù)作者提供的原理圖、pcb、代碼做出個(gè)飛行器了。對(duì)APP感興趣的朋友不妨寫寫ios版本的。
13.基于RFID技術(shù)、以STM32為終端的智能小區(qū)管理系統(tǒng)
話 說(shuō)現(xiàn)在高檔小區(qū)越來(lái)越多,對(duì)小區(qū)的智能化管理也在日漸智能化。這個(gè)設(shè)計(jì)就使用了當(dāng)下很火的wifi智能控制。系統(tǒng)由多個(gè)智能服務(wù)終端和系統(tǒng)服務(wù)器所組成。 智能服務(wù)終端就是一個(gè)基于STM32的完備系統(tǒng),涵蓋了室內(nèi)環(huán)境監(jiān)測(cè)、高溫火警GSM報(bào)警、A卡管理助手、天氣助手、用戶電子賬單、萬(wàn)年歷、小區(qū)意見反饋 等功能。
評(píng)論