সুচিপত্র:

সহজ MPU6050 IMU + Arduino GYRO Bot: 4 টি ধাপ
সহজ MPU6050 IMU + Arduino GYRO Bot: 4 টি ধাপ

ভিডিও: সহজ MPU6050 IMU + Arduino GYRO Bot: 4 টি ধাপ

ভিডিও: সহজ MPU6050 IMU + Arduino GYRO Bot: 4 টি ধাপ
ভিডিও: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, সেপ্টেম্বর
Anonim
Image
Image
সহজ MPU6050 IMU + Arduino GYRO বট
সহজ MPU6050 IMU + Arduino GYRO বট

আমার প্রকল্পগুলি নিয়ন্ত্রণ করার জন্য একটি গাইরো ব্যবহার করা আমার বালতি তালিকায় একটি বড় বিষয় ছিল কিন্তু আইএমইউ অর্জন করা ছাড়া বাকিগুলি নখের মতো কঠিন ছিল। ইয়াউ পিচ এবং রোল ভ্যালু নিষ্কাশনে কার্যকরী বিষয়বস্তুর অভাব আমাকে এক মাসেরও বেশি সময় ধরে বিরক্ত করে। অসংখ্য ওয়েবসাইট, অগণিত লাইব্রেরি এবং সমস্যার পরে আমি গাইরো থেকে তথ্য পেতে শিখেছি এবং এটি একটি সহজ প্রকল্পে ব্যবহার করেছি যা নতুনরা সহজেই করতে পারে এবং নিজেদের অনেক কষ্ট থেকে বাঁচাতে পারে।

সুতরাং এই অ্যাকসিলরোমিটার - জাইরোস্কোপ সেন্সরটি শুরু করার জন্য এখানে একটি নির্দেশনা রয়েছে এবং এর শেষে আপনি আপনার রোবটটিকে ঠিক আপনার ইচ্ছামতো ঘুরিয়ে দিতে পারবেন।

সরবরাহ

বেশিরভাগ ইলেকট্রনিস আপনার স্থানীয় ইলেকট্রনিক্স স্টোর বা অনলাইনে কেনা যায়

এখানে তারা:

বট চ্যাসি

DIY 4WD ডাবল-ডেক স্মার্ট রোবট কার চ্যাসি কিটস স্পিড এনকোডার আরসি রোবট সহ খেলনা শখ এবং রোবট থেকে banggood.com এ

আপনি একটি কাস্টার চাকা সহ একটি 2 চাকা চ্যাসি ব্যবহার করতে পারেন।

আরডুইনো -

Geekcreit® Arduino সামঞ্জস্যপূর্ণ UNO R3 ATmega16U2 AVR USB Development Main Board Module Board for Arduino from Electronics from banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 অ্যাক্সিস গাইরো অ্যাকসিলরোমিটার সেন্সর মডিউল সহ Arduino মডিউল বোর্ডের জন্য Arduino থেকে ইলেকট্রনিক্স থেকে banggood.com- এ

Dupont তারের

পুরুষ থেকে পুরুষ

নারী থেকে পুরুষ

L298N মোটর ড্রাইভার

Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board for Arduino Module Board for Arduino from Electronics from banggood.com

11.1V লাইপো

ZOP পাওয়ার 11.1V 2200MAH 3S 30C লাইপো ব্যাটারি XT60 প্লাগ RC পার্টস খেলনা শখ এবং রোবট থেকে banggood.com এ

উপযুক্ত চার্জার

ধাপ 1: ধাপ 1: আপনার চ্যাসি একত্রিত করুন

ধাপ 1: আপনার চ্যাসি একত্রিত করুন
ধাপ 1: আপনার চ্যাসি একত্রিত করুন
ধাপ 1: আপনার চ্যাসি একত্রিত করুন
ধাপ 1: আপনার চ্যাসি একত্রিত করুন

আপনার বট চ্যাসি জড়ো করুন lol।

উপরে fritzing ইমেজ পড়ুন কিন্তু যদি আপনি সংগ্রাম, আমি শুধু একটি মন্তব্য নিচে

ধাপ 2: MPU6050 লাইব্রেরি ইনস্টল করা

MPU6050 লাইব্রেরি ইনস্টল করা
MPU6050 লাইব্রেরি ইনস্টল করা

এটি মনে রাখা গুরুত্বপূর্ণ যে যদি আপনার এমপিইউ 6050 রিমুভ আইটি -র জন্য লাইব্রেরি ইনস্টল করা থাকে বা এটি সংকলন ত্রুটিগুলিকে চিহ্নিত করবে।

পরিবর্তে লাইব্রেরি ডাউনলোড করতে এই লিঙ্কটি ব্যবহার করুন এবং স্কেচের অধীনে লাইব্রেরি অন্তর্ভুক্ত করে এটি যুক্ত করুন।

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

ধাপ 3: সংযোগ

সংযোগ
সংযোগ
সংযোগ
সংযোগ

লাইব্রেরি ইনস্টল করার সময় এগিয়ে যান এবং সিস্টেমটি ওয়্যার আপ করুন।

মোটর ড্রাইভারের সাথে সংযোগগুলি কোডে দেওয়া আছে।

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

যাই হোক এটা এখানে:)

Arduino এবং সেন্সরের মধ্যে সংযোগগুলি হল:

VCC - +5V

GND - GND

এসডিএ - এ 4

এসসিএল - এ 5

দ্রষ্টব্য - এখান থেকে আমরা রোবট বার্নিকে ডাকি।

ধাপ 4: কোড

কোড
কোড

নীচের এই কোডটি অনুলিপি করুন এবং আপনার IDE এ পেস্ট করুন এবং আপলোড করুন।

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

দম্পতি সতর্কতা:

রুটি বোর্ডে আপনার সেন্সরটি প্লাগ করবেন না কারণ তার এবং ইলেকট্রনিক্স শব্দ তৈরি করতে পারে যা আপনার YAW PITCH ROLL মানগুলির সঠিকতাকে প্রভাবিত করবে

বট চালানোর সময় শুধু বটটি মেঝেতে সেট করুন এবং রিসেট টিপুন যাতে সেন্সর সঠিকভাবে ক্যালিব্রেট হয়।

আমরা শুধুমাত্র এই প্রকল্পের জন্য Yaw মান ব্যবহার করি তাই আপনার সেন্সর মাউন্ট করার সময় এটি মনে রাখবেন।

আপনার বটের সামনে সেন্সর লাগাতে ডাবল পার্শ্বযুক্ত ফোম টেপ ব্যবহার করুন।

এই নির্দেশযোগ্যটি আপনাকে একটি সাধারণ রোবোটিক্স ডিজাইনে একটি জাইরোস্কোপ ব্যবহার করতে শিখিয়েছে এবং আপনি এখন আপনার নিজস্ব ধারণাগুলি নিয়ে পরীক্ষা করতে পারেন যেহেতু আপনি এখন বাস্তবায়নটি জানেন।

কমেন্টে নির্দ্বিধায় কিছু জিজ্ঞাসা করুন।

প্রস্তাবিত: