সুচিপত্র:

কিভাবে রিমোট কন্ট্রোল্ড স্পাইক বাস্টার বা সুইচ বোর্ড স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে: 6 টি ধাপ (ছবি সহ)
কিভাবে রিমোট কন্ট্রোল্ড স্পাইক বাস্টার বা সুইচ বোর্ড স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে: 6 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে রিমোট কন্ট্রোল্ড স্পাইক বাস্টার বা সুইচ বোর্ড স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে: 6 টি ধাপ (ছবি সহ)

ভিডিও: কিভাবে রিমোট কন্ট্রোল্ড স্পাইক বাস্টার বা সুইচ বোর্ড স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে: 6 টি ধাপ (ছবি সহ)
ভিডিও: রিমোট কন্ট্রোল সার্কিট তৈরি। How to make remote control circuit LED. 2024, জুলাই
Anonim
Image
Image

এই প্রকল্পে আমি দেখাব কিভাবে স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে রিমোট নিয়ন্ত্রিত স্পাইক বাস্টার বা সুইচ বোর্ড তৈরি করা যায়। এই প্রকল্পটি খুব কম উপাদান সহ একটি কাস্টম PCB বোর্ডে নির্মিত। আপনি যদি ভিডিও দেখতে পছন্দ করেন তাহলে আমি একইভাবে এম্বেড করেছি অথবা যদি আপনি পড়তে পছন্দ করেন তবে পোস্টটি চালিয়ে যান।

ধাপ 1: ব্যবহৃত উপাদান এবং উপকরণ

এই প্রকল্পের জন্য আমরা যেমন উপাদান প্রয়োজন

  1. Atmega328P-PU
  2. 16MHz ক্রিস্টাল
  3. 2*22pF ক্যাপাসিটর
  4. 10 কে ওহম প্রতিরোধক
  5. 4*1K প্রতিরোধক
  6. 4*LED এর
  7. 4*5 ভোল্ট রিলে
  8. Tsop1738
  9. UL2003A
  10. কাস্টম PCB বোর্ড (Gerber ফাইল পোস্টে শেয়ার করা হবে) অথবা কোন পারফ বোর্ড
  11. মহিলা প্লাগ সঙ্গে ঘের

আপনি যদি অনলাইনে ক্রয় করতে চান তবে এখানে কয়েকটি সংযুক্ত লিঙ্ক রয়েছে যা আপনি চেষ্টা করতে পারেন

আমাজন IND

  1. Atmega328P -PU -
  2. 16MHz ক্রিস্টাল -
  3. 4*5 ভোল্ট রিলে -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

আমাজন ইউএস

  1. Atmega328P -PU -
  2. 16MHz ক্রিস্টাল -
  3. 4*5 ভোল্ট রিলে -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

ব্যাংগুড

  1. Atmega328P -PU -
  2. 16MHz ক্রিস্টাল -
  3. 4*5 ভোল্ট রিলে -
  4. আরডুইনো ইউএনও -

AliExpress

  1. Atmega328P -PU -
  2. 16MHz ক্রিস্টাল -
  3. 4*5 ভোল্ট রিলে -
  4. Tsop1738 -
  5. UL2003A -
  6. Arduino UNO -

ধাপ 2: সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন

সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন

এটি সম্পূর্ণ সার্কিট ডায়াগ্রাম যা আমি কিক্যাডে ডিজাইন করেছি। সার্কিটটি মূলত Atmega328P-PU এর চারপাশে যা মাইক্রো-কন্ট্রোলার Arduino UNO তে ব্যবহৃত হয়। পুরো Arduino UNO ব্যবহার করার পরিবর্তে, আমি একটি কাস্টম PCB বোর্ডে Arduino UNO এর একটি সীমিত কম্পোনেন্ট সংস্করণ ব্যবহার করছি (Arduino UNO এর সীমিত কম্পোনেন্ট সংস্করণ সম্পর্কে বিস্তারিত জানার জন্য আপনি এখানে ক্লিক করে Arduino অফিসিয়াল ওয়েবসাইটে শেয়ার করা একটি নিবন্ধ পড়তে পারেন)। এটি মূলত স্থান এবং খরচ কমাতে। আপনি রিমোট কন্ট্রোল মডিউল সহ Arduino Uno এবং 4 চ্যানেল রিলে বোর্ড ব্যবহার করে এই প্রকল্পটি তৈরি করতে পারেন।

সার্কিটে TSOP1738 আইআর রিমোট রিসিভার হিসাবে ব্যবহৃত হয়।

রিলে চালানোর জন্য আমি ULN2003A IC ব্যবহার করছি যা সাতটি NPN ডার্লিংটন ট্রানজিস্টরের একটি সিরিজ।

সার্কিট ডায়াগ্রাম ডিজাইন করার পরে আমি লেআউট ডিজাইন করেছি এবং পিসিবি বোর্ডের ফেব্রিকেশনের জন্য গারবার অ্যান্ড ড্রিল ফাইল তৈরি করেছি। আমি আমার PCB বোর্ড তৈরির জন্য JLCPCB ব্যবহার করি কারণ তারা খুব কম খরচে খুব ভাল এবং সমাপ্ত PCB প্রদান করে। সাধারণত 10 পিসি আপনার 2 ডলার খরচ হবে এবং 48 ঘন্টার মধ্যে পাঠানো হবে এবং যদি আপনি 5 পিসি অর্ডার করেন তাহলে পিসিবি 24 ঘন্টার মধ্যে পাঠানো হবে। আপনি যদি একই বোর্ডের জন্য অর্ডার দিতে চান তবে আপনি এখানে ক্লিক করে আমার Gerber ফাইলটি ডাউনলোড করতে পারেন।

ধাপ 3: IR লাইব্রেরি ইনস্টল করা এবং IR কোড খোঁজা

আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা
আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা
আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা
আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা
আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা
আইআর লাইব্রেরি ইনস্টল করা এবং আইআর কোড খোঁজা

আইআর কোডগুলি খুঁজে পেতে প্রথমে আপনাকে আইআর লাইব্রেরি ইনস্টল করতে হবে। আপনি গিটহাব থেকে লাইব্রেরি ডাউনলোড করতে পারেন। ডাউনলোড করার পরে আপনার Arduino লাইব্রেরি ফোল্ডারে লাইব্রেরি ইনস্টল করুন।

তারপর TSOP1738 এবং Arduino Uno ব্যবহার করে একটি রুটি বোর্ডে দেখানো সার্কিটটি তৈরি করুন। কনস্ট্রু করার পরে, সার্কিটটি পাওয়ার করুন এবং স্কেচ আপলোড করুন। তারপরে আপনি যে রিমোটটি ব্যবহার করতে চান সেই বোতামটি টিপুন এবং আপনার Arduino IDE এর সিরিয়াল মনিটরে প্রদর্শিত কোডগুলি নোট করুন। এই প্রকল্পের জন্য আমি 4 টি বোতাম ব্যবহার করছি তাই আপনাকে চারটি ভিন্ন বোতামের জন্য চারটি কোডের একটি নোট তৈরি করতে হবে।

আমি আগের ধাপে স্কেচের ডাউনলোড লিংক শেয়ার করেছি।

ভিডিওতে এই ধাপ শুরু হয় @ 1:07 অথবা আপনি এখানে ক্লিক করতে পারেন

ধাপ 4: রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ

রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ
রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ
রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ
রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ

পরবর্তী আমি আমার স্বতন্ত্র Atmega328P-PU এ চূড়ান্ত স্কেচ আপলোড করেছি। স্বতন্ত্র Atmega328P রুটি বোর্ডে নির্মিত হয়েছিল এবং Arduino UNO ব্যবহার করে প্রোগ্রাম করা হয়েছিল।

স্টেপ সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইনে শেয়ার করা লিংকে ক্লিক করে আপনি এই স্কেচটি ডাউনলোড করতে পারেন।

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

অতিরিক্ত: যদি আপনি বুট-লোড বা স্বতন্ত্র Atmega328P-PU তে একটি স্কেচ আপলোড করতে জানেন না, তাহলে আমি এটি ব্যাখ্যা করে একটি গভীরতার ভিডিও তৈরি করেছি। আপনি এখানে ক্লিক করে এটি দেখতে পারেন

ভিডিওতে এই ধাপটি প্রায় 2:33 থেকে শুরু হয় অথবা আপনি এখানে ক্লিক করতে পারেন

ধাপ 5: বোর্ড সমাবেশ

বোর্ড সমাবেশ
বোর্ড সমাবেশ
বোর্ড সমাবেশ
বোর্ড সমাবেশ

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

ধাপ 6: প্রকল্প শেষ করা

প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা
প্রকল্প শেষ করা

বোর্ড সমাবেশের পরে, আমি ঘেরের উপর বোর্ডটি মাউন্ট করেছি এবং এটি M3 বাদাম স্ক্রু দিয়ে সুরক্ষিত করেছি এবং তারপর সেই অনুযায়ী বোর্ড এবং মহিলা প্লাগগুলিকে সংযুক্ত করেছি।

বোর্ড এবং ঘের সমাবেশ:

  1. প্রথমে মহিলা প্লাগের সমস্ত নিরপেক্ষকে একসাথে সংযুক্ত করুন এবং তারপরে মূল তারের নিরপেক্ষ তারের সাথে এটি সংযুক্ত করুন
  2. পরবর্তী প্রধান বোর্ডের লাইভ তারের সাথে বোর্ডের পিন "IN" এর সাথে সংযুক্ত করুন
  3. বোর্ডে পিন 1, 2, 3 এবং 4 পৃথকভাবে মহিলা প্লাগের লাইভ পিনে যায়
  4. আপনি একটি ডিসি জ্যাক পিন 5V এবং শুয়োর উপর GND সংযোগ করতে হবে

একবার সব কানেকশন হয়ে গেলে, 5V 1Amp অ্যাডাপ্টার ব্যবহার করে PCB বোর্ডকে পাওয়ার করুন এবং মূল ক্যাবলকে এসিতে সংযুক্ত করুন।

ভিডিওতে এই বিভাগটি প্রায় 5:42 থেকে শুরু হয় অথবা আপনি এখানে ক্লিক করতে পারেন

পরীক্ষা শুরু @ 8:03

প্রস্তাবিত: