সুচিপত্র:

একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক বিকাশ: 10 টি ধাপ (ছবি সহ)
একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক বিকাশ: 10 টি ধাপ (ছবি সহ)

ভিডিও: একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক বিকাশ: 10 টি ধাপ (ছবি সহ)

ভিডিও: একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক বিকাশ: 10 টি ধাপ (ছবি সহ)
ভিডিও: 125টি সবচেয়ে উদ্ভাবনী বৈদ্যুতিক যান এবং ব্যক্তিগত পরিবহন 2024, ডিসেম্বর
Anonim
একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক তৈরি করা
একটি মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক তৈরি করা

এই মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক হল পাওয়ার হুইলচেয়ার ব্যবহারকারীদের জন্য একটি কম খরচে সমাধান যারা ম্যানুয়াল সুইং-দূরে জয়স্টিক মাউন্ট ব্যবহার করতে অসুবিধা অনুভব করে। এটি একটি পূর্ববর্তী প্রত্যাহারযোগ্য জয়স্টিক প্রকল্পের একটি নকশা পুনরাবৃত্তি।

প্রকল্পটি দুটি অংশ নিয়ে গঠিত: একটি যান্ত্রিক অংশ (মাউন্ট ডিজাইন, সমাবেশ ইত্যাদি) এবং একটি বৈদ্যুতিক অংশ (সার্কিট্রি, আরডুইনো কোড ইত্যাদি)।

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

ধাপ 1: সামগ্রী

  1. সামগ্রী
  2. বৈশিষ্ট্য এবং কার্যকারিতা

    • মোটর চালিত প্রত্যাহার এবং প্রসারিত প্রক্রিয়া
    • বাম/ডান-হাত মোড
    • মডুলারিটি
    • নিয়মিত ঘূর্ণন গতি
  3. প্রস্তুতি

    • সফটওয়্যার

      আরডুইনো

    • হার্ডওয়্যার

      • প্রয়োজনীয় সমস্ত যন্ত্রাংশ এবং সরঞ্জামগুলির সারাংশ
      • Arduino ন্যানো (Rev 3.0)
      • মোটর ড্রাইভার চিপ: L293D
      • টান-ডাউন প্রতিরোধক
      • বোতাম এবং সুইচ
      • মোটর নির্বাচন
    • পাওয়ার হুইলচেয়ার থেকে পাওয়ার

      একটি ইউএসবি পোর্ট ব্যবহার করে

  4. যান্ত্রিক অংশ

    • উৎপাদন
    • সীমা সুইচ সংযুক্তি
    • সমাবেশ/বিচ্ছিন্নকরণ
    • মোটর প্রতিস্থাপন
    • ইলেকট্রনিক্স হাউজিং
  5. বৈদ্যুতিক অংশ

    • সার্কিট

      • স্কিম্যাটিক্স
      • ব্রেডবোর্ড লেআউট
    • Arduino কোড
  6. ধাপে ধাপে নির্দেশাবলীর

    নির্দেশাবলীর পিডিএফ ফাইল ডাউনলোড করুন

  7. সমস্যা সমাধান
  8. ভিডিও ডকুমেন্টেশন
  9. তথ্যসূত্র

ধাপ 2: বৈশিষ্ট্য এবং কার্যকারিতা

বৈশিষ্ট্য এবং কার্যকারিতা
বৈশিষ্ট্য এবং কার্যকারিতা

মোটর চালিত প্রত্যাহার এবং প্রসারিত প্রক্রিয়া

এই মোটর চালিত প্রত্যাহারযোগ্য জয়স্টিক মাউন্ট পাওয়ার হুইলচেয়ার ব্যবহারকারীদের স্বয়ংক্রিয়ভাবে তাদের জয়স্টিক প্রত্যাহার বা প্রসারিত করতে সক্ষম করবে। ব্যবহারকারীদের তাদের পছন্দের উপর নির্ভর করে দুটি বোতাম (একটি প্রত্যাহারের জন্য এবং একটি প্রসারিত করার জন্য) বা একটি বোতাম (প্রত্যাহার এবং প্রসারিত উভয়ের জন্য একটি একক বোতাম) চাপার বিকল্প রয়েছে। বোতামগুলির বসানো নমনীয় এবং বিভিন্ন ব্যবহারকারীর প্রয়োজনীয়তা পূরণ করতে পারে। সার্বজনীন বোতাম জ্যাকের মাধ্যমে বোতামগুলি সার্কিটের সাথে সংযুক্ত থাকে, তাই এই ডেমোতে ব্যবহৃত বোতামগুলি যে কোনও সর্বজনীন বোতাম দ্বারা প্রতিস্থাপিত হতে পারে।

বাম/ডান-হাত মোড

এই পণ্যটি বাম এবং ডান হাতের ব্যবহারকারীদের জন্য উপযুক্ত। ক্লায়েন্টের পাওয়ার হুইলচেয়ারে মোটর চালিত সিস্টেমটি ইনস্টল করা প্রযুক্তিবিদ ইলেকট্রনিক্স বাক্সে একটি সুইচ টগল করে সহজেই মোড পরিবর্তন করতে পারেন। কোডে কোন পরিবর্তন করার দরকার নেই।

মডুলারিটি

পণ্যটি ব্যর্থ-নিরাপদ। যদি অটোমেটেড মেকানিজম ডিফল্ট হয় বা সিস্টেম মেরামত করা হয়, তাহলে ম্যানুয়াল সুইং-অ্যাওয়ে মেকানিজম প্রভাবিত হবে না। সাধারণ সমাবেশ এবং বিচ্ছিন্নকরণ প্রক্রিয়াটির বিস্তারিত বিবরণ পরে নির্দেশাবলীতে অন্তর্ভুক্ত করা হয়েছে।

নিয়মিত ঘূর্ণন গতি

স্বয়ংক্রিয় প্রক্রিয়াটির ঘূর্ণন গতি Arduino কোড সংশোধন করে সামঞ্জস্য করা যেতে পারে (নির্দেশগুলি পরবর্তী বিভাগে দেওয়া হয়েছে)। নিরাপত্তা সতর্কতা হিসাবে, ঘূর্ণনের গতি খুব দ্রুত হওয়া উচিত নয়, কারণ সিস্টেমটি বুঝতে পারে না যে পথে কী হতে পারে, যা ছোটখাটো আঘাতের কারণ হতে পারে।

ধাপ 3: প্রস্তুতি

প্রস্তুতি
প্রস্তুতি
প্রস্তুতি
প্রস্তুতি
প্রস্তুতি
প্রস্তুতি

সফটওয়্যার

এই প্রকল্পে, Arduino ব্যবহার করা হয়, তাই আপনার কম্পিউটারে Arduino IDE ইনস্টল করতে হবে। অ্যাপ্লিকেশন ডাউনলোড করার লিঙ্ক এখানে। এই পণ্যের জন্য ব্যবহৃত Arduino কোড পরবর্তী বিভাগে পাওয়া যায়।

হার্ডওয়্যার

প্রয়োজনীয় সমস্ত যন্ত্রাংশ এবং সরঞ্জামগুলির সারাংশ

এই নিম্নলিখিত টেবিলে এই প্রকল্পের জন্য প্রয়োজনীয় সমস্ত যন্ত্রাংশ এবং সরঞ্জাম রয়েছে।

Arduino ন্যানো (Rev 3.0)

এই পণ্যটিতে Arduino Nano (Rev 3.0) ব্যবহার করা হয়। যাইহোক, আপনি এই বোর্ডটি PWM পিনযুক্ত অন্যান্য Arduino বোর্ডের সাথে প্রতিস্থাপন করতে পারেন। এই প্রকল্পে PWM পিনের প্রয়োজন, কারণ আমরা মোটর ড্রাইভার চিপ (L293D) নিয়ন্ত্রণ করতে Arduino (ছবি) ব্যবহার করব এবং PWM ইনপুট দ্বারা চিপ নিয়ন্ত্রণ করা প্রয়োজন। Arduino Nano (Rev 3.0) এর PWM পিনের মধ্যে রয়েছে: D3 পিন (Pin 6), D5 pin (Pin 8), D6 pin (Pin 9), D9 pin (Pin 12), D10 pin (Pin 13), D11 pin (পিন 14)। আপনি যদি আরডুইনো ন্যানো সম্পর্কে আরও বিস্তারিত জানতে আগ্রহী হন, এর পিন লেআউট এবং স্কিম্যাটিকস এখানে উল্লেখ করা যেতে পারে।

মোটর ড্রাইভার চিপ: L293D

L293D একটি শক্তিশালী ডিসি মোটর ড্রাইভার চিপ যা ডিসি মোটরকে ঘড়ির কাঁটার দিকে এবং ঘড়ির কাঁটার উল্টো দিকে উভয় দিকে ঘুরাতে সক্ষম করে।

এই প্রকল্পে যে পিনগুলি ব্যবহার করা হয় তার মধ্যে রয়েছে: Enable1, 2 pin (Pin 1), Input 1 (Pin 2), Output 1 (Pin 3), GND (Pin 4), Output 2 (Pin 6), Input 2 (Pin) 7), Vcc 1 (Pin 8), Vcc 2 (Pin 16)।

  • Enable1, 2 pin (Pin 1): মোটরের গতি নিয়ন্ত্রণ করুন
  • ইনপুট 1 (পিন 2): মোটরের দিক নিয়ন্ত্রণ করুন
  • আউটপুট 1 (পিন 3): মোটরের সাথে সংযোগ করুন, মেরুতা কোন ব্যাপার না
  • GND (পিন 4): মাটিতে সংযোগ করুন
  • আউটপুট 2 (পিন 6): মোটরের সাথে সংযোগ স্থাপন করুন, পোলারিটি কোন ব্যাপার না
  • ইনপুট 2 (পিন 7): মোটরের দিক নিয়ন্ত্রণ করুন
  • Vcc 1 (পিন 8): চিপের অভ্যন্তরীণ সার্কিটকে শক্তি দিন, 5 V এর সাথে সংযুক্ত করুন
  • ভিসিসি 2 (পিন 16): ডিসি মোটরকে শক্তি দেয়, মোটরের প্রয়োজনীয়তার সাথে পরিবর্তিত হয়। এই প্রকল্পের জন্য ব্যবহৃত মোটরটি 5 V তে চালিত হতে পারে।

আপনি যদি L293D সম্পর্কে আরও বিস্তারিত জানতে আগ্রহী হন তবে এর ডেটশীট এখানে এবং এখানে প্রবেশ করা যেতে পারে।

টান-ডাউন প্রতিরোধক

প্রতিটি বোতাম/সুইচ একটি টান-ডাউন প্রতিরোধকের সাথে যুক্ত করা হয়। Arduino পিন থেকে একটি ধ্রুবক মান পড়বে তা নিশ্চিত করতে সাহায্য করার জন্য পুল-ডাউন প্রতিরোধক এখানে রয়েছে। আপনি যদি আমাদের বাটন/সুইচকে একটি রোধকের সাথে জোড়া না করেন, তাহলে Arduino সংশ্লিষ্ট পিন থেকে যে মানটি পড়ে তা 0 থেকে 1 এর মধ্যে ভাসবে। এই ক্ষেত্রে, বোতাম/সুইচ প্রত্যাশিতভাবে কাজ করবে না। যেহেতু আমরা পুল-ডাউন প্রতিরোধক ব্যবহার করছি, তাই প্রতিরোধকগুলি সংশ্লিষ্ট ডিজিটাল পিন এবং মাটির মধ্যে তারযুক্ত হবে, তাই বোতাম/সুইচ পাওয়ার পিন (+5V) এবং আরডুইনো ন্যানোর ডিজিটাল পিনের মধ্যে তারযুক্ত হবে। যখন বোতামটি চাপানো হয়, Arduino সংশ্লিষ্ট পিন থেকে 1 টি পড়বে। এই প্রকল্পে তিনটি 270 Ω প্রতিরোধক ব্যবহার করা হয়।

বোতাম/সুইচ

এই প্রকল্পে, আমরা সহজ বোতাম প্রতিস্থাপনের জন্য ব্রেডবোর্ডে 3.5 মিমি বোতাম জ্যাক প্রয়োগ করি। একটি টু-পিন সুইচ (বাম/ডান-হাত মোডে স্যুইচ করার জন্য) সরাসরি ব্রেডবোর্ডে ওয়্যার্ড করা হয় কারণ বেশিরভাগ পাওয়ার হুইলচেয়ার ব্যবহারকারীদের সুইচের সাথে যোগাযোগ করতে হবে না এবং সুইচটি সেই ব্যক্তির জন্য ডিজাইন করা হয়েছে যিনি পুরো প্রক্রিয়াটি ইনস্টল করতে সহায়তা করেন।

মোটর নির্বাচন

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

পাওয়ার হুইলচেয়ার থেকে পাওয়ার

বেশিরভাগ পাওয়ার হুইলচেয়ার 24V পাওয়ার সাপ্লাই দিয়ে সজ্জিত। এই স্বয়ংক্রিয় প্রত্যাহারযোগ্য জয়স্টিক পণ্যের জন্য 5V ইনপুট প্রয়োজন। যেহেতু পণ্যটি হুইলচেয়ার পাওয়ার সাপ্লাই থেকে পাওয়ার পাওয়ার জন্য ডিজাইন করা হয়েছে, তাই বাহ্যিক বিদ্যুৎ সরবরাহের প্রয়োজন নেই।

একটি ইউএসবি পোর্ট ব্যবহার করে

একটি ডিসি-ডিসি 24V-to-5V বক কনভার্টার (ভোল্টেজ কমিয়ে আনার জন্য একটি বক কনভার্টার ব্যবহার করা হয়।) একটি ইউএসবি পোর্ট সহ মডিউল অনলাইনে অর্ডার করা যেতে পারে (যেটা আমরা ব্যবহার করেছি সেখান থেকে অর্ডার করা হয়েছিল)। বক কনভার্টারের ইনপুটটি 24V পাওয়ার সাপ্লাই (পাওয়ার পোর্ট থেকে পাওয়ার পোর্ট এবং গ্রাউন্ড পোর্ট থেকে গ্রাউন্ড পোর্ট) এর সাথে সংযুক্ত করুন এবং আরডুইনো ন্যানো বোর্ড তারপর ইউএসবি পোর্টের মাধ্যমে বক কনভার্টার মডিউলের সাথে সংযুক্ত হতে পারে।

ধাপ 4: যান্ত্রিক অংশ

যান্ত্রিক অংশ
যান্ত্রিক অংশ
যান্ত্রিক অংশ
যান্ত্রিক অংশ
যান্ত্রিক অংশ
যান্ত্রিক অংশ

সমস্ত পরিমাপ এবং মাত্রা আমরা এই প্রকল্পের জন্য ব্যবহৃত নির্দিষ্ট জয়স্টিক বাহুর রেফারেন্সে তৈরি করা হয়েছিল। এগুলি বাহুর উপর নির্ভর করে পরিবর্তিত হতে পারে এবং আমরা পরিবর্তনশীলতার গুরুত্বপূর্ণ ক্ষেত্রগুলি লক্ষ্য করব।

উৎপাদন

যান্ত্রিক অংশটি পুনরায় তৈরি করার জন্য তিনটি অতিরিক্ত অংশ রয়েছে যা বানোয়াট করা দরকার (পরিসংখ্যান দেখুন)। জয়স্টিক বাহুর বাইরের বাহুতেও জয়স্টিক মাউন্টে যান্ত্রিক উপাদানগুলিকে সংযুক্ত করার জন্য পরিবর্তন প্রয়োজন।

  1. শীর্ষ বন্ধনী
  2. নিচের বন্ধনী
  3. টর্ক কাপলার ব্লক
  4. বাইরের বাহু

অ্যালুমিনিয়াম এল-আকৃতির এঙ্গেল স্টক (উপরের এবং নিচের বন্ধনী), অ্যালুমিনিয়াম স্কয়ার বার স্টক (টর্ক কাপলার ব্লক) এবং বিদ্যমান জয়স্টিক আর্ম (বাইরের বাহু) ব্যবহার করে, অংশ আঁকা এবং/অথবা 3D STL ফাইলগুলি অনুসরণ করুন।

সীমা সুইচ সংযুক্তি সীমা সুইচ পজিশনিং নমনীয় হয় যতক্ষণ সুইচ বন্ধ থাকে যখন বাহু প্রত্যাহার করা হয় এবং জয়স্টিক তার স্বাভাবিক অবস্থানে থাকে তখন খোলা থাকে। বিস্তারিত জানার জন্য উপরে লিঙ্ক করা অ্যাসেম্বলি স্টেপ 8 এবং "আউটার_আর্ম" ফাইল দেখুন।

সমাবেশ পদ্ধতি

প্রতিটি ধাপের পরিসংখ্যান দেখুন।

  1. ছিদ্রগুলিকে সারিবদ্ধ করে এবং 6 এম -3 ফ্ল্যাটহেড স্ক্রুতে স্ক্রু করে মোটর বন্ধনীতে মোটর সংযুক্ত করুন (মোটরটি রাখার জন্য সমস্ত 6 টির প্রয়োজন হবে না তবে সর্বাধিক সুরক্ষার জন্য যতটা সম্ভব স্ক্রু করুন; স্ক্রুগুলি ব্যবহার করতে ভুলবেন না মোটরের ক্ষতি রোধ করার জন্য বন্ধনীটির বেধ অনুযায়ী সঠিক দৈর্ঘ্য)।
  2. বাইরের বারের নিচে কাপলিং টুকরো সারিবদ্ধ করুন এবং ½” #8-32 ফ্ল্যাটহেড স্ক্রু দিয়ে জায়গায় স্ক্রু করুন। কাপলিং পিসটিকে বাহুতে সংযুক্ত করার জন্য আপনাকে বাহুতে 8-32 গর্ত ড্রিল করতে হবে এবং টোকা দিতে হতে পারে। *এই ক্ষেত্রে, হাতটি ঘড়ির কাঁটার বিপরীতে দোলায়, তাই বাইরের বারটি (পাওয়ার হুইলচেয়ার ব্যবহারকারীর দৃষ্টিকোণ থেকে) বাম দিকে থাকে। ডান হাতের ব্যবহারকারীদের জন্য, এটি বিপরীত হবে।
  3. M-6 স্ক্রু (শিথিলভাবে) দিয়ে প্রত্যাহারযোগ্য বাহুতে শীর্ষ বন্ধনী সংযুক্ত করুন।
  4. প্রত্যাহারযোগ্য হাতটি বর্ধিত অবস্থানে নিয়ে আসুন।
  5. মোটর-মোটর বন্ধনী উপ সমাবেশ সংযুক্তি টুকরা সংশ্লিষ্ট গর্ত মধ্যে মোটর খাদ সন্নিবেশ দ্বারা প্রত্যাহারযোগ্য বাহু সংযুক্ত করুন। বন্ধনী অংশটি বাহু এবং উপরের বন্ধনীগুলির মধ্যে স্লট হওয়া উচিত, গর্তগুলি সারিবদ্ধ করা।
  6. দুটি বন্ধনী একসাথে বেঁধে দিতে ¼-20 স্ক্রু এবং একটি লক-বাদাম ব্যবহার করুন। তারপরে, উপরের বন্ধনীতে M6 স্ক্রু শক্ত করুন।
  7. নিশ্চিত করুন যে মাউন্টটি বর্ধিত অবস্থানে রয়েছে, 10-32 সেট-স্ক্রু/গুলি দিয়ে মোটরটিকে কাপলিংয়ে সুরক্ষিত করুন।
  8. 2 #2-56 স্ক্রু দিয়ে সীমা সুইচ অন স্ক্রু (নিশ্চিত করুন যে সীমা সুইচ সম্পূর্ণরূপে বাহ্যিক অবস্থানে বন্ধ করা হবে - আমাদের ক্ষেত্রে, কাঁধের বল্ট এটি বন্ধ করে)।

*সেট-স্ক্রু সংযুক্ত করার জন্য দ্রষ্টব্য: সেট-স্ক্রুগুলিকে ডি-শ্যাফটের সমতল দিক দিয়ে ইন্টারফেস করতে হবে। শ্যাফ্টের দিকটি সামঞ্জস্য করার জন্য, পাওয়ার সাপ্লাইতে মোটর সংযুক্ত করুন যতক্ষণ না সমতল দিকটি পছন্দসই অবস্থানে থাকে। বিকল্পভাবে, নীচের 4.1 বৈদ্যুতিক অংশ সার্কিটে বর্ণিত সার্কিটটি সেট আপ করুন এবং 4.2 ইলেকট্রিক্যাল পার্ট আরডুইনো কোডে নির্দেশিত কোডের লাইন 52 এ সময় পরিবর্তন করুন যতক্ষণ না এটি পছন্দসই অবস্থানে থাকে। সমাবেশের পরে এটি পরিবর্তন করতে ভুলবেন না!

বিচ্ছিন্নকরণ

বিপরীত দিকে সমাবেশ পদ্ধতি অনুসরণ করুন। আপনার মোটর জ্বলছে এবং প্রতিস্থাপনের প্রয়োজন আছে কিনা তা নীচে দেখুন।

মোটর প্রতিস্থাপন

  1. সেট-স্ক্রু সরান যা খাদকে কাপলিং টুকরো ধরে রাখে।
  2. Unscrew ¼-20 বন্ধনী ফাস্টেনার এবং লক-বাদাম।
  3. মোটর-মোটর বন্ধনী সাব সমাবেশটি টানুন এবং প্রতিস্থাপনের জন্য মোটরটি আনস্ক্রু করুন।
  4. স্ক্রু দিয়ে বন্ধনীতে নতুন মোটর সংযুক্ত করুন।
  5. কাপলিং পিসের গর্তে নতুন মোটর শ্যাফ্ট ertোকান, বন্ধনীটি জায়গায় স্লট করুন (প্রয়োজনে উপরের M6 স্ক্রু আলগা করুন)।
  6. বন্ধনীগুলিকে আবার শক্ত করতে ¼-20 স্ক্রু এবং লক-নাট স্ক্রু করুন (প্রয়োজনে শীর্ষ M6 স্ক্রু শক্ত করুন)।
  7. অবশেষে, সেট-স্ক্রু দিয়ে কাপলিংয়ের জন্য খাদটি সুরক্ষিত করুন।

ইলেকট্রনিক্স হাউজিং

  1. ছবিতে দেখানো হিসাবে ইলেকট্রনিক্স হাউজিং বক্সে বৈদ্যুতিক অংশে একত্রিত ব্রেডবোর্ড সার্কিট রাখুন।
  2. একটি মিল এবং/অথবা ড্রিল ব্যবহার করে, সংযোগকারীদের জন্য স্লট এবং গর্ত তৈরি করুন (Arduino USB পোর্ট, বোতাম জ্যাক, এবং টগল সুইচ)।
  3. একটি উদাহরণের জন্য উপরের চিত্রটি দেখুন। স্লট এবং গর্ত অবস্থান আপনার উপাদান এবং সার্কিট উপর নির্ভর করবে।

ধাপ 5: বৈদ্যুতিক অংশ

বৈদ্যুতিক অংশ
বৈদ্যুতিক অংশ
বৈদ্যুতিক অংশ
বৈদ্যুতিক অংশ
বৈদ্যুতিক অংশ
বৈদ্যুতিক অংশ

সার্কিট

স্কিম্যাটিক্স

সার্কিটের স্কিম্যাটিক্স এই বিভাগে চিত্র 1 এ দেখানো হয়েছে, এবং এটি Github এও পাওয়া যায়। একটি 5V শক্তি পাওয়ার হুইলচেয়ার থেকে Arduino ন্যানো বোর্ডে সরবরাহ করা হবে। আরডুইনো ন্যানো বোর্ডটি কোডেড করা হয়েছে যাতে এটি সুইচ আচরণ এবং ডিসি মোটরের গতি নিয়ন্ত্রণ করবে। যদি আপনি আগ্রহী হন তবে হার্ডওয়্যার বিভাগে (হার্ডওয়্যার বিভাগে হাইপারলিঙ্ক) সার্কিটের নকশা এবং তারের ব্যাখ্যা দেওয়া হয়েছে।

ব্রেডবোর্ড লেআউট

ফ্রিজিং বা সার্কিট থেকে একটি ব্রেডবোর্ডের তারের ছবি এই বিভাগে চিত্র 2 এ দেখানো হয়েছে এবং চূড়ান্ত ব্রেডবোর্ডের ছবিটি চিত্র 3 এ দেখানো হয়েছে।

Arduino কোড

এই পণ্যের জন্য ব্যবহৃত কোড পাশে দেখানো হয়েছে, এবং আপনি এটি ডাউনলোড করতে পারেন এখানে।

আরডুইনোতে কোড আপলোড করতে, কম্পিউটারে আরডুইনো আইডিই ডাউনলোড করুন। আপনার ডাউনলোড করা কোড "Rhonda_v4_onebutton.ino" ব্যবহার করুন।

কোডের প্রতিটি লাইনের কোড ফাইলের ভিতরে লাইন-বাই-লাইন ব্যাখ্যা রয়েছে।

কোডটি Arduino এ আপলোড করুন (ইন্টারফেসটি এখানে দেখানো হয়েছে):

  1. USB সংযোগকারী ব্যবহার করে কম্পিউটারের সাথে Arduino সংযুক্ত করুন
  2. Arduino ইন্টারফেসে টুলস ট্যাব থেকে:

    • বোর্ডকে "Arduino Nano" এ সেট করুন
    • ইউএসবি পোর্টে পোর্ট সেট করুন
  3. আপলোড (→) বোতাম টিপুন
  4. ইন্টারফেসটি "আপলোড সম্পন্ন" লেখা পর্যন্ত অপেক্ষা করুন।

মোটর ঘোরানোর জন্য বর্তমান গতি সর্বোচ্চ 255 "analogWrite (motorPin, 255)" এবং মোটর বন্ধ করার জন্য 36 "analogWrite (motorPin, 0)" লাইনে সর্বনিম্ন 0 সেট করা হয়েছে। মোটর গতির জন্য ফিট দেখুন হিসাবে গতি পরিসীমা 0 থেকে 255 এর মধ্যে সেট করা যেতে পারে।

বর্তমান ঘূর্ণন সময়টি নির্দিষ্ট জয়স্টিক স্ট্যান্ড মাউন্টের জন্য আমরা বেছে নিয়েছি, কিন্তু আপনি ঘূর্ণন সময় পরিবর্তন করতে এবং আপনার নির্দিষ্ট জয়স্টিক আর্মের সাথে খাপ খাইয়ে নিতে কেবল কোড (লাইন 52) পরিবর্তন করতে পারেন। সময়টি আরডুইনোতে মাইক্রোসেকেন্ডে। উদাহরণস্বরূপ, যদি আমরা ঘূর্ণন সময় 5 সেকেন্ড হতে চাই, তাহলে আপনার সময়টি আরডুইনোতে "5000" নির্ধারণ করা উচিত।

ধাপ 6: ধাপে ধাপে নির্দেশাবলী ডাউনলোড করুন

ধাপ 7: সমস্যা সমাধান (12/12/17 আপডেট করা হয়েছে)

  1. মোটর হাত প্রত্যাহার করছে না।

    • নিশ্চিত করুন যে সুইচটি পছন্দসই দিকে সেট করা আছে
    • সেট-স্ক্রুগুলি শক্ত করা হয়েছে কিনা তা পরীক্ষা করুন
    • কোন যান্ত্রিক জ্যাম চেক করুন
    • মোটর এবং সার্কিটের মধ্যে সংযোগ পরীক্ষা করুন
    • সার্কিট কানেকশন চেক করুন (শুধু মোটর দিয়ে টেস্ট সার্কিট, সমাবেশের সাথে সংযুক্ত নয়)
    • কিছু শক্তির সাহায্যে জয়স্টিক সমর্থন করুন: যদি হাতটি এখন সমর্থন দিয়ে প্রত্যাহার করে, আপনার মোটর যথেষ্ট শক্তিশালী নয়! আপনার ব্যবহৃত বোতামটি কার্যকরী কিনা তা পরীক্ষা করুন
  2. বাহু খুব দূরে চলে যাচ্ছে বা পর্যাপ্ত নয়।

    Arduino কোড পড়ুন সময় হিসাবে Arduino কোডে সময় পরিবর্তন করুন

ধাপ 8: ভিডিও ডকুমেন্টেশন

Image
Image

ধাপ 9: রেফারেন্স

1. আপনার নিজের সস্তা L293D মোটর ড্রাইভারটি শিখুন এবং তৈরি করুন (L293D এর জন্য একটি সম্পূর্ণ নির্দেশিকা) l293d- এর জন্য সম্পূর্ণ-গাইড

ধাপ 10: আপডেট 5/14/18

আপডেট 5/14/18
আপডেট 5/14/18
আপডেট 5/14/18
আপডেট 5/14/18
  • লোড হওয়া থেকে বিমের বিচ্যুতি রোধ করার জন্য বড় উচ্চতার সাথে ইস্পাতের বাইরে মেশিনযুক্ত নতুন আর্ম বার (মূল অ্যালুমিনিয়ামের তুলনায়)
  • উচ্চ-টর্ক মোটর (1497 ওজ-ইন) এ স্যুইচ করা হয়েছে
  • আপডেট করা কোড যা কম্পাইল করা হয়নি
  • ক্লায়েন্টের হুইলচেয়ারে পরীক্ষা করা সংশোধিত ডিভাইস

প্রস্তাবিত: