chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

做一個STM32小車很簡單嗎

STM32嵌入式開發(fā) ? 來源:STM32嵌入式開發(fā) ? 作者:STM32嵌入式開發(fā) ? 2022-07-06 17:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

硬件介紹

主控芯片用的是100腳的STM32F103VET6,陀螺儀用的是MPU6050,電機驅(qū)動用的是TB6612,藍(lán)牙是匯承的HC05郵票孔封裝的,WIFI用的USR-WIFI232-S,小車底盤用的是平衡小車之家的某一款帶編碼器的(不是我買的,同學(xué)的),電池用的是一節(jié)7.2的鎳鎘電池,液晶用的是1.3寸IIC接口OLED,開關(guān)用的是三腳紐子開關(guān),電池接口用的是T插,電阻電容這些用的基本上是0603封裝,編碼器5V降壓用的是ASM1117-5.0,3.3V降壓用的是SP6203,撥碼開關(guān)用的是4P貼片式2.54mm角距的,按鍵是兩腳貼片,microusb接口用的是5針 7.2四腳插板牛角母座,超聲波是某寶上幾塊錢爛大街的那種,蜂鳴器是有源的,編碼器是小車底盤自帶的,電池電壓檢測是電阻分壓之后通過電壓跟隨器接入MCU內(nèi)部AD測量的。 STM32F103VET6主控芯片;兩個microusb口,第一個是MCU的串口1,可作為普通的串口收發(fā)數(shù)據(jù),通過調(diào)節(jié)板上BOOT選項,也可將其作為ISP下載程序接口;第二個是SWD硬件仿真接口;藍(lán)牙模塊,與MCU的串口2連接;WIFI模塊,與MCU的串口3相連;一塊1.3寸IIC協(xié)議的液晶接口;超聲波接口;雙電機驅(qū)動;六軸陀螺儀;電池電壓檢測;4個用于調(diào)試的LED;4個獨立式按鍵;一組4P的撥碼開關(guān);有源蜂鳴器;兩個6P帶AB相編碼器的電機接口。 如下是電路原理圖:

a842577a-e966-11ec-ba43-dac502259ad0.png

如下打樣好的PCBa88eba16-e966-11ec-ba43-dac502259ad0.png

軟件介紹

這份配套的軟件,模塊分的很清楚。比如藍(lán)牙的遙控部分,超聲波部分在完整版的工程里面都是寫好的。最好的辦法就是,參照這個程序,一點一點自己粘貼然后修改底層搭建自己的工程?;蛘吣阋部梢园炎约旱碾娐樊嫷母鷦e人的一樣,避免修改別人的底層,這樣你粘貼過來甚至都不用改就能用了。相關(guān)推薦:做一個STM32小車很簡單嗎? 如下是main.c代碼:

#include"stm32f10x.h"#include "stdio.h"#include "systic.h"#include "OLED.h"#include "MPU6050.h"#include "LED.h"#include "Buzzer.h"#include "Switch.h"#include "Key.h"#include "Motor.h"#include "USART.h"#include "TIM.h"
uint32_t Main_Count = 0;uint8_t  Key_num = 0;uint32_t Test;uint8_t Temp[20];
int main(void){    USART_NVIC_Configuration();          // 配置串口中斷   USART_Config();                // 配置串口    SysTick_Init();      //滴答定時器初始化   OLED_Init();      //OLED引腳初始化   OLED_Clear();      //OLED清屏   OLED_First_Line();  //OLED第一行顯示: 賀梓洹畢業(yè)設(shè)計  LED_Init();        //LED引腳初始化  Speak_Init();      //蜂鳴器引腳初始化  Switch_Init();      //撥碼開關(guān)引腳初始化  Key_Init();        //按鍵引腳初始化  MPU6050_Init();  PWM_Init(7199,0);  TIM_Config();//  Speak=1;//  Delay_s(1);//  Speak=0;while(1)  {//    KeyScan();

//    if(Key1_Count==1)//    {//      Key1_Count=0;//    kp=kp+3;//    }//    OLED_ShowNum(0,6,Key1_Count,6,16);//顯示ASCII字符的碼值//    OLED_ShowNum(0,4,Key2_Count,6,16);//顯示ASCII字符的碼值//    OLED_ShowNum(0,6,Key3_Count,3,16);//顯示ASCII字符的碼值//    OLED_ShowNum(103,6,Key4_Count,3,16);//顯示ASCII字符的碼值//    Delay_ms(5);//    OLED_ShowNum(103,6,Key4_Count,3,16);//顯示ASCII字符的碼值 //   LED2=0;//   LED3=0;//   LED4=0;//   Speak=0;//   Delay_s(1);////   LED1=1;//   LED2=1;//   LED3=1;//   LED4=1;//   Speak=1;//   Delay_s(1);

//         READ_MPU6050();//       Kalman_Filter(Data_6050.Acc_X , Data_6050.Gryo_Y);  ////     //GyroX++;//     OLED_ShowNum(103,2,Data_6050.Acc_X,3,16);//顯示ASCII字符的碼值 ////     //GyroY++;//     OLED_ShowNum(103,4,Data_6050.Gryo_Y,3,16);//顯示ASCII字符的碼值 ////     //GyroZ++;//     OLED_ShowNum(103,6,angle,3,16);//顯示ASCII字符的碼值 //     Delay_ms(100);  }}

獲取相關(guān)資源

請通過此小程序的在線客服,聯(lián)系獲取。

原文標(biāo)題:STM32平衡小車,文末附代碼、電路圖等資源獲取方式

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

審核編輯:彭靜

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

    關(guān)注

    4382

    文章

    23638

    瀏覽量

    417551
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3875

    瀏覽量

    140539
  • STM32
    +關(guān)注

    關(guān)注

    2301

    文章

    11075

    瀏覽量

    369402
  • 主控芯片
    +關(guān)注

    關(guān)注

    2

    文章

    213

    瀏覽量

    25439

原文標(biāo)題:STM32平衡小車,文末附代碼、電路圖等資源獲取方式

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基于STM32藍(lán)牙控制小車系統(tǒng)設(shè)計(硬件+源代碼+論文)下載

    基于STM32藍(lán)牙控制小車系統(tǒng)設(shè)計(硬件+源代碼+論文)推薦下載!
    發(fā)表于 05-29 21:45

    STM32裸機及FreeRTOS項目分享:U575智能手表+F103智能循跡避障小車(附全套教程/代碼)

    條理。今天就給大家分享2項目,一個STM32裸機項目智能手表,另一個是RTOS項目智能小車,兩
    的頭像 發(fā)表于 05-27 17:09 ?939次閱讀
    <b class='flag-5'>STM32</b>裸機及FreeRTOS項目分享:U575智能手表+F103智能循跡避障<b class='flag-5'>小車</b>(附全套教程/代碼)

    【硬核項目】STM32F103 智能小車全棧開發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    今天為大家推薦款功能強大的STM32多功能智能小車——華清遠(yuǎn)見STM32F103智能云控小車。這款小車
    的頭像 發(fā)表于 05-16 17:11 ?1553次閱讀
    【硬核項目】<b class='flag-5'>STM32</b>F103 智能<b class='flag-5'>小車</b>全棧開發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    水文監(jiān)測中的雙軌纜道小車和鉛魚纜道小車

    道堅實的科技防線,那么這兩設(shè)備有什么區(qū)別呢,原理又是怎么樣的呢?本文將探究竟。 ? ? ? ? 雙軌纜道小車:通過兩根平行的軌道來引導(dǎo)小車
    的頭像 發(fā)表于 04-11 15:15 ?629次閱讀
    水文監(jiān)測中的雙軌纜道<b class='flag-5'>小車</b>和鉛魚纜道<b class='flag-5'>小車</b>

    功德+1,用小安派-Eyes-S1做一個電子木魚

    2024積德累功,心想事成!接下來看看如何用小安派-Eyes-S1做一個電子木魚。01GUI-Guider頁面設(shè)計先新建工程。直接進(jìn)入UI設(shè)計界面,這里用到了兩
    的頭像 發(fā)表于 04-09 18:38 ?607次閱讀
    功德+1,用小安派-Eyes-S1<b class='flag-5'>做一個</b>電子木魚

    看完這篇,SPI其實也很簡單嘛(可下載)

    首先我們來簡單介紹下SPI,SPI是串行外設(shè)接口(SerialPeripheralInterface)簡單來講就是它種高速的,全雙工,同步的通信總線被各種總線搞的暈頭轉(zhuǎn)向的人來說就
    發(fā)表于 03-26 14:29 ?2次下載

    如何做一個12V/120A輸出的電源模塊?

    做一個12V/120A輸出的電源模塊(模塊后會接電池),選用AMC1200來檢測輸出電壓做電壓反饋環(huán),同時也用來做一個防反接的保護(hù),故將AMC1200的原理圖大致如下,因為看的
    發(fā)表于 01-08 07:57

    用小安派 DSL做一個天氣站

    2.4 寸 320 *240 分辨率屏幕,外接 sht30 溫濕度傳感器,做一個天氣站。 01、主要功能 時間顯示(已完成) 天氣顯示(已完成) 溫濕度顯示(已完成) wifi 密碼保
    的頭像 發(fā)表于 01-06 16:44 ?730次閱讀
    用小安派 DSL<b class='flag-5'>做一個</b>天氣站

    如何選擇讓自己滿意(適合)的agv小車?純干貨分享

    要買到滿意的AGV小車(全稱自動導(dǎo)向,也稱自動導(dǎo)向搬運、自動引導(dǎo)搬運),可以遵循以下幾個步驟和考慮因素: 、明確需求 應(yīng)用場景:確定
    的頭像 發(fā)表于 11-15 14:44 ?918次閱讀
    如何選擇讓自己滿意(適合)的agv<b class='flag-5'>小車</b>?純干貨分享

    用LMK00804B芯片做一個簡單的時鐘1分多電路輸出,輸入時鐘占空比為50%,但是輸出變成25%,為什么?

    您好,用LMK00804B芯片做一個簡單的時鐘1分多電路輸出,電路圖如圖所示: 實測顯示,輸入時鐘(HCMOS單端輸入)占空比為50%,但是輸出變成25%(測試圖片后面上傳),請問這種情況正常嗎,還是由什么原因?qū)е碌哪??謝謝您的解答
    發(fā)表于 11-11 07:08

    很簡單程序,但PPS編譯錯誤,是哪里的問題?

    這么簡單一程序,編譯竟然報錯,怎么回事兒?我想數(shù)字和模擬輸入混合,結(jié)果始終報錯。然后寫了這么工程,竟然不行,這是按照文檔上的例子做的,程序是沒有有問題的,是不是軟件的設(shè)置有問
    發(fā)表于 11-04 08:29

    為THS3001構(gòu)建簡單的SPICE模型

    電子發(fā)燒友網(wǎng)站提供《為THS3001構(gòu)建簡單的SPICE模型.pdf》資料免費下載
    發(fā)表于 10-29 10:11 ?1次下載
    為THS3001構(gòu)建<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>簡單</b>的SPICE模型

    Agv小車能對接哪些自動化設(shè)備?最后你絕對想不到

    AGV小車(自動導(dǎo)引)作為現(xiàn)代自動化物流系統(tǒng)的重要組成部分,能夠?qū)佣喾N自動化設(shè)備,以實現(xiàn)高效、準(zhǔn)確的物料搬運和運輸。以下是些AGV小車能夠?qū)拥淖詣踊O(shè)備: 更多agv咨詢請點擊
    的頭像 發(fā)表于 10-25 13:32 ?887次閱讀

    如何做一個hpm6750evk2的bootloader?

    我正在做一個hpm6750evk2的bootloader。設(shè)計很簡單,boot工程代碼只做跳轉(zhuǎn)到1M后的APP工程代碼處,APP工程就是做的點燈的程序而已,boot、APP工程都是
    發(fā)表于 10-23 19:01

    Agv小車有哪些車型?特點和優(yōu)勢是什么?適用哪些場景?

    AGV小車,全稱自動導(dǎo)向,也稱為自動導(dǎo)向搬運、自動引導(dǎo)搬運,是種無人駕駛的短途運輸工具。其車型多樣,以下是
    的頭像 發(fā)表于 10-23 13:22 ?2356次閱讀
    Agv<b class='flag-5'>小車</b>有哪些車型?特點和優(yōu)勢是什么?適用哪些場景?