সুচিপত্র:
- ধাপ 1: ব্যবহৃত উপাদান এবং উপকরণ
- ধাপ 2: সার্কিট ডায়াগ্রাম এবং লেআউট ডিজাইন
- ধাপ 3: IR লাইব্রেরি ইনস্টল করা এবং IR কোড খোঁজা
- ধাপ 4: রিলে নিয়ন্ত্রণের চূড়ান্ত স্কেচ
- ধাপ 5: বোর্ড সমাবেশ
- ধাপ 6: প্রকল্প শেষ করা
ভিডিও: কিভাবে রিমোট কন্ট্রোল্ড স্পাইক বাস্টার বা সুইচ বোর্ড স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে: 6 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই প্রকল্পে আমি দেখাব কিভাবে স্ট্যান্ডঅ্যালোন Atmega328P ব্যবহার করে রিমোট নিয়ন্ত্রিত স্পাইক বাস্টার বা সুইচ বোর্ড তৈরি করা যায়। এই প্রকল্পটি খুব কম উপাদান সহ একটি কাস্টম PCB বোর্ডে নির্মিত। আপনি যদি ভিডিও দেখতে পছন্দ করেন তাহলে আমি একইভাবে এম্বেড করেছি অথবা যদি আপনি পড়তে পছন্দ করেন তবে পোস্টটি চালিয়ে যান।
ধাপ 1: ব্যবহৃত উপাদান এবং উপকরণ
এই প্রকল্পের জন্য আমরা যেমন উপাদান প্রয়োজন
- Atmega328P-PU
- 16MHz ক্রিস্টাল
- 2*22pF ক্যাপাসিটর
- 10 কে ওহম প্রতিরোধক
- 4*1K প্রতিরোধক
- 4*LED এর
- 4*5 ভোল্ট রিলে
- Tsop1738
- UL2003A
- কাস্টম PCB বোর্ড (Gerber ফাইল পোস্টে শেয়ার করা হবে) অথবা কোন পারফ বোর্ড
- মহিলা প্লাগ সঙ্গে ঘের
আপনি যদি অনলাইনে ক্রয় করতে চান তবে এখানে কয়েকটি সংযুক্ত লিঙ্ক রয়েছে যা আপনি চেষ্টা করতে পারেন
আমাজন IND
- Atmega328P -PU -
- 16MHz ক্রিস্টাল -
- 4*5 ভোল্ট রিলে -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
আমাজন ইউএস
- Atmega328P -PU -
- 16MHz ক্রিস্টাল -
- 4*5 ভোল্ট রিলে -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
ব্যাংগুড
- Atmega328P -PU -
- 16MHz ক্রিস্টাল -
- 4*5 ভোল্ট রিলে -
- আরডুইনো ইউএনও -
AliExpress
- Atmega328P -PU -
- 16MHz ক্রিস্টাল -
- 4*5 ভোল্ট রিলে -
- Tsop1738 -
- UL2003A -
- 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 বাদাম স্ক্রু দিয়ে সুরক্ষিত করেছি এবং তারপর সেই অনুযায়ী বোর্ড এবং মহিলা প্লাগগুলিকে সংযুক্ত করেছি।
বোর্ড এবং ঘের সমাবেশ:
- প্রথমে মহিলা প্লাগের সমস্ত নিরপেক্ষকে একসাথে সংযুক্ত করুন এবং তারপরে মূল তারের নিরপেক্ষ তারের সাথে এটি সংযুক্ত করুন
- পরবর্তী প্রধান বোর্ডের লাইভ তারের সাথে বোর্ডের পিন "IN" এর সাথে সংযুক্ত করুন
- বোর্ডে পিন 1, 2, 3 এবং 4 পৃথকভাবে মহিলা প্লাগের লাইভ পিনে যায়
- আপনি একটি ডিসি জ্যাক পিন 5V এবং শুয়োর উপর GND সংযোগ করতে হবে
একবার সব কানেকশন হয়ে গেলে, 5V 1Amp অ্যাডাপ্টার ব্যবহার করে PCB বোর্ডকে পাওয়ার করুন এবং মূল ক্যাবলকে এসিতে সংযুক্ত করুন।
ভিডিওতে এই বিভাগটি প্রায় 5:42 থেকে শুরু হয় অথবা আপনি এখানে ক্লিক করতে পারেন
পরীক্ষা শুরু @ 8:03
প্রস্তাবিত:
আরডুইনো ইউএনও ব্যবহার করে রিমোট কন্ট্রোল্ড ব্লুটুথ কার: Ste টি ধাপ
আরডুইনো ইউএনও ব্যবহার করে রিমোট কন্ট্রোল্ড ব্লুটুথ কার: আমরা এখন পর্যন্ত আরডুইনোতে যা অধ্যয়ন করেছি তা বাস্তবায়ন শুরু করা সবসময়ই আকর্ষণীয় হবে। মূলত, প্রত্যেকেই মূল বিষয়গুলির সাথে চলবে তাই এখানে আমি কেবল এই Arduino ভিত্তিক রিমোট কন্ট্রোল্ড গাড়ির ব্যাখ্যা করতে যাচ্ছি। প্রয়োজনীয়তা: 1. Arduino UNO
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
ব্লুটুথ রিমোট কন্ট্রোল্ড লাইট সুইচ - রেট্রোফিট। লাইট সুইচ এখনও কাজ করে, কোন অতিরিক্ত লেখা নেই।: 9 টি ধাপ (ছবি সহ)
ব্লুটুথ রিমোট কন্ট্রোল্ড লাইট সুইচ - রেট্রোফিট। হাল্কা সুইচ এখনও কাজ করে, কোন অতিরিক্ত লেখা নেই ।: 25 নভেম্বর 2017 আপডেট করুন - এই প্রকল্পের একটি উচ্চ ক্ষমতার সংস্করণের জন্য যা কিলোওয়াট লোড নিয়ন্ত্রণ করতে পারে, রেট্রোফিট BLE নিয়ন্ত্রণকে উচ্চ ক্ষমতার লোডগুলিতে দেখুন - কোন অতিরিক্ত তারের প্রয়োজন নেই আপডেট 15 নভেম্বর 2017 - কিছু BLE বোর্ড / সফটওয়্যার স্ট্যাক ডেলি
একটি Arduino বোর্ড ব্যবহার করে একটি AVR বোর্ড প্রোগ্রাম কিভাবে: 6 ধাপ
আরডুইনো বোর্ড ব্যবহার করে কীভাবে একটি এভিআর বোর্ড প্রোগ্রাম করবেন: আপনার কি একটি এভিআর মাইক্রোকন্ট্রোলার বোর্ড রয়েছে? এটা প্রোগ্রাম করা চতুর? ভাল, আপনি সঠিক জায়গায় আছেন। এখানে, আমি আপনাকে দেখাব কিভাবে একটি Atmega8a মাইক্রোকন্ট্রোলার বোর্ডকে প্রোগ্রামার হিসাবে একটি Arduino Uno বোর্ড ব্যবহার করে প্রোগ্রাম করা যায়। তাই বিনা বাধায়
একটি স্পাইক বাস্টার বা এক্সটেনশন কর্ড ফর্ম স্ক্র্যাচ তৈরি করা: 5 টি ধাপ
একটি স্পাইক বাস্টার বা এক্সটেনশন কর্ড ফর্ম স্ক্র্যাচ তৈরি করা: এই পোস্টে আমি আপনাকে দেখাব কিভাবে শুরু থেকে একটি স্পাইক বাস্টার বা এক্সটেনশন কর্ড তৈরি করতে হয়। প্রথমে অংশগুলির তালিকা দেখুন