原创 [CubeMX]stm32通過8266wifi模塊實現手機控制麥輪小車,使用FreeRTOS配置[hal庫]

由於機器人比賽用到了麥輪小車,自己又使用wifi模塊寫過程序,因此做了一個可以用手機APP控制的小車, 同時使用FreeRTOS實現多任務處理,使得stm32的實時性更高。 stm32通過8266wifi模塊實現手機控制麥輪小

原创 stm32與openmv通訊實現識別顏色並讀取座標值[hal庫]

由於之前接觸openmv的時候是用庫函數寫的代碼,在網上發現用hal庫寫接收代碼的例子並不多,於是就想重新用cubemx寫一次openmv與stm32通訊的代碼,把之前寫好的顏色識別返回座標的Python代碼運用一次。 以下

原创 openmv與stm32通訊實現控制舵機跟隨顏色塊轉動[hal庫]

由於之前寫了一篇openmv與stm32串口通訊的博客,恰巧最近又突發奇想,想做一個用openmv視覺控制舵機轉動的程序,於是便花了一個下午寫成了這個代碼,嘗試用hal庫完成代碼的編寫 以下內容包括:所需要的元器件整體思路接

原创 CubeMX編寫風力擺控制系統[HAL庫]

由於項目需求,需要使用6050製作風力擺,因此寫此博客給大家提供一個快速搭建的方法,通過cubemx快速生成。 以下內容包括:控制方案設計機械結構方案設計電路與程序設計程序功能描述與設計思路程序流程圖PID算法框圖CUBEM

原创 stm32通過wifi模塊實現手機遠程控制燈與舵機

由於對wifi模塊的控制需要,在網上找了許多資料,發現wifi模塊通過單片機進行通訊的代碼不多,也有一些存在着錯誤,於是便自己寫了一個wifi控制舵機和燈的程序,記錄下來 stm32通過wifi模塊實現手機遠程控制燈與舵機內容

原创 [hal庫]使用 CubeMX 快速生成 FreeRTOS 系統並實現多任務處理

由於項目需求,需要使用FREERTOS搭載輕量系統,因此寫此博客給大家提供一個快速搭建RTOS系統的方法,通過cubemx快速生成。 以下內容包括:FreeRTOS 簡介所需要的元器件整體思路接線方式Cube配置代碼解析最終實

原创 如何自制一個電磁炮教程

由於以前很喜歡科幻電影裏電磁炮的的概念,並且剛好因爲比賽的緣故接觸了電磁炮的製作原理,因此在這裏將自制電磁炮的教程寫出來。 以下內容包括:所需要的元器件整體思路製作過程完成效果遇到的問題總結 所需要的元器件 電容 漆包線(

原创 stm32通過超聲波實現非接觸式感應水龍頭[hal庫]

由於之前覺得家裏水龍頭每次需要自己打開,恰巧最近又突發奇想,想做一個用超聲波控制舵機的程序,於是便花了一個下午寫了這個代碼,嘗試用hal庫完成代碼的編寫 以下內容包括:所需要的元器件整體思路接線方式完成效果Cube配置代碼解析

原创 stm32使用HAL庫快速編寫智能尋跡避障小車(附代碼)

最近學校安排了一節用stm32編寫尋跡避障小車的課,但無奈學校老師教的方法讓作者覺得無法理解,但課程答辯時間快到了,組內小組成員又做的磕磕絆絆,於是身爲組長的我就決定嘗試一下用剛學的cubemx工具,完整的寫完一個小車尋跡避障代