আরডুইনো ব্যবহার করে অন্ধ লোকদের জন্য কীভাবে একটি স্মার্ট স্টিক তৈরি করবেন?

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



স্মার্ট স্টিক

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



অন্ধ লোকের জন্য স্মার্ট স্টিক (চিত্র সৌজন্যে: সার্কিট ডাইজেস্ট)



সার্কিট ডিজাইনে আরডুইনো কীভাবে ব্যবহার করবেন?

এখন যেমন আমরা প্রকল্পটির বিমূর্ততা জানি, আসুন কাজ শুরু করার জন্য আসুন এবং বিভিন্ন তথ্য সংগ্রহ করি। আমরা প্রথমে উপাদানগুলির একটি তালিকা তৈরি করব, তারপরে সেগুলি সংক্ষেপে অধ্যয়ন করব, তারপরে একটি কার্যনির্বাহী সিস্টেম তৈরির জন্য সমস্ত উপাদানকে একত্রিত করব।



পদক্ষেপ 1: প্রয়োজনীয় সামগ্রী (হার্ডওয়্যার)

  • এলডিআর
  • বুজার
  • এলইডি
  • সাপারহেট্রোডিন ট্রান্সমিটার এবং রিসিভার
  • প্রতিরোধক
  • বোতাম চাপা
  • ভেরোবার্ড
  • 9V ব্যাটারি
  • ডিজিটাল multimeter
  • আঠালো বন্দুক

পদক্ষেপ 2: ব্যবহৃত সামগ্রী (সফ্টওয়্যার)

  • প্রোটিয়াস 8 পেশাদার (এখান থেকে ডাউনলোড করা যেতে পারে) এখানে )

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

পদক্ষেপ 3: উপাদানগুলি অধ্যয়ন করা

এখন আমরা এই প্রকল্পে যে সমস্ত উপাদান ব্যবহার করতে যাচ্ছি তার একটি তালিকা তৈরি করেছি। আসুন আমরা আরও একধাপ এগিয়ে চলেছি এবং সমস্ত মূল উপাদানগুলির একটি সংক্ষিপ্ত অধ্যয়ন শুরু করি।

  1. আরডুইনো ন্যানো: আরডুইনো ন্যানো একটি মাইক্রোকন্ট্রোলার বোর্ড যা একটি সার্কিটের বিভিন্ন কাজ নিয়ন্ত্রণ করতে বা পরিচালনা করতে ব্যবহৃত হয়। আমরা পোড়া a সি কোড মাইক্রোকন্ট্রোলার বোর্ডকে কী এবং কী অপারেশন সম্পাদন করতে হবে তা জানানোর জন্য আরডুইনো ন্যানোতে। আরডুইনো ন্যানোর আরডুইনো ইউনিোর মতোই কার্যকারিতা রয়েছে তবে বেশ ছোট আকারে। আরডুইনো ন্যানো বোর্ডের মাইক্রোকন্ট্রোলারটি এটিমেগ 328 পি।

    আরডুইনো ন্যানো



  2. অতিস্বনক সেন্সর এইচসি-এসআর 04: এইচসি-এসআর04 বোর্ড হ'ল একটি অতিস্বনক সংবেদক যা দুটি বস্তুর মধ্যে দূরত্ব নির্ধারণ করতে ব্যবহৃত হয়। এটি একটি ট্রান্সমিটার এবং একটি রিসিভার নিয়ে গঠিত। ট্রান্সমিটার বৈদ্যুতিন সংকেতকে একটি অতিস্বনক সিগন্যালে রূপান্তর করে এবং রিসিভার অতিস্বনক সিগন্যালটিকে বৈদ্যুতিক সংকেতে ফিরে রূপান্তর করে। যখন ট্রান্সমিটার একটি অতিস্বনক তরঙ্গ প্রেরণ করে, এটি একটি নির্দিষ্ট বস্তুর সাথে সংঘর্ষের পরে প্রতিফলিত হয়। দূরত্বটি সময় ব্যবহার করে গণনা করা হয়, যে আল্ট্রাসোনিক সংকেত ট্রান্সমিটার থেকে যেতে এবং রিসিভারে ফিরে আসতে লাগে।

    অতিস্বনক সেন্সর

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

    আরএফ ট্রান্সমিটার এবং রিসিভার

  4. 7805 ভোল্টেজ নিয়ন্ত্রক: বৈদ্যুতিক সার্কিটগুলিতে ভোল্টেজ নিয়ন্ত্রকদের উল্লেখযোগ্য গুরুত্ব রয়েছে। ইনপুট ভোল্টেজের ওঠানামা থাকলেও, এই ভোল্টেজ নিয়ামক একটি ধ্রুবক আউটপুট ভোল্টেজ সরবরাহ করে। আমরা বেশিরভাগ প্রকল্পে 7805 আইসি প্রয়োগ করতে পারি। 7805 নামের দুটি অর্থ বোঝায়, '78' এর অর্থ এটি একটি ধনাত্মক ভোল্টেজ নিয়ামক এবং '05' এর অর্থ এটি আউটপুট হিসাবে 5V সরবরাহ করে। সুতরাং আমাদের ভোল্টেজ নিয়ন্ত্রক একটি + 5 ভি আউটপুট ভোল্টেজ সরবরাহ করবে। এই আইসি প্রায় 1.5A এ বর্তমান পরিচালনা করতে পারে। যে প্রকল্পগুলি বেশি স্রোত গ্রহণ করে তাদের জন্য হিট সিঙ্কের প্রস্তাব দেওয়া হয়। উদাহরণস্বরূপ, যদি ইনপুট ভোল্টেজটি 12 ভি হয় এবং আপনি 1 এ খাচ্ছেন, তবে (12-5) * 1 = 7W। এই 7 ওয়াট তাপ হিসাবে বিলুপ্ত হবে।

    ভোল্টেজ নিয়ন্ত্রক

চতুর্থ ধাপ: সার্কিট একত্র করা

এই প্রকল্পের জন্য আমাদের দুটি সার্কিট ডিজাইন করতে হবে। প্রথম সার্কিটটি অন্ধ লোকের কাঠিতে উপযুক্ত জায়গায় স্থাপন করা হবে এবং দ্বিতীয়টি হবে একটি আরএফ ট্রান্সমিটার সার্কিট এবং এটি মূল সার্কিটটি অনুসন্ধান করতে ব্যবহৃত হবে। প্রোটিয়াসে সার্কিট ডিজাইনের আগে আমাদের সফ্টওয়্যারটিতে আরএফ রিসিভারের প্রোটাস লাইব্রেরি অন্তর্ভুক্ত করতে হবে। আপনি লাইব্রেরিটি ডাউনলোড করতে পারেন এখানে এবং লাইব্রেরিটি ডাউনলোড করার পরে খুলুন গ্রন্থাগার ফোল্ডার এবং অনুলিপি MODULO_RF.LIB B প্রোটিয়াসের লাইব্রেরি ফোল্ডারে ফাইল এবং পেস্ট করুন। আপনি যদি গ্রন্থাগারের ফোল্ডারটি না পান তবে (সি: প্রোগ্রাম ফাইলগুলি (x86) ল্যাবসেন্টার ইলেক্ট্রনিক্স প্রোটিয়াস 8 পেশাদার লাইব্রেরি) ক্লিক করুন। আপনি যখন এই উন্মুক্ত মোডেলস ফোল্ডারটি করেছেন এবং আরএক্স.এমডিএফ অনুলিপি করুন এবং এটি প্রোটাস মডেলস ফোল্ডারে পেস্ট করুন। যদি আপনি মডেল ফোল্ডারটি না পান তবে (সি: প্রোগ্রাম ফাইলগুলি (x86) ল্যাবসেন্টার ইলেক্ট্রনিক্স প্রোটিয়াস 8 পেশাদার মডেল) এ ক্লিক করুন।

সার্কিট ডায়াগ্রাম (চিত্র সৌজন্যে: সার্কিট ডাইজেস্ট)

সার্কিটের সমস্ত সেন্সর নিয়ন্ত্রণ করতে ব্যবহৃত হবে এমন মাইক্রোকন্ট্রোলার আরডুইনো ন্যানো। সার্কিটের কাজের জন্য ব্যবহৃত বিদ্যুৎ সরবরাহটি 9 ভি ব্যাটারি এবং এই 9 ভি ভোল্টেজটি এ ব্যবহার করে 5V এ নামিয়ে দেওয়া হয় 7805 ভোল্টেজ নিয়ন্ত্রক। এটি সার্কিটের মধ্যে দেখা যায় যে অতিস্বনক সেন্সর ভোল্টেজ নিয়ন্ত্রকের ভাউট দ্বারা চালিত হয়। সেন্সরটির ট্রিগার এবং ইকো পিনগুলি যথাক্রমে আরডুইনোর পিন 3 এবং পিন 2 এর সাথে সংযুক্ত থাকে। দ্য হালকা নির্ভরশীল প্রতিরোধক (এলডিআর) 10k মান এবং এর সম্ভাব্য সংযোগকারীর সাথে সংযুক্ত ডিজিটাল থেকে অ্যানালগ আরডুইনোর রূপান্তর পিন এ 1 ভোল্টেজের পার্থক্যটি লক্ষ করার জন্য সেই বিন্দুর সাথে সংযুক্ত। আমাদের আরএফ রিসিভারের দ্বারা নির্গত সংকেতটি জানতে হবে সুতরাং আরএফ রিসিভারের সংকেতটি পড়তে আমরা ADC পিন এ0 সংযুক্ত করেছি। পুরো সার্কিটের আউটপুট দ্বারা দেওয়া হয় বুজার সুতরাং, বুজারের ইতিবাচক পিনটি আরডুইনোর 12 টি পিনের সাথে সংযুক্ত এবং নেতিবাচক পিনটি অতিস্বনক সংবেদকের ভূমির সাথে সংযুক্ত।

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

আরএফ ট্রান্সমিটার

পদক্ষেপ 5: হার্ডওয়্যার একত্রিত

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

সার্কিট হার্ডওয়ারে জমায়েত হয়েছে (চিত্র সৌজন্যে: সার্কিট ডাইজেস্ট)

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

আপনি যদি আরডুইনো আইডিইর সাথে আগে পরিচিত না হন তবে চিন্তা করবেন না কারণ নীচে আপনি আরডুইনো আইডিই ব্যবহার করে মাইক্রোকন্ট্রোলার বোর্ডে কোড বার্ন করার পরিষ্কার পদক্ষেপ দেখতে পাচ্ছেন। আপনি আরডুইনো আইডিইর সর্বশেষতম সংস্করণটি ডাউনলোড করতে পারেন এখানে এবং নীচের পদক্ষেপগুলি অনুসরণ করুন:

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

    বন্দর সন্ধান করা

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

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

  3. একই সরঞ্জাম মেনুতে, পোর্ট নম্বরে পোর্টটি সেট করুন যা আপনি আগে দেখেছিলেন যন্ত্র ও প্রিন্টার

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

  4. একই সরঞ্জাম মেনুতে, প্রসেসরটি এতে সেট করুন এটিমেগ 328 পি (ওল্ড বুটলোডার)।

    প্রসেসর

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

    আপলোড করুন

কোডটি ডাউনলোড করতে, এখানে ক্লিক করুন.

পদক্ষেপ 7: কোড বোঝা

কোডটি ভাল মন্তব্য করা এবং স্ব-ব্যাখ্যামূলক। কিন্তু তবুও, এটি নীচে ব্যাখ্যা করা হয়েছে:

  1. কোডের শুরুতে, আল্ট্রোনিক সেন্সর এবং আরএফ মডিউলে সংযুক্ত আরডুইনো ন্যানো বোর্ডের সমস্ত পিনগুলি শুরু করা হয়।
কনট ইন্ট ট্রিগার = 3; // প্রথম সেন্সর কনস্ট ইন্টো প্রতিধ্বনি এর ট্রিগার পিন = 2; // প্রথম সেন্সর কনস্ট ইন্ট বাজ এর ইকো পিন = 13; // বুজার কনস্ট ইন রিমোট সংযোগ করতে পিন = এ 0; কনট ইন্ট লাইট = এ 1; দীর্ঘ সময়_ নেওয়া; int dist; int সংকেত; int Intens; int অনুরূপ_কাউন্ট;

ঘ। অকার্যকর সেটআপ() হিসাবে ব্যবহৃত হিসাবে পিন সেট করতে ব্যবহৃত হয় একটি ফাংশন ইনপুট এবং আউটপুট বাড রেট এই ফাংশনে সংজ্ঞায়িত করা হয়। বাউড রেট হ'ল যোগাযোগের গতি যার মাধ্যমে মাইক্রোকন্ট্রোলার বোর্ড এর সাথে সংহত সেন্সরগুলির সাথে যোগাযোগ করে।

অকার্যকর সেটআপ () {সিরিয়াল.বেগিন (9600); পিনমোড (বাজ, আউটপুট); ডিজিটাল রাইট (বাজ, কম); পিনমোড (ট্রিগার, OUTPUT); পিনমোড (প্রতিধ্বনি, ইনপুট); }

৩. এখন, আমরা একটি ফাংশন তৈরি করব যা দূরত্ব গণনা করবে।

অকার্যকর গণনা_ দূরত্ব (int ট্রিগার, int প্রতিধ্বনি) {ডিজিটাল রাইট (ট্রিগার, LOW); বিলম্বমাইক্রোসেকেন্ডস (2); ডিজিটাল রাইট (ট্রিগার, উচ্চ); বিলম্বমাইক্রোসেকেন্ডস (10); ডিজিটাল রাইট (ট্রিগার, কম); সময়_টেকেন = পালসআইন (প্রতিধ্বনি, উচ্চ); dist = সময়_ গ্রহণ * 0.034 / 2; if (dist> 300) dist = 300; }

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

অকার্যকর লুপ () inf // অসীম লুপ গণনা_দুরত্ব (ট্রিগার, প্রতিধ্বনি); সিগন্যাল = অ্যানালগ রিড (রিমোট); ইনটেনস = অ্যানালগ রিড (হালকা); // রিমোটটি int টেপ করা হয়েছে কিনা পরীক্ষা করুন = অ্যানালগ রিড (রিমোট); অনুরূপ_কাউন্ট = 0; while (সিগন্যাল == অস্থায়ী) {সিগন্যাল = এনালগ রিড (রিমোট); অনুরূপ_কাউন্ট ++; } // রিমোট টিপে থাকলে (অনুরূপ_কাউন্ট)<100) { Serial.print(similar_count); Serial.println('Remote Pressed'); digitalWrite(Buzz,HIGH);delay(3000);digitalWrite(Buzz,LOW); } //If very dark if (Intens800) { Serial.print(Intens); Serial.println('Low Light'); digitalWrite(Buzz,HIGH);delay(500);digitalWrite(Buzz,LOW);delay(500);digitalWrite(Buzz,HIGH);delay(500); digitalWrite(Buzz,LOW);delay(500); } if (dist<50) { Serial.print(dist); Serial.println('Object Alert'); digitalWrite(Buzz,HIGH); for (int i=dist; i>0; i--) বিলম্ব (10); ডিজিটাল রাইট (বাজ, কম); (int i = dist; i> 0; i--) দেরি (10); S //Serial.print('dist= '); //Serial.println(dist); // সিরিয়াল.প্রিন্ট( 'একই_কাউন্ট='); //আরিয়াল.প্রিন্টলন_সাম_আর_কাউন্ট); // সিরিয়াল.প্রিন্ট( 'ইনটেনস='); // সিরিয়াল.প্রিন্টলন( ইনটেনস); }

পদক্ষেপ 8: পরীক্ষা

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

হার্ডওয়্যার পরীক্ষা করা হচ্ছে (চিত্র সৌজন্যে: সার্কিট ডাইজেস্ট)

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