সুচিপত্র:

সাত সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম: 6 টি ধাপ
সাত সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম: 6 টি ধাপ

ভিডিও: সাত সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম: 6 টি ধাপ

ভিডিও: সাত সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম: 6 টি ধাপ
ভিডিও: What is Seven Segment Display? How it works? explain in details 2024, জুন
Anonim
সেভেন সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম
সেভেন সেগমেন্ট আইআর রিসিভার হোম অ্যালার্ম সিস্টেম

আপনি 4 ডিজিট 7 সেগমেন্ট ডিসপ্লে ব্যবহার করতে শিখতে চান এবং সেইসাথে এমন কিছু তৈরি করতে চান যা আপনার বাড়ির আশেপাশে বাস্তবায়িত হতে পারে। আপনাকে 4 ডিজিটের 7 সেগমেন্ট ডিসপ্লে ব্যবহার করতে হবে না আপনি অবশ্যই একক ডিজিটের ডিসপ্লে ব্যবহার করতে পারেন এবং এটি সূক্ষ্মভাবে কাজ করা উচিত। আশা করি আপনারা এই প্রকল্পটি পছন্দ করবেন!

আপনি শুরু করার আগে নিশ্চিত করুন যে আপনি 5V কে পাওয়ার রেলের সাথে পাওয়ার রেলের সাথে সংযুক্ত করুন এবং GND পিনটি রুটিবোর্ডে মাটিতে সংযুক্ত করুন।

সরবরাহ

  • 4 ডিজিট 7 সেগমেন্ট ডিসপ্লে
  • লাল এবং সবুজ LED
  • অতিস্বনক সেন্সর
  • আইআর রিসিভার
  • বুজার
  • জাম্পার তার (তাদের অনেক)
  • ব্রেডবোর্ড
  • আরডুইনো ইউএনও

ধাপ 1: ধাপ 1: 7 সেগমেন্ট ডিসপ্লে সেট আপ করা

ধাপ 1: 7 সেগমেন্ট ডিসপ্লে সেট আপ করা
ধাপ 1: 7 সেগমেন্ট ডিসপ্লে সেট আপ করা

আপনি যে কাজটি করতে চান তা হল আপনার সাত সেগমেন্ট ডিসপ্লে সেট আপ করা।

  1. আরডুইনোতে 2 পিন করতে পিন 'ই' সংযুক্ত করুন
  2. আরডুইনোতে পিন 3 এর সাথে পিন 'ডি' সংযুক্ত করুন
  3. Arduino এ 4 পিন করতে পিন 'C' সংযুক্ত করুন
  4. আরডুইনোতে 5 পিন করতে পিন 'জি' সংযুক্ত করুন
  5. আরডুইনোতে 6 পিন করতে পিন 'ডি' সংযুক্ত করুন
  6. Arduino এ 7 পিন করতে পিন 'D4' সংযুক্ত করুন
  7. Arduino এ 8 পিন করতে পিন 'A' সংযুক্ত করুন
  8. Arduino এ 9 পিন করতে পিন 'F' সংযুক্ত করুন
  9. Arduino এ 10 পিন করতে পিন 'D3' সংযুক্ত করুন
  10. Arduino এ 11 পিন করতে পিন 'D2' সংযুক্ত করুন
  11. আরডুইনোতে 12 পিন করতে পিন 'বি' সংযুক্ত করুন

7 সেগমেন্ট ডিসপ্লেতে প্রতিটি পিনের নামের জন্য উপরের ছবিটি দেখুন।

ধাপ 2: ধাপ 2: আইআর রিসিভার সেটআপ করুন

পদক্ষেপ 2: আইআর রিসিভার সেটআপ করুন
পদক্ষেপ 2: আইআর রিসিভার সেটআপ করুন

IR রিসিভারে 3 টি পা রয়েছে। একদম ডানদিকে লেগ হল VCC (পাওয়ার), যদি বাম দিকে একটি বাম দিকের পা থাকে (একটি পিনের সাথে সংযুক্ত করুন), এবং মাঝের পাটি GND এর জন্য।

  • ভিসিসিকে ব্রেডবোর্ডে পাওয়ার রেলের সাথে সংযুক্ত করুন
  • Arduino এ A2 এর সাথে OUT পিন সংযুক্ত করুন
  • ব্রেডবোর্ডে স্থল রেলের সাথে GND পিন সংযুক্ত করুন

ধাপ 3: ধাপ 3: অতিস্বনক সেন্সর এবং বুজার সেটআপ করুন

ধাপ 3: অতিস্বনক সেন্সর এবং বুজার সেটআপ করুন
ধাপ 3: অতিস্বনক সেন্সর এবং বুজার সেটআপ করুন
ধাপ 3: অতিস্বনক সেন্সর এবং বুজার সেটআপ করুন
ধাপ 3: অতিস্বনক সেন্সর এবং বুজার সেটআপ করুন

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

  • ব্রেডবোর্ডে GND কে স্থল রেলের সাথে সংযুক্ত করুন
  • আরডুইনোতে A1 পিন করতে ইকো পিন সংযুক্ত করুন
  • Arduino এ A0 পিন করতে ট্রিগ পিন সংযুক্ত করুন
  • VCC কে ব্রেডবোর্ডে পাওয়ার রেলের সাথে সংযুক্ত করুন

বুজার

  • সক্রিয় বুজারের শর্ট লেগকে GND এর সাথে সংযুক্ত করুন
  • আরডুইনোতে 13 টি পিন করার জন্য সক্রিয় বুজারের দীর্ঘ পা সংযুক্ত করুন

ধাপ 4: ধাপ 4: LEDs সেটআপ করুন

ধাপ 4: LEDs সেটআপ করুন
ধাপ 4: LEDs সেটআপ করুন
  • এলইডি -র ছোট পা দুটোকে ব্রেডবোর্ডে জিএনডি রেলের সাথে সংযুক্ত করুন
  • Arduino এ A4 পিন করতে লাল LED এর লম্বা পা সংযুক্ত করুন
  • Arduino এ A5 পিন করার জন্য সবুজ LED এর লম্বা পা সংযুক্ত করুন

ধাপ 5: ধাপ 5: দূরবর্তী থেকে HEX কোড গ্রহণ করুন

ধাপ 5: দূরবর্তী থেকে HEX কোড গ্রহণ করুন
ধাপ 5: দূরবর্তী থেকে HEX কোড গ্রহণ করুন

আপনি কোডটি শুরু করার আগে একটি টিভি রিমোট পেতে এবং আপনার রিমোটের জন্য হেক্স কোডগুলি ডিকোড করতে ভুলবেন না। এই প্রকল্পের জন্য আপনাকে 3 নম্বর ডিকোড করতে হবে (আপনার 'বাড়ির' পাসওয়ার্ডের জন্য)। IR দূরবর্তী লাইব্রেরি ডাউনলোড করতে ভুলবেন না।

এটি করার জন্য এই কোডটি ব্যবহার করুন:

#অন্তর্ভুক্ত

অকার্যকর সেটআপ()

{

Serial.begin (9600);

irReceiver.enableIRIn ();

}

অকার্যকর লুপ () {

যদি (irReceiver.decode (& result)) {

irReceiver.resume ();

Serial.println (result.value, HEX);

} }

ধাপ 6: ধাপ 6: চূড়ান্ত কোড

লিংক উপরে দেওয়া আছে। কোড সম্পর্কে আপনার কোন প্রশ্ন থাকলে আমাকে জানান।

প্রস্তাবিত: