本文主要講述在matlab上,借助wifi,發送指令給stm32單片機,控制單片機小車實作加速、減速等,
主要解決以下兩個問題:
一:matlab怎么樣通過wifi傳輸指令資料給stm32單片機,實作PC端對小車的控制?
解決第一個問題的方法,重點是在matlab上撰寫程式,然后PC端連接WiFi,將指令資料發送給單片機,
二:很多商用小車、網上的小車程式,只有停止、前進、后退、左轉和右轉,但是沒有實作小車的加減速功能,如何實作stm32單片機小車加減速?
解決第二個問題的方法,重點是在stm32單片機中撰寫PWM程式,實作加減速,
這邊只介紹思路,有興趣的可以隨時與我聯系,
接下來介紹實作上述功能所需要的硬體,方便剛入門的同學購買,
硬體:
1個stm32單片機,2個l298n電機驅動器(最好帶隔離功能,保護單片機,我的之前就是因為這個啥訓了),1個esp8266wifi模塊,4個電機,2個電源(1個給單片機供電:5~24v;1個給電機驅動器供電),選擇困難癥的同學,私信我可以推薦,
總的連接關系:單片機連接esp8266wifi模塊,同時也連接電機驅動器,電機驅動器再與電機連接,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/276678.html
標籤:其他
上一篇:[Linux系統編程]行程(二)
下一篇:藍橋杯單片機客觀題真題考點整理
