Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Layihələrimi idarə etmək üçün bir Gyro istifadə etmək mənim siyahımda böyük bir şey idi, amma IMU -nu əldə etməkdən başqa qalanları dırnaq qədər çətin idi. Yaw pitch və roll dəyərlərinin çıxarılmasında təsirli məzmun olmaması bir aydan çox məni narahat etdi. Çoxsaylı veb saytlardan, saysız -hesabsız kitabxanalardan və problemlərdən sonra gyrodan məlumat almağı və yeni başlayanlar tərəfindən asanlıqla edilə biləcək və özlərini çox problemdən xilas edə biləcək sadə bir layihədə istifadə etməyi öyrəndim.
Beləliklə, bu Accelerometer - Gyroscope sensoruna başlamağınız üçün bir təlimat var və bunun sonunda robotunuzu istədiyiniz qədər çevirə biləcəksiniz. (90 dərəcə, 45 dərəcə, 180 dərəcə ….. hər şey)
Təchizat
Elektronların çoxunu yerli elektronika mağazasında və ya onlayn olaraq almaq olar
Budur bunlar:
Bot Şassisi
Oyuncaqların Hobbi və Robotundan Speed Encoder RC Robotlu DIY 4WD İkiqat Güvənli Robot Avtomobil Şassi Kitləri banggood.com saytında
Təkərli 2 təkərli şassi də istifadə edə bilərsiniz.
Arduino -
Geekcreit® Arduino Uyğun UNO R3 ATmega16U2 AVR USB İnkişaf etdirmə Əsas lövhəsi Modulu Arduino üçün Elektronikadan banggood.com saytında
IMU - MPU6050 6DOF
6DOF MPU-6050 3 Eksenli Gyro, Accelerometer Sensor Modulu ilə Arduino üçün Arduino Modulu üçün Elektronika banggood.com saytında
Dupont telləri
Kişidən kişiyə
Qadından kişiyə
L298N motor sürücü
Geekcreit® L298N İkili H Körpü Step Motor Sürücü Kartı Arduino üçün Arduino üçün Elektronikadan Arduino üçün banggood.com saytında
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parçaları Oyuncaq Hobbilərindən və Robotdan Banggood.com saytında
Uyğun şarj cihazı
Addım 1: Adım 1: Şassinizi yığın
Bot şassinizi yığın lol.
Yuxarıdakı darıxdırıcı görüntüyə baxın, amma çətinlik çəkirsinizsə, mən aşağıda yalnız bir şərhəm
Addım 2: MPU6050 Kitabxanasının quraşdırılması
Qeyd etmək vacibdir ki, əgər MPU6050 REMOVE IT üçün kitabxananız varsa və ya tərtib səhvlərini qeyd edərsə.
Bunun əvəzinə kitabxananı yükləmək və Sketch altında Kitabxana daxil et istifadə edərək əlavə etmək üçün bu bağlantıdan istifadə edin.
https://github.com/jarzebski/Arduino-MPU6050
Addım 3: Bağlantılar
Kitabxananı qurarkən işə davam edin və sistemi bağlayın.
Motor sürücüsünə bağlantılar kodun özündə verilir.
ena = 5;
enb = 6;
in1 = 7;
in2 = 4;
in3 = 9;
in4 = 8;
burada hər halda:)
Arduino və sensor arasındakı əlaqələr:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
Qeyd - Buradan robotu Barney adlandırırıq.
Addım 4: Kod
Bu kodu aşağıda kopyalayın və IDE -yə yapışdırın və yükləyin.
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
Cütlüyün Ehtiyat tədbirləri:
Sensorunuzu çörək taxtasına taxmayın, çünki tellər və elektronika YAW PITCH ROLL dəyərlərinizin düzgünlüyünə təsir edəcək səs -küy yarada bilər.
Botu işləyərkən, botu yerə qoyun və sıfırlama düyməsini basaraq sensoru düzgün kalibr edin
Bu layihə üçün yalnız Yaw dəyərlərindən istifadə edirik, buna görə də sensoru quraşdırarkən bunu unutmayın.
Sensoru botunuzun önünə yapışdırmaq üçün iki tərəfli köpük lentdən istifadə edin.
Bu təlimat, sadə bir robot dizaynında bir jiroskopdan istifadə etməyi öyrətdi və indi tətbiqini bildiyiniz kimi öz fikirlərinizlə təcrübə edə bilərsiniz.
Şərhlərdə bir şey soruşmaqdan çekinmeyin.