সুচিপত্র:
ভিডিও: GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF Module Tutorial: 4 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
বর্ণনা
এই সাধারণ মডিউলটিতে I2C (ওয়্যার Arduino লাইব্রেরি ব্যবহার করুন) এর মাধ্যমে Arduino এবং অন্যান্য নিয়ামকদের ইন্টারফেস করার জন্য প্রয়োজনীয় সবকিছু রয়েছে এবং 3 অক্ষের জন্য গতি সেন্সিং তথ্য দিন - X, Y এবং Z।
স্পেসিফিকেশন
- অ্যাকসিলরোমিটার রেঞ্জ: ± 2, ± 4, ± 8, ± 16g
- Gyroscope রেঞ্জ: ± 250, 500, 1000, 2000 °/s
- ভোল্টেজ পরিসীমা: 3.3V - 5V (মডিউল একটি কম ড্রপ আউট ভোল্টেজ নিয়ন্ত্রক অন্তর্ভুক্ত)
ধাপ 1: উপকরণ প্রস্তুতি
এই টিউটোরিয়ালে, আমরা আপনাকে দেখাব কিভাবে মডিউল বিস্তারিতভাবে কাজ করে। প্রথমত, আমাদের নীচে তালিকাভুক্ত উপকরণ প্রস্তুত করতে হবে:
- আরডুইনো উনো
- পুরুষ থেকে মহিলা জাম্পার তার
- ইউএসবি কেবল টাইপ এ থেকে বি
- ব্রেডবোর্ড
পদক্ষেপ 2: হার্ডওয়্যার ইনস্টলেশন
উপকরণ প্রস্তুত হওয়ার পরে, আমরা মডিউলটিকে আরডুইনো ইউনোর সাথে সংযুক্ত করব। বিস্তারিত সংযোগ নীচে লেখা হবে:
- VCC -> 5V
- GND -> GND
- এসসিএল -> এ 5
- এসডিএ -> এ 4
- INT -> D2
ধাপ 3: সোর্স কোড
Arduino MPU 6050 পরীক্ষা করতে,
- প্রথমে, MPU 6050 এর জন্য Arduino লাইব্রেরি ডাউনলোড করুন। লিঙ্কটি এখানে দেওয়া আছে।
- এরপরে, এই লাইব্রেরিটি আনজিপ/এক্সট্র্যাক্ট করুন এবং "MPU6050" নামের ফোল্ডারটি Arduino এর "লাইব্রেরি" ফোল্ডারের ভিতরে সরান।
- I2Cdev লাইব্রেরি ইনস্টল করুন যদি আপনার Arduino এর জন্য এটি ইতিমধ্যে না থাকে। এটি ইনস্টল করার জন্য উপরের মত একই পদ্ধতি করুন। আপনি ফাইলটি এখানে খুঁজে পেতে পারেন।
- Arduino IDE খুলুন এবং ধাপগুলি অনুসরণ করুন: [ফাইল]-> [উদাহরণ]-> [MPU6050]-> [উদাহরণ]-> [MPU6050_DMP6]।
- আপনার আরডুইনোতে সোর্স কোড আপলোড করুন।
ধাপ 4: ফলাফল
- কোড আপলোড করার পর, সিরিয়াল মনিটরটি খুলুন এবং বড রেট 115200 হিসাবে সেট করুন।
- পরবর্তীতে, সিরিয়াল মনিটরে "I2C ডিভাইসগুলি আরম্ভ করা …" এর মতো কিছু দেখতে পান কিনা তা পরীক্ষা করুন। যদি আপনি না করেন তবে কেবল রিসেট বোতাম টিপুন।
- এখন, আপনি একটি লাইন দেখতে পাবেন, "DMP প্রোগ্রামিং এবং ডেমো শুরু করার জন্য যেকোনো চরিত্র পাঠান।" শুধু সিরিয়াল মনিটরে যেকোন অক্ষর টাইপ করুন এবং এটি পাঠান, এবং আপনি MPU 6050 থেকে আসা yaw, পিচ, এবং রোল মান দেখতে শুরু করা উচিত।
নোট: ডিএমপি মানে ডিজিটাল মোশন প্রসেসিং। MPU 6050 তে বিল্ট-ইন মোশন প্রসেসর আছে। এটি অ্যাকসিলরোমিটার এবং জাইরোস্কোপ থেকে মানগুলো প্রক্রিয়া করে আমাদের সঠিক 3D মান দেয়। এছাড়াও, সিরিয়াল মনিটরে সঠিক মান পাওয়ার আগে আপনাকে প্রায় 10 সেকেন্ড অপেক্ষা করতে হবে, এর পরে মানগুলি স্থিতিশীল হতে শুরু করবে।
প্রস্তাবিত:
Gyroscope প্ল্যাটফর্ম/ ক্যামেরা Gimbal: 5 ধাপ (ছবি সহ)
জাইরোস্কোপ প্ল্যাটফর্ম/ ক্যামেরা গিম্বাল: এই নির্দেশনাটি সাউথ ফ্লোরিডা বিশ্ববিদ্যালয়ে মেককোর্সের প্রকল্পের প্রয়োজনীয়তা পূরণের জন্য তৈরি করা হয়েছিল (www.makecourse.com)
MPU6050-Accelerometer+Gyroscope Sensor Basics: 3 ধাপ
MPU6050-Accelerometer+Gyroscope সেন্সর বুনিয়াদি: MPU6050 একটি অত্যন্ত দরকারী সেন্সর। শরীরের, একটি সমন্বয় ব্যবহার করে
6DOF স্টুয়ার্ট প্ল্যাটফর্ম: 5 টি ধাপ
6DOF স্টুয়ার্ট প্ল্যাটফর্ম: 6DOF স্টুয়ার্ট প্ল্যাটফর্ম একটি রোবটিক প্ল্যাটফর্ম যা স্বাধীনতার 6 ডিগ্রীতে প্রকাশ করতে পারে। সাধারণত 6 রৈখিক অ্যাকচুয়েটর দিয়ে নির্মিত, এই স্কেল ডাউন মিনি সংস্করণটি রৈখিক অ্যাকচুয়েশন মোশন অনুকরণ করতে 6 সার্ভস ব্যবহার করে। তিনটি লাইন আছে
Arduino Nano এবং Visuino: Acceleration কে Accelerometer এবং Gyroscope MPU6050 I2C Sensor থেকে কোণে রূপান্তর করুন: Ste টি ধাপ (ছবি সহ)
Arduino Nano এবং Visuino: Acceleration কে Accelerometer এবং Gyroscope MPU6050 I2C সেন্সর থেকে কোণে রূপান্তর করুন: কিছুক্ষণ আগে আমি কিভাবে আপনি MPU9250 Accelerometer, Gyroscope এবং Compass Sensor কে Arduino Nano এর সাথে সংযুক্ত করতে পারেন এবং প্যাকেট ডেটা এবং ডিসপ্লে পাঠানোর জন্য Visuino দিয়ে প্রোগ্রাম করতে পারেন তার একটি টিউটোরিয়াল পোস্ট করেছি এটি একটি ব্যাপ্তি এবং ভিজ্যুয়াল যন্ত্রগুলিতে।
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor with Visuino: 11 ধাপ
Arduino Nano: Accelerometer Gyroscope Compass MPU9250 I2C Sensor with Visuino: MPU9250 হল বর্তমানে পাওয়া সবচেয়ে উন্নত একসিলরোমিটার, জাইরোস্কোপ এবং কম্পাস ছোট সাইজের সেন্সর। কম পাস ফিল্টারিং, মোশন ডিটেকশন, এমনকি একটি প্রোগ্রামযোগ্য বিশেষ প্রসেসর সহ তাদের অনেক উন্নত বৈশিষ্ট্য রয়েছে