Arduino ব্যবহার করে স্বয়ংক্রিয় ট্রেন রিভার্স লুপ: 10 টি ধাপ (ছবি সহ)
Arduino ব্যবহার করে স্বয়ংক্রিয় ট্রেন রিভার্স লুপ: 10 টি ধাপ (ছবি সহ)
Image
Image

বিপরীত লুপ তৈরি করা ট্রেনের দিক পরিবর্তন করতে মডেল ট্রেনের বিন্যাসে সাহায্য করতে পারে, যা টার্নটেবল দিয়ে করা যায় না। এইভাবে, আপনি কোনও বিরতি বা বাধা ছাড়াই ট্রেন চালানোর জন্য প্রতিটি প্রান্তে একটি বিপরীত লুপ সহ একক-ট্র্যাক লেআউট তৈরি করতে পারেন। সুতরাং, আর ঝামেলা ছাড়াই, শুরু করা যাক!

ধাপ 1: সমস্ত প্রয়োজনীয় জিনিস সংগ্রহ করুন

Arduino বোর্ড প্রোগ্রাম
Arduino বোর্ড প্রোগ্রাম

এই প্রকল্পের জন্য, এখানে প্রয়োজনীয় অংশ এবং উপাদানগুলির তালিকা রয়েছে:

  • একটি Arduino মাইক্রোকন্ট্রোলার বোর্ড, সুপারিশকৃত হল UNO, Leonardo, MEGA।
  • একটি Adafruit মোটর ড্রাইভার াল।
  • একটি 12-ভোল্ট ডিসি পাওয়ার উৎস (একটি ব্যাটারি বা একটি অ্যাডাপ্টার হতে পারে যার বর্তমান আউটপুট ক্ষমতা কমপক্ষে 1.5 এমপি)
  • ছয় পুরুষ থেকে পুরুষ জাম্পার তার:
  1. মোটর চালকের সাথে ভোটার সংযোগের জন্য একটি জোড়া।
  2. বাইরের ট্র্যাকের শক্তি মোটর চালকের সাথে সংযুক্ত করতে দ্বিতীয় জোড়া।
  3. মোটর ড্রাইভারের সাথে ভিতরের লুপ সংযোগ করার জন্য তৃতীয় জোড়া।
  • একটি 'সেন্সরড' ট্র্যাক।
  • 3 টি মহিলা থেকে মহিলা জাম্পার তার (সেন্সরটিকে আরডুইনো বোর্ডের সাথে সংযুক্ত করতে)।

পদক্ষেপ 2: Arduino বোর্ড প্রোগ্রাম

যদি আপনার কম্পিউটারে Arduino IDE না থাকে, তাহলে এখান থেকে ডাউনলোড করুন। Adafruit মোটর ড্রাইভার ieldালের জন্য লাইব্রেরি এখানে পাওয়া যাবে, যদি আপনার IDE তে না থাকে। প্রোগ্রামটি কম্পাইল করার আগে আপনার আইডিইতে এটি ইনস্টল করুন তা নিশ্চিত করুন। আপনার যদি লাইব্রেরি ইনস্টল করতে সাহায্যের প্রয়োজন হয় তবে এই লিঙ্কটি দেখুন।

ধাপ 3: ইনার লুপ ট্র্যাকগুলি বিচ্ছিন্ন করুন

ইনার লুপ ট্র্যাকগুলি বিচ্ছিন্ন করুন
ইনার লুপ ট্র্যাকগুলি বিচ্ছিন্ন করুন

4 টি ইনসুলেটেড রেল জয়েন্টার ব্যবহার করে, বাইরের ট্র্যাক থেকে ট্র্যাকের ভিতরের লুপটি আলাদা করুন। আরো তথ্যের জন্য ছবিতে ক্লিক করুন।

ধাপ 4: লেআউট তৈরি করুন

লেআউট তৈরি করুন
লেআউট তৈরি করুন

আমি এই লেআউটটি তৈরি করতে এন-গেজ কাটো ইউনিট্র্যাক ব্যবহার করেছি। যতক্ষণ সবকিছু ঠিকঠাক কাজ করে ততক্ষণ আপনি অন্য কোন ট্র্যাক ব্যবহার করতে পারেন।

ধাপ 5: Arduino বোর্ডে Plাল প্লাগ করুন এবং তারের সংযোগ স্থাপন করুন

Arduino বোর্ডে Plাল প্লাগ করুন এবং তারের সংযোগ তৈরি করুন
Arduino বোর্ডে Plাল প্লাগ করুন এবং তারের সংযোগ তৈরি করুন
Arduino বোর্ডে Plাল প্লাগ করুন এবং তারের সংযোগ তৈরি করুন
Arduino বোর্ডে Plাল প্লাগ করুন এবং তারের সংযোগ তৈরি করুন

মোটর ড্রাইভার ieldাল সংযুক্ত করার আগে, নিশ্চিত করুন যে সমস্ত পিন একত্রিত হয়েছে এবং তারপর Arduino বোর্ডের সাথে দৃ attach়ভাবে সংযুক্ত করার জন্য ieldালটিকে নিচে ধাক্কা দিন। বোর্ডকে একটি সোজা অবস্থানে রাখার সময় (উপরের চিত্রটি দেখুন) যেমন এনালগ ইনপুট পিনগুলি আপনার পাশে থাকে, নিম্নলিখিত সংযোগগুলি তৈরি করুন:

  • টার্নআউট ওয়্যারগুলিকে 'M4' চিহ্নিত টার্মিনাল ব্লকের সাথে +ve বা লাল তারের উপরের টার্মিনালে এবং -ve অথবা কালো তারের নিচের টার্মিনালে সংযুক্ত করে সংযুক্ত করুন।
  • 'M2' চিহ্নিত টার্মিনাল ব্লকের সাথে লুপের ভিতরের অংশের বিদ্যুতের তারগুলি সংযুক্ত করুন। আপাতত এটিকে সংযুক্ত করুন এবং ট্রেন বা লোকোমোটিভ যদি লুপের ভিতরে ভুল দিকে চলে যায় বা থেমে যায় তবে পরবর্তীতে মেরু পরিবর্তন করুন।
  • 'M1' চিহ্নিত টার্মিনাল ব্লকের সাথে বাইরের ট্র্যাকের শক্তি সংযুক্ত করুন। অভ্যন্তরীণ লুপে ট্র্যাক পাওয়ারের জন্য আপনি যা করবেন তা পরে করুন।

ধাপ 6: Arduino বোর্ডে 'সেন্সরড' ট্র্যাক সংযুক্ত করুন

Arduino বোর্ডের সাথে 'সেন্সরড' ট্র্যাক সংযুক্ত করুন
Arduino বোর্ডের সাথে 'সেন্সরড' ট্র্যাক সংযুক্ত করুন

নিম্নরূপ সেন্সরের পিন সংযুক্ত করুন:

  • আরডুইনো বোর্ডের VCC থেকে +5-ভোল্টের পিন।
  • Arduino বোর্ডের GND থেকে GND পিন।
  • Arduino বোর্ডের A0 পিন থেকে আউট।

ধাপ 7: ট্র্যাকে লোকোমোটিভ রাখুন

ট্র্যাকে লোকোমোটিভ রাখুন
ট্র্যাকে লোকোমোটিভ রাখুন

সেটআপ পরীক্ষা করার জন্য ট্র্যাকের বাইরের অংশে লোকোমোটিভ রাখুন।

ধাপ 8: সিস্টেমটি শক্তিশালী করুন

সিস্টেমকে শক্তিশালী করুন
সিস্টেমকে শক্তিশালী করুন
সিস্টেমকে শক্তিশালী করুন
সিস্টেমকে শক্তিশালী করুন

Arduino বোর্ড এবং মোটর ড্রাইভারকে যথাক্রমে VIN এবং GND পিনকে যথাক্রমে 12-ভোল্ট পাওয়ার এবং গ্রাউন্ডে সংযুক্ত করে অথবা অ্যাডাপ্টারের ব্যারেল সংযোগকারীকে Arduino বোর্ডের পাওয়ার সকেটে সংযুক্ত করে। সমস্ত তারের সংযোগগুলি দুবার পরীক্ষা করুন এবং শক্তি চালু করুন।

ধাপ 9: এটি কাজ করে দেখুন

যদি সবকিছু ঠিকঠাক চলতে থাকে, তাহলে আপনার সেটআপটি উপরের ভিডিওতে দেখানো মতো কাজ করা উচিত।

ধাপ 10: এরপর কি?

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

আমি আপনাকে সুখী রেলপথ কামনা করি। শুভকামনা!

প্রস্তাবিত: