সুচিপত্র:

ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ: 11 টি ধাপ
ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ: 11 টি ধাপ

ভিডিও: ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ: 11 টি ধাপ

ভিডিও: ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ: 11 টি ধাপ
ভিডিও: SpaceX Starship Going Next Level, Falcon Heavy Final Countdown, Relativity Stargate and more 2024, জুলাই
Anonim
ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ
ইয়ার্ড সাইডিং সহ সহজ স্বয়ংক্রিয় মডেল রেলরোড লুপ

এই প্রকল্পটি আমার পূর্ববর্তী প্রকল্পগুলির একটি আপগ্রেড সংস্করণ। এটি একটি মডেল রেলওয়ে লেআউট স্বয়ংক্রিয় করতে একটি Arduino মাইক্রোকন্ট্রোলার ব্যবহার করে, একটি দুর্দান্ত ওপেন সোর্স প্রোটোটাইপিং প্ল্যাটফর্ম। লেআউটটিতে একটি সাধারণ ডিম্বাকৃতি লুপ এবং একটি ইয়ার্ড সাইডিং শাখা রয়েছে যা থেকে ট্রেনটি ঘরে উঠবে। Arduino মাইক্রোকন্ট্রোলার লেআউটের দুটি স্থানে ইনস্টল করা দুটি 'সেন্সরড' ট্র্যাক থেকে প্রতিক্রিয়া পায় যখন ট্রেন তাদের উপর দিয়ে অতিক্রম করে।

সুতরাং, আর ঝামেলা ছাড়াই, শুরু করা যাক!

ধাপ 1: ভিডিওটি দেখুন

Image
Image

এই প্রকল্পটি কিভাবে কাজ করে তা বুঝতে উপরের ভিডিওটি দেখুন।

ধাপ 2: সমস্ত অংশ এবং উপাদান পান

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

এই প্রকল্পের জন্য, আপনার প্রয়োজন হবে:

  • Adafruit মোটর ieldাল v2 এর সাথে সামঞ্জস্যপূর্ণ একটি Arduino মাইক্রোকন্ট্রোলার বোর্ড
  • একটি অ্যাডাফ্রুট মোটর ড্রাইভার shাল v2 (এটি সম্পর্কে আরও জানুন এখানে)
  • একটি সম্প্রসারণ ieldাল (alচ্ছিক কিন্তু সেন্সরের জন্য পাওয়ার এবং গ্রাউন্ড পিন সংযোগ সম্প্রসারণের সুপারিশ করা হয়েছে।)
  • দুটি 'সেন্সরড' ট্র্যাক
  • 3 টি পুরুষ থেকে মহিলা জাম্পার তারের দুটি সেট ('সেন্সরড' ট্র্যাকগুলিকে আরডুইনো বোর্ডের সাথে সংযুক্ত করতে।)
  • 4 পুরুষ থেকে পুরুষ জাম্পার ওয়্যার (ট্র্যাক পাওয়ার সংযোগের জন্য 2 টি এবং মোটর শিল্ডের আউটপুট টার্মিনালে ভোটার।)
  • কমপক্ষে 1A (1000mA) এর বর্তমান ক্ষমতা সহ একটি 12-ভোল্ট ডিসি পাওয়ার উত্স
  • একটি উপযুক্ত ইউএসবি কেবল (আরডুইনো বোর্ডকে কম্পিউটারে সংযুক্ত করতে।)
  • একটি কম্পিউটার (Arduino মাইক্রোকন্ট্রোলার প্রোগ্রাম করার জন্য।)

ধাপ 3: Arduino বোর্ড প্রোগ্রাম

আপনার IDE তে Adafruit মোটর ড্রাইভার shাল v2 লাইব্রেরি ইনস্টল করা আছে তা নিশ্চিত করুন। এটি কীভাবে কাজ করে এবং ভবিষ্যতে সেটআপটি পরীক্ষা করার জন্য আপনি কীভাবে এটি সংশোধন করতে পারেন তার একটি ধারণা পেতে Arduino কোডটি দেখুন।

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

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

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

লেআউট সম্পর্কে আরও তথ্য পেতে এগিয়ে যাওয়ার আগে উপরের ছবিতে ক্লিক করুন। ট্রেনটি লাইনচ্যুত এবং/অথবা আটকে যাওয়া রোধ করতে সমস্ত রেল জয়েন্টগুলি সঠিকভাবে তৈরি করা হয়েছে এবং ট্র্যাকের রেলগুলি পরিষ্কার করা হয়েছে তা নিশ্চিত করুন।

ধাপ 5: Arduino বোর্ডে মোটর শিল্ড ইনস্টল করুন

Arduino বোর্ডে মোটর শিল্ড ইনস্টল করুন
Arduino বোর্ডে মোটর শিল্ড ইনস্টল করুন

Arduino বোর্ডের হেডারের সাথে ieldালের পিনগুলিকে সারিবদ্ধ করে Arduino বোর্ডে সাবধানে Installাল ইনস্টল করুন। এটি আলতো করে করুন এবং নিশ্চিত করুন যে ieldালের কোন পিন বাঁকানো না।

ধাপ 6: ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন

ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন
ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন
ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন
ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন
ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন
ট্র্যাক পাওয়ার ফিডার এবং টার্নআউট ওয়্যারগুলিকে মোটর শিল্ডের সাথে সংযুক্ত করুন

M1 হিসেবে চিহ্নিত ieldালের আউটপুট টার্মিনালগুলিকে ট্র্যাক পাওয়ার তারের সাথে এবং M4 হিসেবে চিহ্নিতকে টার্নআউট তারের সাথে সংযুক্ত করুন। মনে রাখবেন যে সেটআপটি কেবল দুটি তারের সোলেনয়েড ধরণের ভোটারগুলির সাথে সামঞ্জস্যপূর্ণ।

ধাপ 7: 'সেন্সরড' ট্র্যাকগুলিকে আরডুইনো বোর্ডের সাথে সংযুক্ত করুন

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

মোটর শিল্ডে এক্সপেনশন শিল্ড ইনস্টল করুন এবং প্রতিটি সেন্সরের GND এবং VCC পিনগুলিকে GND এবং +5-ভোল্টের হেডারের সাথে সংযুক্ত করুন। তারপর নিম্নলিখিত পিন সংযোগ করুন:

  • প্রথম সেন্সরের আউটপুট পিনটি Arduino বোর্ডের ইনপুট পিন A0 এর সাথে সংযুক্ত করুন।
  • দ্বিতীয় সেন্সরের আউটপুট পিনটি Arduino বোর্ডের ইনপুট পিন A1 এর সাথে সংযুক্ত করুন।

ধাপ 8: সাইডিং এ ট্রেন রাখুন

ট্রেনটিকে সাইডিংয়ে রাখুন
ট্রেনটিকে সাইডিংয়ে রাখুন

পরীক্ষা চালানোর জন্য প্রস্তুত করার জন্য ট্রেনটি ইয়ার্ড সাইডিংয়ে রাখুন। লাইনচ্যুতি রোধ করার জন্য লোকোমোটিভ এবং রোলিং স্টক সঠিকভাবে ট্র্যাকের উপর স্থাপন করা হয়েছে তা নিশ্চিত করার জন্য একটি রিলার টুল ব্যবহার করার পরামর্শ দেওয়া হয়।

ধাপ 9: Arduino বোর্ডকে পাওয়ারের সাথে সংযুক্ত করুন

Arduino বোর্ডকে পাওয়ারের সাথে সংযুক্ত করুন
Arduino বোর্ডকে পাওয়ারের সাথে সংযুক্ত করুন

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

ধাপ 10: পাওয়ার চালু করুন এবং আপনার ট্রেন যান দেখুন

বিদ্যুৎ চালু করার পর যদি ট্রানআউট ভুল পথে চলে যায় বা ট্রেন ভুল দিকে যেতে শুরু করে, তাহলে মোটর শিল্ডের আউটপুট টার্মিনালে সংযুক্ত তারের পোলারিটি বিপরীত করুন।

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

আপনি যদি এতদূর পৌঁছে থাকেন, আপনি হয়তো কিছুটা আরাম করতে চান এবং আপনার প্রকল্পটি উপভোগ করতে পারেন। কিন্তু যদি আপনি আরো কিছু করতে চান তাহলে আপনি Arduino কোড সংশোধন করার চেষ্টা করতে পারেন এবং নতুন কিছু করার জন্য সেটআপ নিয়ে পরীক্ষা করতে পারেন। আপনি যাই করুন না কেন, সর্বশ্রেষ্ঠ!

প্রস্তাবিত: