সুচিপত্র:

Arduino সঙ্গে Gyroscope নেতৃত্বাধীন নিয়ন্ত্রণ: 5 পদক্ষেপ
Arduino সঙ্গে Gyroscope নেতৃত্বাধীন নিয়ন্ত্রণ: 5 পদক্ষেপ

ভিডিও: Arduino সঙ্গে Gyroscope নেতৃত্বাধীন নিয়ন্ত্রণ: 5 পদক্ষেপ

ভিডিও: Arduino সঙ্গে Gyroscope নেতৃত্বাধীন নিয়ন্ত্রণ: 5 পদক্ষেপ
ভিডিও: How to use MPU-6050 Accelerometer and Gyroscope with Arduino code 2024, নভেম্বর
Anonim
Image
Image
উপকরণ
উপকরণ

এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি জিরোস্কোপ এবং একটি আরডুইনো ইউএনও দিয়ে একটি সাধারণ 4 টিড টিল্ট ডিমার তৈরি করতে হয়। "+" আকারে 4 টি এলইডি সাজানো আছে এবং আপনি ব্রেডবোর্ডটি কাত করার সাথে সাথে তারা আরও আলোকিত হবে।

এটি কোন সোল্ডারিং, শুধু মৌলিক রুটিবোর্ড সমাবেশ এবং মৌলিক arduino প্রোগ্রামিং জড়িত হবে না।

ধাপ 1: উপকরণ:

1) একটি Arduino Uno বোর্ড এবং একটি USB তারের। আপনি যদি চান তবে আপনি একটি ভিন্ন বোর্ড ব্যবহার করতে পারেন কিন্তু মনে রাখবেন যে বিভিন্ন বোর্ডের বিভিন্ন পিন কনফিগার রয়েছে, উদাহরণস্বরূপ যদি আপনি একটি Arduino মেগা ব্যবহার করেন SDA এবং SCL পিন 20 এবং 21।

2) 4 টি এলইডি, লেডগুলি অভিন্ন হওয়া উচিত, রঙ কোন ব্যাপার না এটি আপনার উপর নির্ভর করে:)

3) 100 ওহম এবং 1 কে ওহমের মধ্যে 4 টি অভিন্ন প্রতিরোধক, আমি 200 এর কাছাকাছি সুপারিশ করি

4) একটি রুটিবোর্ড

5) dupont তারের

6) এমপিইউ -6050 গাইরো

7) U- আকৃতির জাম্পার তারগুলি (চ্ছিক) আমি এই জাম্পার কেবলগুলি ব্যবহার করেছি কারণ সেগুলি রুটিবোর্ডে আরও ভাল দেখাচ্ছে এবং এইভাবে লেডগুলি আরও দৃশ্যমান। আপনি ইবেতে 140 ডলারের একটি বাক্স প্রায় 4 ডলারে পাবেন। আপনার যদি এই তারগুলি না থাকে তবে আপনি সেগুলিকে ডুপন্ট তারের সাথে প্রতিস্থাপন করতে পারেন।

ধাপ 2: সমাবেশ

সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ
সমাবেশ

1) ব্রেডবোর্ডে "+" আকারে 4 টি লেড স্থাপন করে শুরু করুন। লেডের লম্বা পিনগুলি ইতিবাচক। আমি ডানদিকে উপরের এবং নীচের লেডগুলির জন্য ইতিবাচক পিনগুলি রেখেছি, এবং নীচে বাম এবং ডানদিকের লেডগুলির জন্য (প্রথম ছবিতে দেখুন।

2) ব্রেডবোর্ডে চারটি প্রতিরোধক সন্নিবেশ করান।

3) ছবির মতো MPU6050 রাখুন

4) তারগুলি োকান। লেডস গ্রাউন্ড পিনগুলি সরাসরি মাটিতে চলে যাবে। ইতিবাচক পিনগুলি একটি প্রতিরোধকের মধ্য দিয়ে আরডুইনো পিনগুলিতে যাবে: সামনের নেতৃত্বে একটি প্রতিরোধকের মাধ্যমে পিন 3, নীচের দিকে নেতৃত্বে একটি প্রতিরোধকের মাধ্যমে পিন 5 এবং পিন 6 ডান নেতৃত্বে, পিন 9 বাম নেতৃত্বে

MPU6050 স্থল এবং 5V+এর সাথে সংযুক্ত থাকতে হবে, এর পরে SDA কে A4 (এনালগ 4), এসসিএল থেকে A5 এর সাথে সংযুক্ত করুন

আমি একটি fritzig পরিকল্পিত সংযুক্ত করেছি, যদি আপনি নিশ্চিত করতে চান যে সংযোগগুলি সঠিক।

ধাপ 3: কোড

এখানে সোর্স কোড:

অথবা নিচের থেকে কপি-পেস্ট করুন:

আপনার দুটি বাহ্যিক libs I2CDev এবং MPU6050 এর প্রয়োজন হবে, আমি সেগুলো এখানে সংযুক্ত করেছি, এবং আমি কোডের উৎসের নিচে পোস্ট করেছি। আমি liসব কথা লিখিনি এটা আমার যোগ্যতা নয়:)

আপনি যদি লাইব্রেরি ইনস্টল করতে না জানেন তবে এই নির্দেশযোগ্যটি দেখুন:

তারপর কপি পেস্ট বা আমার লাইব্রেরি ডাউনলোড করে দেখুন।

* I2CDev লাইব্রেরির উৎস:

ধাপ 4: গাইরোর উন্নতি এবং বিভিন্ন ব্যবহার

গাইরোর উন্নতি এবং বিভিন্ন ব্যবহার
গাইরোর উন্নতি এবং বিভিন্ন ব্যবহার

এটি MPU6050 এর সাথে করা সবচেয়ে সহজ প্রকল্প, আমি এই ধারণা থেকে অনেকগুলি ডেরিভেটিভের কথা ভাবতে পারি:

- প্রতিটি দিকের জন্য দুই বা ততোধিক এলইডি যোগ করা, তাই ফেরেশতা যত খাড়া হবে, তত বেশি লিড জ্বলবে

- একটি পরিধানযোগ্য তৈরি করা যা আপনাকে এমন শব্দ দিয়ে সতর্ক করবে যে আপনার সঠিক ন্যায়পরায়ণ অবস্থান নেই

আমি মনে করি সেই কুৎসিত অবস্থাগুলি কিছু গণিতের সাথে উন্নত করা যেতে পারে (যদি কিছু সমীকরণের সাথে প্রতিস্থাপন করা হয়)।

একটি বোনাস হিসাবে:) আমি প্রকল্পের অন্য সংস্করণ সহ একটি ইউটিউব ভিডিও তৈরি করেছি, আমি আপের জন্য le টি, ই এর জন্য নিচে, বামের জন্য ২ টি এবং ডানদিকের জন্য দুটি যোগ করেছি।

ভিডিওটি চেক করতে চাইলে এখানে ক্লিক করুন। আমি উপরের ব্রেডবোর্ডের একটি ছবি সংযুক্ত করেছি।

যারা আগ্রহী তাদের জন্য কোডটি এখানে যান এবং এই লাইনটি প্রতিস্থাপন করুন

#সিম্পল_আইএমপ্লিমেন্টেশন সত্য নির্ধারণ করুন

---------- সহ ----------- #সংজ্ঞায়িত SIMPLE_IMPLEMENTATION মিথ্যা

নতুন নেতৃত্বাধীন পিনআউট হল: সামনের এলইডি: 3, 12, 11, নীচের এলইডি: 5, 6, 7, বাম এলইডি: 10, 4, ডান লেড: 6, 9

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

আপনি যদি ইউটিউব ভিডিও পছন্দ করেন, তাহলে আপনি এখানে আমার চ্যানেলটি সাবস্ক্রাইব করে আরো পেতে পারেন

ধাপ 5: এই টিউটোরিয়ালে সাম্প্রতিক অ্যাড-অন, একটি জিওরোস্কোপ দ্বারা চালিত একটি নিওপিক্সেল রিং

আপনি যদি কোডটি সম্পর্কে আগ্রহী হন তবে আপনি এখানে কোডটি খুঁজে পেতে পারেন।

প্রস্তাবিত: