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

সুচিপত্র:

আরডুইনো ব্যবহার করে কীভাবে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করবেন
আরডুইনো ব্যবহার করে কীভাবে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করবেন
Anonim

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

উপকরণ প্রয়োজন

  • আরডুইনো
  • ব্রেডবোর্ড
  • 100k প্রতিরোধক
  • জাম্পার তার
  • বৈদ্যুতিক টেপ
  • IR নেতৃত্বাধীন emitters (সর্বনিম্ন 2)
  • আইআর নেতৃত্বাধীন রিসিভার (2 পিনের সঙ্গে photodiode)

ধাপ

Arduino ধাপ 1 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 1 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

পদক্ষেপ 1. প্রয়োজনীয় উপকরণগুলিকে একপাশে রেখে শুরু করুন

Arduino ধাপ 2 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 2 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

ধাপ 2. বৈদ্যুতিক টেপের একটি ছোট টুকরো কেটে আইআর এলইডি প্রস্তুত করুন এবং তারপরে উপরে দেখানো নল গঠনের জন্য এলইডি এর চারপাশে মোড়ানো।

Arduino ধাপ 3 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 3 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

ধাপ the. ব্রেডবোর্ড, জাম্পার ওয়্যার, রেসিস্টার এবং এলইডি এর সেটআপ কানেকশন নিম্নরূপ।

  • আইআর রিসিভারে 5v থেকে ধনাত্মক (বড় পিন) প্রতিরোধক সংযুক্ত করুন।
  • Arduino এ 3.3v পিনের সাথে সমস্ত IR LEDs সংযুক্ত করুন।
  • Arduino এ A0 থেকে একটি জাম্পারকে IR রিসিভারের পজিটিভ লেগে সংযুক্ত করুন।
  • রিসিভার এবং এলইডি উভয়ের সমস্ত নেতিবাচকতাকে আরডুইনোতে জিএনডিতে সংযুক্ত করুন।
  • নিশ্চিত করুন যে কোন তারের বা এলইডি শর্ট করছে না কারণ এলইডি খুব সংবেদনশীল এবং জ্বলতে পারে।
Arduino ধাপ 4 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 4 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

ধাপ 4. আপনার কোড তৈরি করুন।

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

int IRreceiver = A0; // আরম্ভ করা

Arduino ধাপ 5 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 5 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

int IRval;

Arduino ধাপ 6 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino ধাপ 6 ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
অকার্যকর সেটআপ()
{
পিনমোড (IRreceiver, INPUT); // এটি একটি ইনপুট ঘোষণা করুন
Serial.begin (9600); // যে গতিতে যোগাযোগ হবে
}
অকার্যকর লুপ ()
{
int IRval = analogRead (IRreceiver); // ডেটা ঘোষণা
Serial.println (IRval); // তথ্য মুদ্রণ করুন
বিলম্ব (10); } // জিনিসগুলি মসৃণ করতে বিলম্ব যোগ করুন

ধাপ 5. নিশ্চিত করুন যে সমস্ত সংযোগ নিরাপদ এবং তারপর কোডটি আপনার Arduino এ আপলোড করুন।

এটি আপলোড করার পর সিরিয়াল যোগাযোগ আনুন।

ধাপ 6. তথ্য পরীক্ষা।

সেন্সর এবং বস্তুর মধ্যে দূরত্ব পরিবর্তনের সাথে সাথে ডেটার পরিবর্তন হওয়া উচিত।

Arduino Final ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন
Arduino Final ব্যবহার করে একটি সহজ প্রক্সিমিটি সেন্সর তৈরি করুন

ধাপ 7. সমাপ্ত।

পরামর্শ

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

প্রস্তাবিত: