Arduino-MKcar
本文最后更新于107 天前,其中的信息可能已经过时,如有错误请发送邮件到shikeAB@outlook.com。

项目简介

基于Arduino的麦克纳姆轮智能遥控小车,采用双Arduino控制,其中Arduino UNO R3(ATMEGA328P)作为主控,负责四路电机PWM控制、PS2手柄通信以及麦克纳姆轮逆运动学分析解算。Arduino Pro Micro(ATMEGA32U4)作为从控,负责四路红外测速,并通过软串口将数据发送至主控。

#include<stdio.h>

int main()
{
    printf("hello world!")
}

1. 开发板接口定义

主控板(Arduino UNO R3)引脚连接

引脚号 功能 连接说明
2 Motor_IN3 左前轮电机方向控制引脚
3 Motor_END 左后轮电机PWM速度控制引脚
4 Motor_IN4 左前轮电机方向控制引脚
5 Motor_ENC 右后轮电机PWM速度控制引脚
6 Motor_ENB 左前轮电机PWM速度控制引脚
7 Motor_IN2 右前轮电机方向控制引脚
8 Motor_IN1 右前轮电机方向控制引脚
9 Motor_ENA 右前轮电机PWM速度控制引脚
10 PS2_SEL PS2手柄选择引脚
11 PS2_CMD PS2手柄命令引脚
12 PS2_CLK PS2手柄时钟引脚
13 PS2_DAT PS2手柄数据引脚
A0 Motor_IN5 右后轮电机方向控制引脚
A1 Motor_IN6 右后轮电机方向控制引脚
A2 Motor_IN8 左后轮电机方向控制引脚
A3 Motor_IN7 左后轮电机方向控制引脚

从控板(Arduino Pro Micro)引脚连接

// …根据实际连接补充从控板引脚定义…

2. 使用方法

  1. 按照上述引脚定义连接电机驱动、电机、PS2手柄接收器和两块Arduino开发板。
  2. 将主控程序上传至Arduino UNO R3,将从控程序上传至Arduino Pro Micro。
  3. 接通电源,确保PS2手柄正常连接。
  4. 使用PS2手柄控制小车,实现全方位移动。

3. 项目说明

本项目通过双Arduino协作,实现了麦克纳姆轮小车的全向移动。主控板负责处理PS2手柄的指令和电机的PWM控制,以及麦克纳姆轮的逆运动学计算。从控板负责红外测速,并将速度数据通过软串口发送给主控板。通过调整PID参数,实现对小车运动的精确控制。

来自陕西
文章标题:Arduino-MKcar
文章作者:admin
文章URL:https://absozero.cn/2024/09/27/hello-world/

评论

  1. Avatar photo
    博主
    Windows Edge
    已编辑
    4 月前
    2024-11-17 13:06:13
    #include<stdio.h>
    int main()
    {
    printf("Hello world!");
    }

    test

    test

    来自陕西
  2. 流体心脏
    Android Chrome
    4 月前
    2024-11-17 11:28:33

    666

    来自陕西
    • Avatar photo
      博主
      流体心脏
      Android Chrome
      4 月前
      2024-11-17 11:35:02

      来自陕西
  3. Avatar photo
    zlybq
    Windows Edge
    4 月前
    2024-11-02 22:20:36

    别来沾边

    来自陕西
  4. Avatar photo
    6 月前
    2024-9-27 22:16:42

    您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇