久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4015|回復: 2
打印 上一主題 下一主題
收起左側

基于STM32F4的獨輪自平衡機器人制作 附源程序原理圖PCB文件

[復制鏈接]
跳轉到指定樓層
樓主
前不久完成的一個自平衡獨輪車,實物圖如下:演示視頻:https://www.bilibili.com/video/BV1nV411q7fe

IMG_20210118_221417.jpg (3.63 MB, 下載次數: 154)

IMG_20210118_221417.jpg

評分

參與人數 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:538487 發表于 2021-1-27 14:11 | 只看該作者
暈。。。。代碼太大了,居然傳不上來

Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)

51hei.png (8.16 KB, 下載次數: 149)

51hei.png

原理圖及pcb文件.zip

9.85 MB, 下載次數: 55, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:538487 發表于 2021-1-27 15:03 | 只看該作者
源碼如下
  1. #include "sys.h"

  2. /********************************************************************
  3. 說明:本程序移植自平衡小車之家的STM32F103C8T6,所用芯片為STM32F4ZGT6
  4. 該程序僅供學習交流用,請勿用作商業用途
  5.                                                                                                                                                                                                                                                 2020-1-27
  6.                                                                                                                                                                                                                                                 ZhOu
  7. ********************************************************************/

  8. float Middle=179,Walk_Middle=-0.33;//BALANCE
  9. float Motor_Balance,Motor_Walk;//MOTOR SPEED
  10. float        Balance_KP=1800,Balance_KD=8,Velocity_KP=150,Velocity_KI=3,Walk_Balance_KP=450,Walk_Balance_KD=12,Walk_Velocity_KP=175,Walk_Velocity_KI=10; //PID
  11. float Encoder_Balance,Encoder_Walk;//ENCODER
  12. float Pitch,Roll,Yaw;   //三軸角度和XYZ軸目標速度
  13. u8 Flag_Show=0;//OLED SHOW
  14. u8 delay_50,delay_flag;//DELAY
  15. char star_flag=0,Flag_Stop=0;


  16. int main()
  17. {
  18.         char key,time=0;
  19.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置系統中斷優先級分組2
  20.         delay_init(168);  //初始化延時函數
  21.         LED_Init();
  22.         KEY_Init();
  23.         uart_init(115200);        //串口初始化波特率為115200
  24.         TIM4_PWM_Init(10000-1,1-1);
  25.         TIM9_PWM_Init(10000-1,1-1);
  26.         Encoder_Init_TIM2();
  27.         Encoder_Init_TIM3();
  28.         OLED_Init();
  29.         OLED_Fill(0x00);
  30.         IIC_Init();                     //=====IIC初始化
  31.         MPU6050_initialize();           //=====MPU6050初始化       
  32.         DMP_Init();                     //=====初始化DMP     
  33.         MY_EXTI_Init();                    //=====MPU6050 5ms定時中斷初始化
  34.         TIM_SetTIM4Compare1(0);
  35.         TIM_SetTIM4Compare2(0);
  36.         TIM_SetTIM4Compare3(0);
  37.         TIM_SetTIM4Compare4(0);
  38.         while(1)
  39.         {
  40.                 key=KEY_Scan(0);
  41.                 KEY_Work(key);
  42.                 if(time==5)
  43.                 {
  44.                         time=0;
  45.                         OLED_Fill(0x00);
  46.                         if(star_flag==1) LED1=0;
  47.                         else if(star_flag==2) LED1=!LED1;
  48.                 }
  49.                 if(Flag_Show==0)
  50.                         oled_show();
  51.                 else if(Flag_Show==1)
  52.                         DataScope();
  53.                 delay_flag=1;       
  54.                 delay_50=0;
  55.                 while(delay_flag);             //通過MPU6050的INT中斷實現的50ms精準延時                               
  56.                 time++;
  57.         }
  58. }
復制代碼

獨輪車源碼.7z

393.63 KB, 下載次數: 59, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美4p| 黄色免费在线网址 | 伊人春色在线观看 | 欧美日韩一区二区电影 | www.久久99| 亚洲国产精品福利 | 在线免费观看a级片 | www.9191 | 久久久久久亚洲精品 | 中文字幕韩在线第一页 | 欧美激情精品久久久久久 | 欧美国产日韩一区二区三区 | 欧美日韩在线观看视频 | 国产精品久久久乱弄 | www免费视频 | 国产精品久久久久久吹潮 | 天天综合永久入口 | 日日夜夜av| 激情五月激情综合网 | 伊人精品在线视频 | 国产精品精品视频一区二区三区 | 国产精品视频久久 | 999久久久精品 | 国产一区二区三区四区五区加勒比 | 久久99这里只有精品 | 国产精品爱久久久久久久 | 亚洲精品电影网在线观看 | 久久精品日产第一区二区三区 | 亚洲区一区二区 | 久久久久久中文字幕 | 国产97碰免费视频 | 91资源在线观看 | 一区视频| 亚洲成人一区二区三区 | 亚洲欧美日韩国产综合 | 91免费看片| 香蕉婷婷 | 国产精品免费播放 | 性一交一乱一透一a级 | 久草热8精品视频在线观看 午夜伦4480yy私人影院 | 国产精品久久免费观看 |