সুচিপত্র:

MPU6050 সেটআপ এবং ক্রমাঙ্কন গাইড: 3 ধাপ
MPU6050 সেটআপ এবং ক্রমাঙ্কন গাইড: 3 ধাপ

ভিডিও: MPU6050 সেটআপ এবং ক্রমাঙ্কন গাইড: 3 ধাপ

ভিডিও: MPU6050 সেটআপ এবং ক্রমাঙ্কন গাইড: 3 ধাপ
ভিডিও: Connect BMP 180 with Ardino and Code||Using BMP180 Digital temperature and pressure Sensor 2024, নভেম্বর
Anonim
MPU6050 সেটআপ এবং ক্রমাঙ্কন নির্দেশিকা
MPU6050 সেটআপ এবং ক্রমাঙ্কন নির্দেশিকা

MPU6050 হল একটি 6 DoF (স্বাধীনতার ডিগ্রি) IMU যা জড় পরিমাপের একক, যা 3 অক্ষ জাইরোস্কোপের মাধ্যমে কৌণিক ত্বরণ এবং লিনিয়ার অ্যাকসিলরোমিটারের মাধ্যমে লিনিয়ার এক্সিলারেশন জানার জন্য সত্যিই একটি দুর্দান্ত সেন্সর।

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

ধাপ 1: প্রয়োজনীয় উপকরণ

প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী
প্রয়োজনীয় সামগ্রী

1.) MPU6050 বা GY521 IMU

2.) Arduino (আমি ন্যানো ব্যবহার করছি)

3.) Arduino IDE সহ কম্পিউটার ইনস্টল করা আছে

4.) আরডুইনো এর জন্য ইউএসবি কেবল

5.) Arduino MPU6050 এর সাথে সংযোগ করতে 4 F থেকে F Jumper Cables

সমস্ত উপাদান, মূল এবং উচ্চ মানের www. UTsource.net এ পাওয়া যাবে

ধাপ 2: MPU6050 লাইব্রেরি

MPU6050 লাইব্রেরি
MPU6050 লাইব্রেরি

যদি এই ধাপটি অনুসরণ করে আপনার কোন সমস্যা হয়, তাহলে আমি ভূমিকাতে সংযুক্ত ভিডিও টিউটোরিয়ালটি দেখার সুপারিশ করছি।

একটি লাইব্রেরি একটি সহজ হাতিয়ার যা নতুনদের জন্য MPU6050 এর মতো তুলনামূলকভাবে জটিল সেন্সর ব্যবহার করা সহজ করে তোলে, এটি একটি স্তর যা ইতিমধ্যে অনেক জটিল জিনিসের যত্ন নেয় যাতে আমরা এর পরিবর্তে ধারণাটি বাস্তবায়নে আরও মনোযোগ দিতে পারি সবকিছু সেট আপ করার।

Arduino IDE খুলুন

সরঞ্জামগুলিতে যান এবং লাইব্রেরি পরিচালনা করুন এ ক্লিক করুন

একটি নতুন উইন্ডো খুলবে যেখানে একটি সার্চ বার থাকবে, সেখানে MPU6050 টাইপ করুন, আপনাকে একাধিক ফলাফলের সাথে অভ্যর্থনা জানানো হবে, কিন্তু bt ইলেকট্রনিক ক্যাটসটি ইনস্টল করুন।

আপনার কাজ শেষ, এখন ক্যালিব্রেট করা যাক!

ধাপ 3: ক্রমাঙ্কন

ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন

প্রতিটি সেন্সর আলাদা এবং অনন্য, তাই আমাদের অবশ্যই আমাদের সেন্সরের জন্য অনন্য অফসেট মানগুলি খুঁজে বের করতে হবে।

ফাইলগুলি খুলুন এবং Arduino IDE- তে উদাহরণগুলিতে যান।

সেখানে, আপনি একটি নতুন লাইব্রেরি দেখতে পাবেন যা বলে MPU6050 যার একটি প্রোগ্রাম রয়েছে - IMU_Zero এটি খুলুন।

এটিকে আরডুইনোতে আপলোড করুন এবং নিশ্চিত করুন যে আরডুইনো থেকে সেন্সরের সংযোগ নিম্নলিখিত উপায়ে করা হয়েছে -

এসসিএল - এ 5

এসডিএ - এ 4

Vcc - 5V

GND - GND

সফল আপলোডের পরে, টুলস এবং তারপর সিরিয়াল মনিটর খুলুন, কিন্তু এই প্রক্রিয়ার সময় সেন্সরটি অনুভূমিক এবং যতটা সম্ভব স্থির রাখতে ভুলবেন না।

একটি "----- সম্পন্ন -----" লাইন নির্দেশ করবে যে এটি তার সেরাটা করেছে। ।

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

"সম্পন্ন" লাইনের ঠিক উপরের লাইনটি [567, 567] [-1, 2] [-2223, -2223] [0, 1] [1131, 1132] [16374, 16404] [155, 156] [-1, 1] [-25, -24] [0, 3] [5, 6] [0, 4] যেমন অন্তর্বর্তী হেডার লাইনে দেখানো হয়েছে, এই লাইনটি তৈরি করা ছয়টি গ্রুপ সর্বোত্তম অফসেট বর্ণনা করে X ত্বরণ, Y ত্বরণ, Z ত্বরণ, X Gyro, Y Gyro, এবং Z Gyro এর জন্য যথাক্রমে। ঠিক উপরে দেখানো নমুনায়, ট্রায়াল দেখিয়েছে যে এক্স এক্সিলারেশনের জন্য +567 সেরা অফসেট ছিল, -2223 ওয়াই এক্সিলারেশনের জন্য সেরা, ইত্যাদি। আপনার তৈরি করা প্রোগ্রামগুলিতে ব্যবহার করার জন্য প্রতিটি অফসেট নোট করুন!

এটাই! সহজ এবং সহজবোধ্য!

পড়ার জন্য ধন্যবাদ!

প্রস্তাবিত: