İçindekiler:

Basit MPU6050 IMU + Arduino GYRO Bot: 4 Adım
Basit MPU6050 IMU + Arduino GYRO Bot: 4 Adım

Video: Basit MPU6050 IMU + Arduino GYRO Bot: 4 Adım

Video: Basit MPU6050 IMU + Arduino GYRO Bot: 4 Adım
Video: 3 Boyutlu Simülasyon C# ile Yer İstasyonu Yazılımı 4.Bölüm 2024, Kasım
Anonim
Image
Image
Basit MPU6050 IMU + Arduino GYRO Botu
Basit MPU6050 IMU + Arduino GYRO Botu

Projelerimi kontrol etmek için bir Gyro kullanmak, yapılacaklar listemde büyük bir şeydi ama IMU'yu edinmenin dışında gerisi çivi gibi zordu. Yaw pitch ve roll değerlerinin çıkarılmasında etkili içeriğin olmaması beni bir aydan fazla rahatsız etti. Sayısız web sitesi, sayısız kütüphane ve problemden sonra, jiroskoptan veri almayı ve yeni başlayanların kolayca yapabileceği basit bir projede kullanmayı ve kendilerini birçok zahmetten kurtarmayı öğrendim.

İşte bu İvmeölçer - Jiroskop sensörüne başlamanıza yardımcı olacak bir talimat ve bunun sonunda robotunuzu tam olarak istediğiniz miktarda çevirebileceksiniz. (90 derece, 45 derece, 180 derece…..herhangi bir şey)

Gereçler

Elektroniklerin çoğu yerel elektronik mağazanızdan veya çevrimiçi olarak satın alınabilir.

İşte onlar:

Bot Şasi

DIY 4WD Çift Katlı Akıllı Robot Araba Şasi Kitleri, Oyuncaklar Hobiler ve Robottan Hız Kodlayıcı RC Robot ile banggood.com'dahttps://banggood.app.link/vpw7FlkjL1

Ayrıca, tekerlek tekerleği olan 2 tekerlekli bir şasi de kullanabilirsiniz.

Arduino -

Geekcreit® Arduino Uyumlu UNO R3 ATmega16U2 AVR USB Geliştirme Ana Kart Modülü Kartı Arduino için Elektronikten banggood.com'dahttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 Eksen Gyro İvme Ölçer Sensör Modülü ile Arduino için Modül Kartı Arduino için Elektronik'ten banggood.comhttps://banggood.comhttps://banggood.app.link/qoNQdMxjL1

Dupont telleri

erkekten erkeğe

kadından erkeğe

L298N Motor Sürücüsü

Geekcreit® L298N Çift H Köprü Step Motor Sürücü Kartı Arduino için Arduino Modül Kartı Arduino için Elektronikten banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Pil XT60 Plug RC Parçaları Oyuncaklar Hobiler ve Robottan banggood.com'dahttps://banggood.app.link/tKfTXU3jL1

Uygun Şarj Cihazı

Adım 1: Adım 1: Kasanızı Birleştirin

Adım 1: Kasanızı Birleştirin
Adım 1: Kasanızı Birleştirin
Adım 1: Kasanızı Birleştirin
Adım 1: Kasanızı Birleştirin

Bot şasinizi monte edin lol.

Yukarıdaki fritzing resmine bakın, ancak mücadele ederseniz, ben sadece aşağıda bir yorumum

2. Adım: MPU6050 Kitaplığını Yükleme

MPU6050 Kitaplığını Yükleme
MPU6050 Kitaplığını Yükleme

MPU6050 REMOVE IT cihazınız için kurulu bir kitaplığınız varsa veya bunun derleme hatalarını işaretleyeceğini unutmamak önemlidir.

Bunun yerine kitaplığı indirmek için bu bağlantıyı kullanın ve Sketch altında Include library kullanarak ekleyin.

https://github.com/jarzebski/Arduino-MPU6050

3. Adım: Bağlantılar

Bağlantılar
Bağlantılar
Bağlantılar
Bağlantılar

Kütüphaneyi kurarken devam edin ve sistemi bağlayın.

Motor sürücüsüne bağlantılar kodun kendisinde verilmiştir.

ena = 5;

enb = 6;

1 = 7;

in2 = 4;

in3 = 9;

4 = 8;

neyse işte:)

Arduino ve sensör arasındaki bağlantılar:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Not - Bundan sonra robota Barney diyoruz.

4. Adım: Kod

kod
kod

Aşağıdaki bu kodu kopyalayın ve IDE'nize yapıştırın ve yükleyin.

github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot

Çift Önlemler:

Kablolar ve elektronikler YAW PITCH ROLL değerlerinizin doğruluğunu etkileyecek gürültü oluşturabileceğinden sensörünüzü ekmek tahtasına takmayın.

Botu çalıştırırken, botu yere koyun ve sensörün doğru şekilde kalibre edilmesi için sıfırlamaya basın

Bu proje için yalnızca Yaw değerlerini kullanıyoruz, bu nedenle sensörünüzü monte ederken bunu aklınızda bulundurun.

Sensörü botunuzun önüne yapıştırmak için çift taraflı köpük bant kullanın.

Bu talimat size basit bir robotik tasarımında bir jiroskop kullanmayı öğretti ve artık uygulamayı bildiğiniz için kendi fikirlerinizle deneyler yapabilirsiniz.

Yorumlarda herhangi bir şey sormaktan çekinmeyin.

Önerilen: