সুচিপত্র:

ভয়েস নিয়ন্ত্রিত রোবট হাত: 8 টি ধাপ (ছবি সহ)
ভয়েস নিয়ন্ত্রিত রোবট হাত: 8 টি ধাপ (ছবি সহ)

ভিডিও: ভয়েস নিয়ন্ত্রিত রোবট হাত: 8 টি ধাপ (ছবি সহ)

ভিডিও: ভয়েস নিয়ন্ত্রিত রোবট হাত: 8 টি ধাপ (ছবি সহ)
ভিডিও: [২য় পর্ব] সেরা কয়েকটি দৃষ্টিভ্রম | Top optical and sound illusion bangla| 2024, জুলাই
Anonim
Image
Image
ভয়েস নিয়ন্ত্রিত রোবট হাত
ভয়েস নিয়ন্ত্রিত রোবট হাত
ভয়েস নিয়ন্ত্রিত রোবট হাত
ভয়েস নিয়ন্ত্রিত রোবট হাত
ভয়েস নিয়ন্ত্রিত রোবট হাত
ভয়েস নিয়ন্ত্রিত রোবট হাত

এই নির্দেশযোগ্য একটি Arduino Uno R3, HC-06 ব্লুটুথ মডিউল এবং পাঁচটি স্টেপিং মোটর ব্যবহার করে কীভাবে ভয়েস-নিয়ন্ত্রিত রোবোটিক হাত তৈরি করতে হয় তা ব্যাখ্যা করে। [1]

ব্লুটুথ ভয়েস কমান্ডগুলি আপনার অ্যান্ড্রয়েড সেল-ফোন থেকে Arduino Uno R3 দোভাষীর কাছে পাঠানো হয় যা হাত নিয়ন্ত্রণ করে।

MIT AppInventor 2 অ্যান্ড্রয়েড অ্যাপ লেখার জন্য ব্যবহার করা হয়েছিল যা গুগল-স্পিচ-টু-টেক্সট এর শক্তি ব্যবহার করে। [2]

হাত, যা 20 মিমি x 3 মিমি অ্যালুমিনিয়াম এক্সট্রুশন এবং একটি তারের কোট-হ্যাঙ্গারের দৈর্ঘ্য থেকে তৈরি, কিছু ধারণা পরীক্ষা করার জন্য নির্মিত হয়েছিল। নির্মাণ কৌশল এবং কোড অন্যদের জন্য আগ্রহী হতে পারে।

বৈশিষ্ট্য অন্তর্ভুক্ত:

  • তৈরি করা সহজ
  • ব্যক্তিগত আঙ্গুলের নড়াচড়া
  • গোষ্ঠী আঙ্গুল আন্দোলন
  • বিভিন্ন কাজের জন্য প্রোগ্রামযোগ্য হাতের আকার
  • হালকা ওজন
  • প্রতিটি আঙুল কেবল-চালিত …
  • পানির নিচে কাজ করা প্রয়োজন হবে (সংক্ষিপ্ত মোটর নেই)

আপনার সেল ফোন বাদে, এই প্রকল্পটি নির্মাণের আনুমানিক খরচ $ 100 এরও কম

ছবি

ছবি 1 যান্ত্রিক হাত দেখায়।

ছবি 2 মোটর-সমাবেশে সংযুক্ত হাত দেখায়।

ছবি 3 ব্লুটুথ (সেল-ফোন) ভয়েস কন্ট্রোলার দেখায়

ফটো 4 হল একটি স্ক্রিন শট যা একটি সাধারণ ডায়ালগ দেখায়

ভিডিওটি ভয়েস-নিয়ন্ত্রিত হাত কর্মে প্রদর্শন করে

মন্তব্য

[1]

স্টেপিং মোটরগুলি অতীতের প্রকল্পগুলির। সার্ভো মোটরগুলি কয়েকটি কোড পরিবর্তনের সাথে সমানভাবে ভালভাবে কাজ করা উচিত।

[2]

MIT AppInventor 2 বিনামূল্যে পাওয়া যায় https://appinventor.mit.edu/ থেকে।

এই প্রকল্পের জন্য VTT.apk অ্যাপ (ভয়েস টু টেক্সট) এবং VTT.aia কোড এই নির্দেশনায় উপস্থাপন করা হয়েছে যদি আপনি এটি মানিয়ে নিতে চান।

ধাপ 1: অংশ তালিকা

নিম্নলিখিত অংশগুলি https://www.aliexpress.com/ থেকে প্রাপ্ত হয়েছিল:

  • ইউএসবি কেবল সহ 1 শুধুমাত্র আরডুইনো ইউএনও আর 3
  • আরডুইনো ইউএনও আর 3 এর জন্য শুধুমাত্র 1 টি প্রোটোটাইপ পিসিবি ব্রেডবোর্ড
  • 1 শুধুমাত্র HC-06 ব্লুটুথ মডিউল
  • 5 শুধুমাত্র 17HS3430 Nema17 12 ভোল্ট স্টেপার মোটর
  • 5 শুধুমাত্র বড় সহজ ড্রাইভার v1.2 A4988 Stepper মোটর ড্রাইভার বোর্ড
  • 5 শুধুমাত্র GT2 20 দাঁত অ্যালুমিনিয়াম টাইমিং পুলি বোর 5mm প্রস্থ 6mm স্ক্রু সহ
  • GT2 টাইমিং বেল্টের প্রস্থ 6mm 20Teeth
  • 5 শুধুমাত্র GT2 ক্লোজড লুপ টাইমিং বেল্ট রাবার 6mm 160mm
  • 1 শুধুমাত্র pkt 120pcs 10cm পুরুষ থেকে পুরুষ + মহিলা থেকে মহিলা এবং মহিলা থেকে মহিলা জাম্পার তারের Dupont কেবল Arduino DIY কিটের জন্য

নিম্নলিখিত অংশগুলি স্থানীয়ভাবে প্রাপ্ত হয়েছিল:

  • 1 শুধুমাত্র দৈর্ঘ্য 20mm x 3mm অ্যালুমিনিয়াম এক্সট্রুশন
  • 1 শুধুমাত্র 120mm x 120mm স্ক্র্যাপ অ্যালুমিনিয়ামের টুকরা
  • 1 শুধুমাত্র 200mm x 100mm x 6mm কম্পোজিশন বোর্ড (হাত ও কব্জি সম্প্রসারণের জন্য)
  • 1 শুধুমাত্র 500mm x 500mm x 6mm কম্পোজিশন বোর্ড (বেস-প্লেটের জন্য)
  • 1 শুধুমাত্র ছোট দৈর্ঘ্য (প্রায় 520 মিমি) স্ক্র্যাপ 18 মিমি x 65 মিমি কাঠ (বেস-প্লেট পায়ে)
  • 1 শুধুমাত্র তারের কোট-হ্যাঙ্গার (আনুমানিক ব্যাস 2.4 মিমি)
  • 1 শুধুমাত্র দৈর্ঘ্য পর্দা-তারের
  • 1 শুধুমাত্র পর্দা-চোখ
  • 1 শুধুমাত্র রিল 30lb নাইলন মাছ ধরার লাইন
  • 1 শুধুমাত্র ছোট দৈর্ঘ্যের টুপি-ইলাস্টিক
  • 1 শুধুমাত্র pkt কেবল টাই
  • 1 শুধুমাত্র 1200 ওহম 1/8 ওয়াট প্রতিরোধক
  • 1 শুধুমাত্র 2200 ওহম 1/8 ওয়াট প্রতিরোধক
  • 1 শুধুমাত্র 1N5408 3 amp পাওয়ার ডায়োড
  • 1 শুধুমাত্র SPST (একক মেরু একক নিক্ষেপ) সুইচ
  • 1 শুধুমাত্র 2-পিন PCB টার্মিনাল ব্লক
  • 15 শুধুমাত্র M3 x 9mm থ্রেড নাইলন স্ট্যান্ড-অফ
  • 30 শুধুমাত্র M3 x 5mm বোল্ট (নাইলন স্ট্যান্ড-অফের জন্য)
  • 30 শুধুমাত্র M3 x 10mm বোল্ট (আঙ্গুল ও মোটর মাউন্টের জন্য)
  • 2 শুধুমাত্র M4 x 15mm বোল্ট (কব্জি বাড়ানোর জন্য)
  • 5 শুধুমাত্র M4 x 30mm বোল্ট (idler pulleys এর জন্য)
  • 17 শুধুমাত্র M4 বাদাম (idler pulleys জন্য)
  • 12 শুধুমাত্র কাঠের স্ক্রু (বেস-প্লেট পায়ের জন্য)

এই অংশগুলির আনুমানিক খরচ $ 100 এরও কম

ধাপ 2: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র
বর্তনী চিত্র

রোবট হাতের সার্কিট ডায়াগ্রাম ছবি 1 এ দেখানো হয়েছে

মিলিত মোটর / ব্লুটুথ ieldাল ছবি 2 এ দেখানো হয়েছে

বিগ ইজি ড্রাইভারের ছবি 3 এ দেখানো হয়েছে।

বিগ ইজি ড্রাইভার মোটর কন্ট্রোলার ডেইজি-চেইন ওয়্যারিং সমর্থন করে

মোটর তারের

প্রতিটি 17HS3430 Nema17 12 ভোল্ট স্টেপার মোটর থেকে দুটি কেন্দ্রের তারের বিপরীত করা প্রয়োজন হতে পারে কারণ বিগ ইজি ড্রাইভার v1.2 A4988 স্টেপার মোটর ড্রাইভার বোর্ডগুলি কয়েল-উইন্ডিংগুলির প্রতিটি থেকে তারের সংলগ্ন হওয়ার আশা করে।

এটি অর্জনের জন্য প্রতিটি মোটর থেকে দুটি কেন্দ্রের তারের অদলবদল করা প্রয়োজন (ছবি 4)।

17HS3430 তারের (আমার মোটরগুলির জন্য) ডিফল্ট রঙের ক্রম হল লাল, নীল, সবুজ, কালো। পরিবর্তনের পরে রঙ-ক্রম হল লাল, সবুজ, নীল, কালো।

লাল, সবুজ ঘূর্ণন বিগ ইজি ড্রাইভারের "এ" টার্মিনালের সাথে সংযুক্ত।

নীল, কালো ঘূর্ণন বিগ ইজি ড্রাইভারের "বি" টার্মিনালের সাথে সংযুক্ত।

বড় সহজ চালকের বর্তমান সীমা

প্রতিটি বিগ ইজি ড্রাইভারের বর্তমান-সীমা 400mA (মিলি-অ্যাম্পিয়ার) নির্ধারণ করতে হবে।

এটি অর্জন করতে:

  1. বিদ্যুৎ বন্ধ করুন [1]
  2. আপনার Arduino আনপ্লাগ করুন
  3. প্রতিটি মোটর ক্যাবল আনপ্লাগ করুন
  4. A4988 বিগ ইজি ড্রাইভার বোর্ডের প্রতিটি বর্তমান-সীমা পটেন্টিওমিটার সম্পূর্ণ ঘড়ির কাঁটার দিকে ঘুরিয়ে দিন
  5. বড় সহজ ড্রাইভারদের জন্য 12 ভোল্ট প্রয়োগ করুন … আপনার 90mA এবং 100mA এর মধ্যে একটি বর্তমান পড়া উচিত। এটি LEDs দ্বারা বর্তমান টানা হচ্ছে।
  6. 12 ভোল্ট সরবরাহ বন্ধ করুন [1]
  7. "থাম্ব" মোটরটি প্লাগ করুন, বিদ্যুৎ প্রয়োগ করুন এবং 490mA তে সরবরাহ বর্তমান সামঞ্জস্য করুন
  8. 12 ভোল্ট সরবরাহ বন্ধ করুন [1]
  9. থাম্ব মোটর আনপ্লাগ করুন।
  10. বাকি মোটরগুলির প্রত্যেকের জন্য ধাপ 6, 7, 8, 9 পুনরাবৃত্তি করুন

সমস্ত মোটর তারগুলি তাদের নিজ নিজ নিয়ন্ত্রকদের সাথে সংযুক্ত করুন।

বিদ্যুৎ প্রয়োগ করলে মোট সরবরাহ বর্তমান মাত্র 2 এমপিএসের বেশি হবে

বিঃদ্রঃ

[1]

কখনও প্লাগ, বা আনপ্লাগ, প্রয়োগ করা শক্তি সহ একটি স্টেপিং মোটর। প্রযোজক "কিক" (ভোল্টেজ স্পাইক) নিয়ন্ত্রকদের ক্ষতি করার সম্ভাবনা রয়েছে।

ধাপ 3: হাত … ধারণা

হাত… ধারণা
হাত… ধারণা
হাত… ধারণা
হাত… ধারণা
হাত… ধারণা
হাত… ধারণা

আমার প্রথম রোবট হাত, যা https://www.instructables.com/id/Robot-Hand-2/ এ বর্ণিত হয়েছে, তার অনেক ছোট অংশ রয়েছে এবং জয়েন্টগুলির জন্য ডাক্ট-টেপ ব্যবহার করে।

এই বিকল্প হাতটি আরো নড়বড়ে, কম অংশ রয়েছে এবং এটি তৈরি করা সহজ।

উপরের ফটোগুলি মৌলিক ধারণাটি দেখায় … যদি আপনি প্যান্টোগ্রাফ থেকে সেন্টার বোল্টটি সরান তবে "জয়েন্ট" এর সর্বনিম্ন 90 ডিগ্রী ঘূর্ণন [1]

বিঃদ্রঃ

[1]

আমি আমার অ্যাকচুয়েটর প্লটারে https://www.instructables.com/id/CNC-Actuator-Plo… এ প্যান্টোগ্রাফ-আর্ম ব্যবহার করার ইচ্ছা করেছিলাম কিন্তু জয়েন্টের সংখ্যার কারণে খুব বেশি অবাঞ্ছিত নড়াচড়া হওয়ায় ধারণাটি পরিত্যাগ করেছিলাম।

ধাপ 4: হাত … প্রোটোটাইপ

হাত… প্রোটোটাইপ
হাত… প্রোটোটাইপ
হাত… প্রোটোটাইপ
হাত… প্রোটোটাইপ
হাত… প্রোটোটাইপ
হাত… প্রোটোটাইপ

উপরের ছবিগুলি দেখায় কিভাবে অ্যালুমিনিয়াম এক্সট্রুশন এবং তারের কোট-হ্যাঙ্গার থেকে একটি "আঙুল" তৈরি করা যায়।

জয়েন্টটির একটি মসৃণ ক্রিয়া রয়েছে এবং এটি উল্লেখযোগ্যভাবে শক্তিশালী।

বাদাম এবং বোল্ট প্রয়োজন হয় না … প্রতিটি তারের প্রান্তে একটি ঝাল ব্লব তাদের জায়গায় সুরক্ষিত করে।

ধাপ 5: হাত… নির্মাণ

হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ
হাত… নির্মাণ

এই হাতটি তৈরির জন্য কয়েকটি সরঞ্জাম প্রয়োজন … শুধু একটি হ্যাক-করাত, কয়েকটি ড্রিল এবং একটি ফাইল।

ধাপ 1

  • কাগজে আপনার হাতের একটি রূপরেখা ট্রেস করুন। (ছবি 1)
  • আপনার "নকল-লাইন" এবং প্রধান "আঙুলের জয়েন্টগুলি" চিহ্নিত করুন
  • আপনার আঙুলের টিপস উপেক্ষা করুন … তারা সাধারণত এতটা বাঁকায় না … একটি বেভেলই যথেষ্ট। যদি সামান্য বাঁক প্রয়োজন হয় যা পরে যোগ করা যেতে পারে।

ধাপ ২

  • অ্যালুমিনিয়াম এক্সট্রুশন থেকে আঙুলের দৈর্ঘ্য অংশ কাটা (ছবি 2)
  • অ্যালুমিনিয়াম এক্সট্রুশনের প্রতিটি কোণে একটি করে চারটি কোট-হ্যাঙ্গার ব্যাসের ছিদ্র ড্রিল করুন। (ছবি 4)
  • প্রতিটি প্রথম গর্তের পিছনে একটি ছোট ব্যাসের গর্ত ড্রিল করুন। এগুলি টুপি ইলাস্টিক এবং নাইলন টেন্ডনের জন্য ব্যবহৃত হয়। (ছবি 4)
  • কোট-হ্যাঙ্গার থেকে তারের দৈর্ঘ্য কাটুন এবং প্রতিটি প্রান্ত 90 ডিগ্রি বাঁকুন
  • অ্যালুমিনিয়াম ফিঙ্গার-সেকশনে যোগ দেওয়ার সময় তারগুলি অতিক্রম করুন। তারগুলি বিপরীত দিক থেকে ertedোকানো হয়।
  • প্রতিটি তারের প্রান্তে ঝাল প্রয়োগ করে তারগুলি সুরক্ষিত করুন। অ্যালুমিনিয়ামে লেগে থাকা সোল্ডার সম্পর্কে চিন্তা করবেন না … এটি হয় না।
  • খনিজ টারপেনটাইন (বা অনুরূপ) ব্যবহার করে জয়েন্টগুলি থেকে যে কোনও সোল্ডার ফ্লাক্স সরান, তারপরে সেলাই মেশিন তেলের একটি ড্রপ প্রয়োগ করুন। কাগজের তোয়ালে দিয়ে যে কোনও অতিরিক্ত তেল মুছে ফেলুন।

ধাপ 3

  • কাঠের হাতের আকৃতিতে প্রতিটি আঙুল সংযুক্ত করুন "এল" আকারের অ্যালুমিনিয়াম বন্ধনী যা শীট অ্যালুমিনিয়ামের স্ক্র্যাপ থেকে তৈরি।
  • ব্যাকস্টপগুলি ফাইল করুন যাতে আঙ্গুলগুলি সম্পূর্ণভাবে প্রসারিত হলে সোজা হয়। (ছবি 4)

ধাপ 4

থাম্ব সংযুক্ত করুন (ছবি 2)। থাম্ব বন্ধনী জটিল দেখায় কিন্তু এটি কেবল একটি "এল" আকারের শীট-অ্যালুমিনিয়ামের টুকরা যা একটি কোণে কাটা হয়। 90 ডিগ্রী বাঁক তারপর কাটা হয় এবং শেষ splayed।

ধাপ 5

  • অবশিষ্ট উপরের গর্তগুলির মধ্যে টুপি-ইলাস্টিকের একটি টুকরা বেঁধে রাখুন (ছবি 4)।
  • আঙ্গুলগুলি কেবল প্রসারিত না হওয়া পর্যন্ত টান সামঞ্জস্য করুন।

ধাপ 6

  • নিচের আঙুলের ছিদ্রগুলিতে নাইলন টেন্ডন (ফিশিং লাইন) সংযুক্ত করুন।
  • প্রতিটি নাইলন টেন্ডন পাস করুন যদিও 2 মিমি ব্যাসের ছিদ্র একটি (বাঁকা) কাঠের টুকরোতে ড্রিল করা হয়েছে। এই ছিদ্রগুলি পর্দার চোখের মতো কাজ করে। (ছবি 2)

ধাপ 7:

একটি পর্দা-চোখ নাইলন থাম্ব-টেন্ডনের দিক পরিবর্তনের জন্য ব্যবহৃত হয়। পর্দা-চোখটি একটি M3 থ্রেডেড নাইলন স্ট্যান্ড-অফের হাতের অন্য পাশে অবস্থিত।

ধাপ 6: সফটওয়্যার … অ্যান্ড্রয়েড

সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড
সফটওয়্যার … অ্যান্ড্রয়েড

ছবি 1 আমার VTT (ভয়েস-টু-টেক্সট) অ্যাপ্লিকেশনের জন্য MIT AppInventor 2 "ডিজাইন" স্ক্রিন দেখায়।

ফটো 2 এই অ্যাপ্লিকেশনটিতে ব্যবহৃত "ব্লক" দেখায়।

ফটো 3, এবং 4 হল ছোট পিএনজি গ্রাফিক্স যা আমি ব্যবহার করেছি। মাইক্রোফোনটি কোথাও থেকে একটি বিনামূল্যে গ্রাফিক… ব্লুটুথ আইকনটি আমার।

কোড পড়া

  • যখন আপনি "ব্লুটুথ" বোতাম টিপেন তখন উপরের দুটি বাম হাতের "ব্লক" আপনার ফোনটিকে আরডুইনোতে সংযুক্ত করে।
  • যখন আপনি "মাইক্রোফোন" বোতাম টিপবেন তখন মাঝের দুটি বাম হাতের "ব্লক" আপনার ভয়েস কমান্ডটি আরডুইনোতে পাঠাবে। Google Speech_To_Text ব্যবহার করে লেখাটি তৈরি করা হয়েছে।
  • সমস্ত ভয়েস কমান্ডগুলি "মাইক্রোফোন" আইকনের উপরে পাঠ্য হিসাবে উপস্থিত হয়।
  • নীচের দুটি বাম হাতের "ব্লক" এই পাঠ্যটিকে "কাস্টম" বোতামে স্থানান্তর করুন যদি আপনি পরীক্ষার সময় একটি কমান্ড পুনরাবৃত্তি করতে চান।
  • নিচের দুটি ডান হাতের ব্লক হাতের কাছে "খোলা" এবং "বন্ধ" শব্দ পাঠায়। আমি ভেবেছিলাম পরীক্ষার সময় এগুলো কাজে লাগবে।
  • উপরের তিনটি ডান হাতের "ব্লক" সময় নিয়ন্ত্রণ করে।

VTT.apk

সংযুক্ত VTT.apk ফাইলটি প্রকৃত অ্যান্ড্রয়েড ফোন অ্যাপ্লিকেশন।

VTT.apk ইনস্টল করতে:

  • আপনার ফোনে VTT.apk কপি করুন (অথবা এটি একটি সংযুক্তি হিসাবে আপনার কাছে ইমেল করুন)
  • থার্ড পার্টি অ্যাপ ইনস্টল করার অনুমতি দিতে আপনার ফোনের সেটিংস পরিবর্তন করুন
  • Https://play.google.com/store থেকে একটি apk ইনস্টলার ডাউনলোড করুন
  • ইনস্টলার চালান।

VTT.aia

কোড ইনস্টল করার একটি বিকল্প পদ্ধতি হল:

  • একটি MIT AppInventor অ্যাকাউন্ট তৈরি করুন
  • Https://appinventor.mit.edu/ থেকে MIT AppInventor 2 ডাউনলোড এবং ইনস্টল করুন
  • আপনার ফোনে https://play.google.com/store থেকে "MIT AI2 Companion" ডাউনলোড এবং ইনস্টল করুন।
  • আপনার "ডিজাইন" স্ক্রিনে ফটো 1 অনুকরণ করুন
  • ফটো 2 এ দেখানো ব্লকগুলির প্রতিলিপি করুন
  • আপনার ফোনে "MIT AI2 Companion" চালান
  • "বিল্ড | অ্যাপ (.apk এর জন্য QR কোড প্রদান করুন)”
  • QR কোড উপস্থিত হলে আপনার ফোনে QR অপশনে ক্লিক করুন
  • অনুরোধগুলি অনুসরণ করুন।

ধাপ 7: Arduino সফটওয়্যার

সংস্থাপনের নির্দেশনা

সংযুক্ত ফাইল “VTT_voice_to_text_7.ino” ডাউনলোড করুন

একটি নতুন Arduino স্কেচে ফাইলের বিষয়বস্তু কপি করুন এবং সংরক্ষণ করুন।

আপনার Arduino এ স্কেচ আপলোড করুন।

নকশা নোট

ইংরেজি ভাষা অত্যন্ত জটিল।

প্রায়ই একই জিনিস বলার একাধিক উপায় আছে। নিম্নলিখিত উদাহরণগুলিতে "হাত" এবং আঙ্গুলগুলির একই অর্থ রয়েছে:

  • "আপনার হাত খুলুন" …………………………………………… আপনার হাত বোঝায়
  • "আপনার আঙ্গুল খুলুন" ………………………………………… আপনার হাত বোঝায়

কিন্তু কীওয়ার্ডের বিভিন্ন অর্থও থাকতে পারে:

  • "আপনার আঙ্গুলগুলি খুলুন" ……………………………………….. আপনার হাত বোঝায়
  • "আপনার তর্জনী এবং মধ্যম আঙ্গুলগুলি খুলুন" ………… নির্দিষ্ট আঙ্গুলগুলিকে বোঝায়

অর্থপূর্ণ কমান্ডের জন্য কমপক্ষে দুটি কীওয়ার্ড প্রয়োজন। নিম্নোক্ত কমান্ডগুলি হ্যান্ড অ্যাকশনের ফল দেয় না কারণ তাদের কেবল একটি কীওয়ার্ড থাকে:

  • "খুলুন" ………………………………………………………….. একটি শব্দ "খোলা" [1]
  • "আমাকে একটি হাত দাও" ……………………………………………। একটি শব্দ "হাত"
  • "আমাকে একটি স্প্যানার দাও" ……………………………………… একটি কীওয়ার্ড "হাত"

এই কমান্ডগুলি ব্যাখ্যা করার জন্য আমি কীওয়ার্ডগুলিকে অনুরূপ অর্থের সাথে গোষ্ঠীভুক্ত করেছি:

  • একাধিক আঙ্গুল: "হাত", "আঙ্গুল", "খোলা", "বন্ধ", "মুক্তি" [1]
  • নির্দিষ্ট আঙ্গুল: "থাম্ব", "সূচক", "মধ্যম", "রিং", "সামান্য"
  • খোলা আঙ্গুল: "খোলা", "উত্থাপন", "প্রসারিত", "মুক্তি" [1]
  • বন্ধ আঙ্গুল: "বন্ধ", "নিম্ন" [1]
  • কাজ: "বহন", "হোল্ড", "পিক", "ডেমো", "ক্যালিব্রেট"

প্রতিটি কীওয়ার্ড-গ্রুপ একটি "পতাকা" এর সাথে যুক্ত। প্রাকৃতিক বক্তৃতা ব্যাখ্যা করার জন্য যখনই একটি শব্দ সনাক্ত করা হয় একটি পতাকা বা পতাকা-গোষ্ঠী ট্রিগার করা হয়। বক্তৃতা দোভাষীর কেবলমাত্র পতাকা সমন্বয়গুলি দেখতে হবে কোন কাজগুলি প্রয়োজন তা খুঁজে বের করতে।

পুনরাবৃত্তি

পুনরাবৃত্তি ঘটে যখন একটি কমান্ড নিজেকে এক বা একাধিক বার কল করে।

ধরা যাক আপনার কিছু আঙ্গুল প্রসারিত এবং কিছু বন্ধ। এটাও ধরে নেওয়া যাক যে আপনি আপনার থাম্ব প্রসারিত করতে চান এবং আপনার আঙ্গুল বন্ধ করে রাখতে চান যেমন আপনি কিছু বহন করছেন।

পদ্ধতি 1

নিম্নলিখিত দুটি ভয়েস কমান্ড এটি অর্জন করবে:

  • "হাত খুলো"
  • "আপনার সূচক মধ্যম রিং এবং ছোট আঙ্গুল বন্ধ করুন"

পদ্ধতি 2

দুটি পৃথক আদেশ জারি করার পরিবর্তে আপনি একটি "বহন ()" টাস্ক তৈরি করতে পারেন:

এটা আমার জন্য বহন করো

এই কমান্ডটি "বহন ()" ফাংশন সক্রিয় করে যা পরে সমস্যা করে:

  • প্রক্রিয়া ("আপনার হাত খুলুন");
  • প্রক্রিয়া ("আপনার সূচক মধ্যম রিং এবং ছোট আঙ্গুল বন্ধ করুন")

এই পুনরাবৃত্তিমূলক ক্রিয়া জটিল হাতের আকৃতি তৈরি করতে দেয়।

বিঃদ্রঃ

[1]

সুবিধার জন্য আমি দোভাষীকে একক শব্দ কমান্ড হিসাবে "খোলা", বন্ধ এবং "মুক্তি" গ্রহণ করার জন্য প্রোগ্রাম করেছি।

ধাপ 8: সারাংশ

এই নির্দেশযোগ্য দেখায় কিভাবে একটি ছোট দৈর্ঘ্যের অ্যালুমিনিয়াম এক্সট্রুশন এবং একটি তারের কোট-হ্যাঙ্গার থেকে একটি রোবট হাত তৈরি করা যায়।

কিছু ধারণা পরীক্ষা করার জন্য হাতটি তৈরি করা হয়েছিল। ইয়ারপ্লাগগুলি আঙুলের টিপসের সাথে সংযুক্ত করা হয় যাতে গ্রিপ উন্নত হয়।

বৈশিষ্ট্য অন্তর্ভুক্ত:

  • তৈরি করা সহজ
  • প্রতিটি আঙুল কেবল-চালিত।
  • ব্যক্তিগত আঙ্গুলের নড়াচড়া
  • গোষ্ঠী আঙ্গুল আন্দোলন
  • বিভিন্ন কাজের জন্য প্রোগ্রামযোগ্য হাতের আকার
  • কম খরচে
  • হালকা ওজন
  • পানির নিচে কাজ করা প্রয়োজন (ছোট করার জন্য কোন মোটর নেই)

প্রতিটি আঙুল কেবল-চালিত। নাইলন ফিশিং লাইন টেন্ডনের জন্য ব্যবহৃত হয় যার প্রত্যেকটি নমনীয় পর্দা-তারের দৈর্ঘ্যের মাধ্যমে খাওয়ানো হয়।

ইন্ট্রো সেকশনে ফটো 2 দুটি তার দেখায়… একটি 2 টি টেন্ডনের সাথে… অন্যটি তিনটি দিয়ে। নমনীয় ব্যাসার্ধ বড় হলে এটি ঠিক আছে অন্যথায় তারগুলি ফ্লেক্স করা হলে আঙ্গুলগুলি আটকে থাকে। ভিডিওতে পাঁচটি পৃথক ক্যাবল ব্যবহার করে এটি কাটিয়ে উঠেছে

নাইলন মাছ ধরার লাইন কাজ করার সময় এটি প্রসারিত হয়। স্টেইনলেস স্টিল ফিশিং ট্রেস একটি ভাল পছন্দ হবে … আমার অর্ডারে একটি রিল আছে।

অ্যাকচুয়েটরগুলি স্টেপিং মোটর এবং অবিরাম বেল্ট থেকে তৈরি। টেন্ডনগুলি কেবল-টাইয়ের মাধ্যমে ড্রাইভ-বেল্টের সাথে সংযুক্ত থাকে।

এই প্রকল্পটি সার্ভো মোটরগুলির সাথে সমানভাবে ভালভাবে কাজ করা উচিত। যদি আপনি servos ব্যবহার করতে চান তাহলে ছোট কোড পরিবর্তন প্রয়োজন হবে।

একটি অ্যান্ড্রয়েড সেল-ফোন অ্যাপ থেকে আপনার আরডুইনোতে ব্লুটুথ ভয়েস কমান্ড পাঠানো হয়।

সেল-ফোন অ্যাপের কোডটি MIT AppInventor 2 ব্যবহার করে তৈরি করা হয়েছিল এবং এই নির্দেশনায় প্রকাশিত হয়েছে।

আরডুইনো ভয়েস ইন্টারপ্রেটার অত্যন্ত নির্ভরযোগ্য। এই নির্দেশের মধ্যে অন্তর্ভুক্ত কোড, অন্যান্য প্রকল্পে ব্যবহার হতে পারে।

আপনার সেল ফোন বাদে, এই প্রকল্পটি নির্মাণের আনুমানিক খরচ $ 100 এরও কম

আমার অন্যান্য নির্দেশাবলী দেখতে এখানে ক্লিক করুন।

প্রস্তাবিত: