আরডুইনো ব্যবহার করে কীভাবে সাইন ভাষা অনুবাদ করতে হবে?

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



পাঠ্যে সাইন ইন করুন

কথা বলতে অক্ষম লোকেরা তাদের বার্তা জানাতে যোগাযোগের বিভিন্ন উপায় ব্যবহার করে use এর মধ্যে সাইন ল্যাঙ্গুয়েজে সবচেয়ে সাধারণ। সাইন ল্যাঙ্গুয়েজ হ'ল এমন একটি ভাষা যা কোনও বার্তা দেওয়ার জন্য অঙ্গভঙ্গি পদ্ধতিটি ব্যবহার করে। যারা কথা বলতে বা শুনতে সক্ষম হয় না তাদের মধ্যে সাইন ভাষা সাধারণ। সুতরাং, এখানে একটি প্রকল্প যা আপনাকে কিছু পাঠ্যে সাইন ভাষা অনুবাদ করতে সহায়তা করবে যা অন্যান্য লোকেরা বুঝতে পারবেন able



পাঠ্য অনুবাদককে সাইন তৈরি করতে আরডুইনো কীভাবে ব্যবহার করবেন?

এখন আসুন আমরা আরও ডেটা সংগ্রহ করার, এটি বিশ্লেষণ করে, একটি সার্কিট তৈরি করে এবং মাইক্রোকন্ট্রোলারে কোড বার্ন করার দিকে এগিয়ে যাই।



পদক্ষেপ 1: পূর্বশর্ত

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



  • আরডুইনো ইউএনও
  • পুরুষ / মহিলা জাম্পারের তারগুলি
  • প্রতিরোধক (470 ওহম)
  • ব্রেডবোর্ড / ভেরোবোর্ড
  • মহিলা শিরোনাম
  • গ্লাভস

পদক্ষেপ 2: যন্ত্রপাতি সেট আপ

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

বর্তনী চিত্র

FLEX 1, FLEX 2, FLEX 3, FLEX 4, FLEX 5 হ'ল ফ্লেক্স সেন্সর এবং RES1, RES2, RES3, RES4, RES5 হ'ল 470 ওহম প্রতিরোধক। সমস্ত ফ্লেক্স সেন্সরগুলির একটি পয়েন্ট সাধারণ এবং এটিতে 5 ভি প্রয়োগ করা হয়। অন্য প্রান্তে, সমস্ত প্রতিরোধকের একটি পা সাধারণ এবং মাটির সাথে সংযুক্ত। আরডুইনো পিনের ইনপুটটি 0 থেকে 1023 পর্যন্ত অ্যানালগ ডেটা পাবেন যা কোডে ডিজিটাল ফর্মে রূপান্তরিত হবে।



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

পদক্ষেপ 3: আরডুইনো দিয়ে শুরু করা

আপনার যদি আরডুইনো আইডিই না থাকে তবে এখান থেকে সর্বশেষ সংস্করণটি ডাউনলোড করুন আরডুইনো

  1. আপনার পিসির সাথে আরডুইনো সংযুক্ত করুন এবং পোর্টের সাথে আরডুইনো সংযুক্ত রয়েছে তার নাম পরীক্ষা করতে কন্ট্রোল প্যানেল> হার্ডওয়্যার এবং সাউন্ড> ডিভাইস এবং প্রিন্টারগুলিতে যান। আমার পিসিতে এটি COM14। এটি আপনার পিসিতে আলাদা হতে পারে।

    পোর্ট নম্বর সন্ধান করা হচ্ছে

  2. আপনার আরডুইনো আইডিই খুলুন এবং বোর্ডটিকে 'আরডুইনো / জেনুইনো ইউনো' তে সেট করুন।

    বোর্ড নির্ধারণ

  3. আপনার আরডুইনো আইডিইটি খুলুন এবং আপনার পিসিতে যে পর্যবেক্ষকটি পর্যবেক্ষণ করবেন সেটি সেট করুন।

    পোর্ট স্থাপন করা

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

    আপলোড করুন

ডাউনলোড লিংক: এখানে ক্লিক করুন

পদক্ষেপ 4: কোড

কোডটি ভালভাবে মন্তব্য করা হয়েছে তবে এখানে কিছু সাধারণ ব্যাখ্যা দেওয়া হয় যে এটি কীভাবে কাজ করে।

  1. কোডটি শুরুতে, আরডুইনোর 5 টি এনালগ পিনগুলি ফ্লেক্স সেন্সরগুলির সাথে ব্যবহারের জন্য আরম্ভ করা হয়। আরডুইনো থেকে ভিসি এর চেয়ে এবং 4.7 কে ওহম প্রতিরোধের সূচনা করা হয় যা সার্কিটটিতে ব্যবহৃত হয়। তারপরে স্ট্রেট ফ্লেক্স সেন্সরটির প্রতিরোধের এবং 90-ডিগ্রি কোণে প্রতিরোধের সূচনা করা হয়। এই সূচনাটি কোড লেখার ক্ষেত্রে সহায়ক হবে।
  2. অকার্যকর সেটআপ() এটি এমন একটি ফাংশন যা আমরা আরডুইনোর বাউড রেটকে আরম্ভ করি এবং পাঁচটি এনালগ পিনই ইনপুট হিসাবে ব্যবহারের জন্য আরম্ভ করা হয়। বাউড হার হ'ল মাইক্রোকন্ট্রোলার যে গতিতে যোগাযোগ করে।
  3. অকার্যকর লুপ () এমন একটি ফাংশন যা একটি চক্রের মধ্যে ক্রমাগতভাবে চলতে থাকে। এই ফাংশনে, সমস্ত অ্যানালগ মানগুলি পড়ে এবং ডিজিটাল মানগুলিতে রূপান্তরিত হয়। তারপরে, ভোল্টেজ বিভাজক সূত্রটি ব্যবহার করে প্রতিরোধের গণনা করা হয় এবং সেই প্রতিরোধের মাধ্যমে, ফ্লেক্স সেন্সরের বাঁক কোণটি গণনা করা হয়।

আপনি কোডটি বুঝতে এবং আপলোড করার পরে, গ্লাভস পরুন এবং এগুলি পাঠ্যে অনুবাদ করতে বিভিন্ন অঙ্গভঙ্গি করুন। কোডটিতে, আপনি নিজের পছন্দের আঙুলের চালনার আরও সংমিশ্রণ যুক্ত করতে পারেন এবং সেই অনুযায়ী বার্তাটি প্রদর্শন করতে পারেন। আপনি দেখতে পাবেন যে আপনার সাইন ভাষাটি এখন পাঠ্যে রূপান্তরিত হয়েছে।

পদক্ষেপ 5: উন্নত

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