সুচিপত্র:
- ধাপ 1: উপকরণ:
- ধাপ 2: সমাবেশ
- ধাপ 3: কোড
- ধাপ 4: গাইরোর উন্নতি এবং বিভিন্ন ব্যবহার
- ধাপ 5: এই টিউটোরিয়ালে সাম্প্রতিক অ্যাড-অন, একটি জিওরোস্কোপ দ্বারা চালিত একটি নিওপিক্সেল রিং
ভিডিও: Arduino সঙ্গে Gyroscope নেতৃত্বাধীন নিয়ন্ত্রণ: 5 পদক্ষেপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি জিরোস্কোপ এবং একটি আরডুইনো ইউএনও দিয়ে একটি সাধারণ 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: এই টিউটোরিয়ালে সাম্প্রতিক অ্যাড-অন, একটি জিওরোস্কোপ দ্বারা চালিত একটি নিওপিক্সেল রিং
আপনি যদি কোডটি সম্পর্কে আগ্রহী হন তবে আপনি এখানে কোডটি খুঁজে পেতে পারেন।
প্রস্তাবিত:
Arduino সঙ্গে Potentiometer সঙ্গে LED উজ্জ্বলতা নিয়ন্ত্রণ: 3 পদক্ষেপ
আরডুইনো দিয়ে পটেন্টিওমিটারের সাহায্যে এলইডি উজ্জ্বলতা নিয়ন্ত্রণ করা: এই প্রজেক্টে আমরা পটেন্টিওমিটারের প্রদত্ত ভেরিয়েবল রেজিস্ট্যান্স ব্যবহার করে LED এর উজ্জ্বলতা নিয়ন্ত্রণ করব। এটি একটি শিক্ষানবিসের জন্য একটি খুব মৌলিক প্রকল্প কিন্তু এটি আপনাকে পোটেন্টিওমিটার এবং এলইডি ওয়ার্কিং সম্পর্কে অনেক কিছু শেখাবে যা অ্যাডভা তৈরির জন্য প্রয়োজন
Arduino সঙ্গে RGB নেতৃত্বাধীন স্ট্রিপ নিয়ন্ত্রণ: 4 ধাপ
আরডুইনো দিয়ে আরজিবি লেড স্ট্রিপ নিয়ন্ত্রণ করা: হ্যালো বন্ধুরা, এই নির্দেশাবলীতে আমি আরডুইনো ব্যবহার করে আরজিবি লেড স্ট্রিপ নিয়ন্ত্রণ করেছি প্রকল্পটি বেশ সহজ আমরা রেড গ্রিন & আরজিবি লেড স্ট্রিপের নীল রঙ পৃথকভাবে তাই ধারণাটি সত্যিই সহজ
Arduino টিউটোরিয়াল - Potentiometer সঙ্গে Stepper মোটর নিয়ন্ত্রণ: 5 পদক্ষেপ
Arduino টিউটোরিয়াল - Potentiometer সহ Stepper মোটর কন্ট্রোল: এই নির্দেশনাটি আমার " Arduino: How to Control a Stepper Motor with Potentiometer " আমি সম্প্রতি আপলোড করা ইউটিউব ভিডিও। আমি আপনাকে এটি চেক করার জন্য দৃ strongly়ভাবে সুপারিশ করছি।আমার ইউটিউব চ্যানেল প্রথম, আপনি f দেখতে হবে
Arduino টিউটোরিয়াল - Potentiometer সঙ্গে Servo মোটর নিয়ন্ত্রণ: 5 পদক্ষেপ
Arduino টিউটোরিয়াল - Potentiometer সঙ্গে Servo মোটর নিয়ন্ত্রণ: এই নির্দেশযোগ্য আমার " Arduino: Potentiometer সঙ্গে Servo মোটর নিয়ন্ত্রণ কিভাবে লিখিত সংস্করণ " আমি সম্প্রতি আপলোড করা ইউটিউব ভিডিও। আমি আপনাকে এটি চেক করার জন্য দৃ strongly়ভাবে সুপারিশ করছি। ইউটিউব চ্যানেলে যান
Arduino টিউটোরিয়াল - Arduino সঙ্গে Servo মোটর নিয়ন্ত্রণ: 5 পদক্ষেপ
Arduino টিউটোরিয়াল - Arduino এর সাথে Servo মোটর কন্ট্রোল: এই নির্দেশনাটি হল আমার " Arduino: How to Control Servo Motor with Arduino " আমি সম্প্রতি আপলোড করা ইউটিউব ভিডিও। আমি আপনাকে এটি চেক করার জন্য দৃ strongly়ভাবে সুপারিশ করছি। ইউটিউব চ্যানেলে যান