0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

做一個(gè)STM32小車很簡單嗎

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 2023-02-06 16:41 ? 次閱讀

最近想做一個(gè)STM32的小車,偶然在B站上看到某人做的STM32藍(lán)牙小車,小車可以進(jìn)行紅外檢測,能自動(dòng)避障??雌饋硗猛妫瑢?shí)踐性也很強(qiáng)。

cac83292-9663-11ed-bfe3-dac502259ad0.png

一看評(píng)論區(qū)卻充滿了酸激流的白菜餡兒餃子味兒。

caea13da-9663-11ed-bfe3-dac502259ad0.png

不禁感嘆,難道評(píng)論區(qū)已經(jīng)人均大神了嗎?

caf7613e-9663-11ed-bfe3-dac502259ad0.png

但也有的網(wǎng)友感慨樓上課設(shè)是真牛,自己的單片機(jī)課設(shè)只是做了一個(gè)搶答器這種難度的項(xiàng)目而已。也有的說是課設(shè)用了下溫度傳感器DS18B20,做了個(gè)小項(xiàng)目。

我當(dāng)年讀本科時(shí),單片機(jī)老師鼓動(dòng)我們同學(xué)湊錢買電子元器件、51單片機(jī),制作一個(gè)LED燈廣告牌。說來也是慚愧我當(dāng)時(shí)囊中羞澀都沒舍得掏錢,還沒開始就已經(jīng)輸了。

回到正題,做一個(gè)STM32小車很簡單嗎?

可以在某寶上買套件、模塊,買回來組裝起來。商家已經(jīng)把工程文件寫好,你把編譯后的文件燒寫進(jìn)主控板,一個(gè)小車就做好了,但是會(huì)少很多的挑戰(zhàn)性。

小車的輪子需要電機(jī)來驅(qū)動(dòng),選用相對(duì)簡單的直流電機(jī)。而直流電機(jī)是大電流,這就涉及到小電流控制大電流的問題。怎么辦?

以下三種方式,難度逐漸增加,費(fèi)用逐漸降低:

模電學(xué)精通,用三極管、MOS管、電阻搭電機(jī)驅(qū)動(dòng)電路,參考本文:介紹H橋電機(jī)驅(qū)動(dòng)電路

用現(xiàn)成的電機(jī)驅(qū)動(dòng)芯片L298N,配合外圍電容、電阻搭電路

買個(gè)L298N模塊懟上

有了輪子、直流電機(jī)、電機(jī)驅(qū)動(dòng)模塊,接下來對(duì)STM32進(jìn)行編程

通過控制GPIO引腳輸出高低電平來控制電機(jī)。如果還要控制電機(jī)的轉(zhuǎn)速,可以用PWM,編寫程序給PWM不同的占空比。簡單來說,占空比就高電平所占的比例。占空比高時(shí)輸出高電壓,電機(jī)轉(zhuǎn)速快,反之轉(zhuǎn)速慢。

到這里小車能跑起來了,通過差速轉(zhuǎn)向(履帶坦克車的轉(zhuǎn)向方式),也可以用舵機(jī)實(shí)現(xiàn)轉(zhuǎn)向。

本文中的小車加了紅外模塊、藍(lán)牙模塊、手機(jī)APP,就是一個(gè)藍(lán)牙遙控、自動(dòng)避障小車。

紅外、藍(lán)牙也不是那么好搞的。如果圖省事,直接買個(gè)藍(lán)牙、紅外模塊另說。

安卓手機(jī)APP可以用QT、Java開發(fā),也可以用App Inventor開發(fā),難度差距很大。

小結(jié)一下:小車東西做出來可能不難,但是做出來的目的是什么?為了畢業(yè)、為了好玩還是為了學(xué)習(xí)?抱著不同的目的,看法不同,收獲也不同。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2258

    文章

    10828

    瀏覽量

    352499
  • L298N
    +關(guān)注

    關(guān)注

    21

    文章

    224

    瀏覽量

    78451
  • 藍(lán)牙小車
    +關(guān)注

    關(guān)注

    1

    文章

    18

    瀏覽量

    9636

原文標(biāo)題:做一個(gè)STM32小車很簡單嗎

文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    用OPA129搭了個(gè)很簡單的正向放大電路,電路不工作的原因?

    用OPA129搭了個(gè)很簡單的正向放大電路,正負(fù)12V供電,輸入1mV-100mV的直流信號(hào),但是電路不工作,輸出端是10V左右。各位幫分析下問題所在。謝謝。
    發(fā)表于 08-21 06:25

    19.3-星曈科技 openmv Hopenmv發(fā)送五個(gè)uchar Openmv+STM32F103C8T6視覺巡線小車 STM32循跡小車系列教程

    19.3-【星曈科技】openmv Hopenmv發(fā)送五個(gè)uchar Openmv+STM32F103C8T6視覺巡線小車 STM32循跡小車
    的頭像 發(fā)表于 08-20 11:32 ?545次閱讀
    19.3-星曈科技 openmv Hopenmv發(fā)送五<b class='flag-5'>個(gè)</b>uchar Openmv+<b class='flag-5'>STM32</b>F103C8T6視覺巡線<b class='flag-5'>小車</b> <b class='flag-5'>STM32</b>循跡<b class='flag-5'>小車</b>系列教程

    19.4-STM32接收數(shù)據(jù)-狀態(tài)顯示在屏幕 openMV尋跡與小車控制 Openmv+STM32F103C8T6視覺巡線小車

    19.4-STM32接收數(shù)據(jù)-狀態(tài)顯示在屏幕 openMV尋跡與小車控制 Openmv+STM32F103C8T6視覺巡線小車
    的頭像 發(fā)表于 08-20 11:12 ?523次閱讀
    19.4-<b class='flag-5'>STM32</b>接收數(shù)據(jù)-狀態(tài)顯示在屏幕 openMV尋跡與<b class='flag-5'>小車</b>控制 Openmv+<b class='flag-5'>STM32</b>F103C8T6視覺巡線<b class='flag-5'>小車</b>

    20.3-使用兩個(gè)通道進(jìn)行電磁循跡 智能競賽 電磁桿原理圖 電磁循跡小車 STM32電磁小車 電磁循跡算法

    20.3-使用兩個(gè)通道進(jìn)行電磁循跡 智能競賽 電磁桿原理圖 電磁循跡小車 智能電磁組 STM32電磁
    的頭像 發(fā)表于 08-20 10:56 ?424次閱讀
    20.3-使用兩<b class='flag-5'>個(gè)</b>通道進(jìn)行電磁循跡 智能<b class='flag-5'>車</b>競賽 電磁桿原理圖 電磁循跡<b class='flag-5'>小車</b> <b class='flag-5'>STM32</b>電磁<b class='flag-5'>小車</b> 電磁循跡算法

    20.2-電磁桿在磁軌道的測試 零基礎(chǔ)入門智能競賽 STM32電磁小車

    20.2-電磁桿在磁軌道的測試 零基礎(chǔ)入門智能競賽 智能競賽 電磁桿原理圖 電磁循跡小車 智能電磁組 STM32電磁
    的頭像 發(fā)表于 08-20 10:52 ?417次閱讀
    20.2-電磁桿在磁軌道的測試 零基礎(chǔ)入門智能<b class='flag-5'>車</b>競賽 <b class='flag-5'>STM32</b>電磁<b class='flag-5'>小車</b>

    STM32平衡小車原理圖

    STM32f103c8t6平衡小車原理圖
    發(fā)表于 07-05 10:54 ?1次下載

    用悟空派全志H3開發(fā)板做一個(gè)基于ROS系統(tǒng)的全向輪小車

    這個(gè)強(qiáng)大的開發(fā)板的些關(guān)鍵特性以及我是如何利用它來打造個(gè)全向輪的小車的。 2、產(chǎn)品設(shè)計(jì)介紹 本次設(shè)計(jì)的全向輪小車是在
    發(fā)表于 05-06 11:15

    壓榨輥軸頸磨損修復(fù)其實(shí)很簡單

    電子發(fā)燒友網(wǎng)站提供《壓榨輥軸頸磨損修復(fù)其實(shí)很簡單.docx》資料免費(fèi)下載
    發(fā)表于 03-13 15:37 ?0次下載

    復(fù)位電路很簡單,但卻有很多門道

    復(fù)位電路很簡單,但卻有很多門道
    的頭像 發(fā)表于 12-07 16:34 ?406次閱讀
    復(fù)位電路<b class='flag-5'>很簡單</b>,但卻有很多門道

    教你做一個(gè)電子打火機(jī)

    現(xiàn)在隨著科技的發(fā)展,環(huán)保顯得越來越受大家重視,淘汰了很多傳統(tǒng)的產(chǎn)品,現(xiàn)在天然氣的打火機(jī)雖說還沒有被淘汰,但是隨著技術(shù)的發(fā)展,淘汰是難免的,今天就教大家做一個(gè)電子打火機(jī),雖然談不上節(jié)能,大家可以做個(gè)參考,當(dāng)做一個(gè)樂趣。
    的頭像 發(fā)表于 11-15 14:13 ?1498次閱讀

    個(gè)很簡單的12 V轉(zhuǎn)220 V逆變器的電路圖

    這次以文章的形式給大家說個(gè)很簡單的12 V轉(zhuǎn)220 V逆變器的原理,原理圖如下,看起來很簡單
    的頭像 發(fā)表于 11-14 11:20 ?2560次閱讀
    說<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b><b class='flag-5'>很簡單</b>的12 V轉(zhuǎn)220 V逆變器的電路圖

    請問如何用stm32做一個(gè)FFT變換?

    請問如何用stm32做一個(gè)FFT變換?官方的庫有FFT函數(shù)嗎
    發(fā)表于 11-03 08:16

    使用FPGA做一個(gè)ODrive

    核心CPU是XX32FXXX,在工業(yè)控制領(lǐng)域其實(shí)FPGA占比也很大,所以能不能用FPGA做一個(gè)ODrive呢?答案是肯定的。
    的頭像 發(fā)表于 10-20 11:15 ?691次閱讀
    使用FPGA<b class='flag-5'>做一個(gè)</b>ODrive

    對(duì)智能小車項(xiàng)目做一個(gè)整體的功能設(shè)計(jì)

    小車的車體是整個(gè)項(xiàng)目中最前端的部分,也就是說,我們整個(gè)項(xiàng)目會(huì)從小車的制作開始。
    發(fā)表于 10-11 10:45 ?915次閱讀
    對(duì)智能<b class='flag-5'>小車</b>項(xiàng)目<b class='flag-5'>做一個(gè)</b>整體的功能設(shè)計(jì)

    STM32小車用電池時(shí)程序運(yùn)行錯(cuò)誤是怎么回事?

    問題如下: 當(dāng)我用FlyMCU下載程序時(shí),小車正常運(yùn)轉(zhuǎn);但當(dāng)我斷電后,將12v鋰電池經(jīng)過降壓為5V,連在STM32F103RC mini板上時(shí),小車不運(yùn)行剛下載的程序。而是運(yùn)行其它程序了。請問這是怎么回事?麻煩各位大佬指導(dǎo)
    發(fā)表于 09-25 08:15