A纯小白问题 陀螺仪 控制两个电机-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1803|回复: 1

[未解决] A纯小白问题 陀螺仪 控制两个电机

[复制链接]
发表于 2021-11-6 13:27 | 显示全部楼层 |阅读模式
本帖最后由 j0707125 于 2021-11-6 13:35 编辑

看教学视频看迷糊了,我手上现在有Arduino+MPU6050(陀螺仪)和两个直流电机A B 分别安装在设备两边。

我想做到陀螺仪的X轴稍微一倾斜就打开一个电机以最大电流运转,当X轴水平后就停转。

这个设备是用在RC潜艇上的 潜艇两端分别靠两个电机(水泵)来“抽水”让潜艇下潜,下潜过程保证潜艇水平下潜。

当然潜艇的两个抽水电机还要有另一套设备来控制开和关,控制什么时候下潜,什么时候上升,陀螺仪只是辅助修正。

这样会不会有冲突?

如果没有冲突应该如何实现,主要学习哪方面的知识,从入门级开始吗?

还有一个简单的版本是靠陀螺仪控制一个舵机摇臂,当X轴稍微一倾斜,舵机摇臂就以最大角度往某一个方向摆动然后保持不变,直到X轴水平,舵机归位,当摇臂摆动到位后会触碰到一个微动开开关,微动开关链接了一个电机,用微动开关来控制电机运转和停止。



发表于 2021-11-6 17:39 | 显示全部楼层
不推荐你直接用 MPU6050 因为这个涉及到获得姿态滤波等等,推荐你淘宝买串口输出的模块

(核心是单片机+MPU6050, 加地磁融合)。

你可以参考一下“DIY蓝牙水平仪倾角器”

https://www.lab-z.com/diyspy/

然后再看一下如何控制马达就差不多了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 21:41 , Processed in 0.068345 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表