模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

1667查看 | 13回复

[开源教程] 白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050

[复制链接]
发表于 2022-7-13 14:22:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 tgjohn 于 2022-7-14 07:06 编辑

主控还是esp8266,陀螺仪选mpu6050
引脚连线图
白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050 舵机,接收机,AI,陀螺仪,5vusb 作者:tgjohn 4812
  VCC     VU (5V USB)   Not available on all boards so use 3.3V if needed.
  GND     G             Ground
  SCL     D1 (GPIO05)   I2C clock
  SDA     D2 (GPIO04)   I2C data



代码直接贴,代码里舵机接io2
#include "Wire.h"
#include "I2Cdev.h"
#include "MPU6050.h"
#include <Servo.h>

MPU6050 mpu;
int16_t ax, ay, az;
int16_t gx, gy, gz;
//#define LED_PIN 13
//bool blinkState = false;

Servo sg90;
int servo_pin = 2;

void setup() {
sg90.attach ( servo_pin );

    Wire.begin();
    Serial.begin(115200);
    Serial.println("Initializing I2C devices...");
    mpu.initialize();
    Serial.println("Testing device connections...");
    Serial.println(mpu.testConnection() ? "MPU6050 connection successful" : "MPU6050 connection failed");
}

void loop() {
    mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
    //accelgyro.getAcceleration(&ax, &ay, &az);
    //accelgyro.getRotation(&gx, &gy, &gz);
    ax = map (ax, -17000, 17000, 5, 180) ;
ay = map (ay, -17000, 17000, 0, 120) ;
az = map (az, -17000, 17000, 5, 180) ;

/*    Serial.print("a/g:\t");
    Serial.print(ax); Serial.print("\t");
    Serial.print(ay); Serial.print("\t");
    Serial.print(az); Serial.print("\t");
    Serial.print(gx); Serial.print("\t");
    Serial.print(gy); Serial.print("\t");
    Serial.println(gz);*/
    Serial.println (ax);
sg90.write (ax);
//    delay(50);
}




补充内容 (2023-2-23 14:43):
群号209845016
发表于 2022-7-14 08:53:29 来自手机 | 显示全部楼层
好帖子必须要顶!
回复 支持 反对

使用道具 举报

发表于 2022-7-21 16:21:25 来自手机 | 显示全部楼层
支持  顶
回复 支持 反对

使用道具 举报

发表于 2022-7-23 18:44:20 | 显示全部楼层

好帖,顶一波
回复 支持 反对

使用道具 举报

发表于 2022-7-24 23:58:11 | 显示全部楼层
顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-15 14:56:42 | 显示全部楼层
白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050 舵机,接收机,AI,陀螺仪,5vusb 作者:tgjohn 9923
前面原理图太草率了,更新一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-15 14:59:58 | 显示全部楼层
白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050 舵机,接收机,AI,陀螺仪,5vusb 作者:tgjohn 6559
如果使用淘宝模块,接打勾的四个引脚就行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-10-16 06:45:55 | 显示全部楼层
teltron 发表于 2022-7-14 08:53
好帖子必须要顶!

白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050 舵机,接收机,AI,陀螺仪,5vusb 作者:tgjohn 4172 白菜司令WiFi接收机增加陀螺仪esp8266 mpu6050 舵机,接收机,AI,陀螺仪,5vusb 作者:tgjohn 8512

10月增加详细原理图
回复 支持 反对

使用道具 举报

发表于 2022-10-24 17:52:21 | 显示全部楼层
谢谢分享!支持楼主!
回复 支持 反对

使用道具 举报

发表于 2023-1-15 13:10:01 | 显示全部楼层
这个加上就能做很多事情了!谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于模吧|APP下载|广告报价|小黑屋|手机版|企业会员|商城入驻|联系我们|模吧 ( 冀公网安备13080502000084号 )

© 2013-2020 Moz8.com 模吧,玩出精彩!