সুচিপত্র:
- সরবরাহ
- ধাপ 1: সার্কিট ডায়াগ্রাম
- ধাপ 2: পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
- ধাপ 3: স্মার্ট রিলে মডিউলের বিভিন্ন মোড
- ধাপ 4: ব্লুটুথ নিয়ন্ত্রিত মোড
- ধাপ 5: ইনফ্রারেড নিয়ন্ত্রিত মোড
- ধাপ 6: তাপমাত্রা এবং হালকা নিয়ন্ত্রিত মোড
- ধাপ 7: ম্যানুয়াল মোড
- ধাপ 8: পিসিবি ডিজাইন করা
- ধাপ 9: পিসিবি অর্ডার করুন
- ধাপ 10: গারবার ফাইল আপলোড করুন এবং পরামিতি সেট করুন
- ধাপ 11: শিপিং ঠিকানা এবং পেমেন্ট মোড নির্বাচন করুন
- ধাপ 12: সমস্ত উপাদান বিক্রি করুন
- ধাপ 13: মাইক্রোকন্ট্রোলার প্রোগ্রাম করুন
- ধাপ 14: হোম যন্ত্রপাতি সংযুক্ত করুন
- ধাপ 15: অবশেষে
ভিডিও: কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলে ঘরের তাপমাত্রা এবং সূর্যের আলোও ফ্যান এবং লাইট বাল্ব চালু এবং বন্ধ করতে পারে।
এই স্মার্ট রিলে নিম্নলিখিত বৈশিষ্ট্য আছে:
1. মোবাইল ব্লুটুথ দ্বারা নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি
2. টিভি রিমোট দ্বারা নিয়ন্ত্রিত হোম যন্ত্রপাতি (ইনফ্রারেড)
3. স্বয়ংক্রিয়ভাবে তাপমাত্রা এবং আর্দ্রতা সেন্সর দ্বারা নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি
4. ডার্ক সেন্সর দ্বারা নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি
5. লাইভ তাপমাত্রা এবং আর্দ্রতা পড়া প্রদর্শন করুন।
6. ম্যানুয়াল সুইচ দিয়ে নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি
7. Inbuilt Arduino তাই Arduino কোড রিলে মডিউলে আপলোড করা যায়।
সরবরাহ
স্মার্ট হোম প্রকল্পগুলির জন্য প্রয়োজনীয় উপাদান:
1. ATMEGA328P মাইক্রোকন্ট্রোলার
2. HC05 ব্লুটুথ মডিউল
3. DHT11 সেন্সর
4. OLED ডিসপ্লে (128 X 32)
5. 1738 ইনফ্রারেড রিসিভার
6. PC817 Optocoupler (5 no)
7. BC547 NPN Transistors (5 no)
8. 1N4007 ডায়োড (5 নং)
9. 1N4001 ডায়োড (1 নম্বর)
10. LEDs 5mm (6 no)
11. 22pF ক্যাপাসিটারস (2 নং)
12. 100nF (104) ক্যাপাসিটর (1 নম্বর)
13. 100uF ক্যাপাসিটর (1 নম্বর)
14. 220-ওহম প্রতিরোধক (10 নম্বর) (R6 থেকে R10)
15. 1k প্রতিরোধক (7 নং) (R1 থেকে R5)
16. 10k প্রতিরোধক (8 নং)
17. 2k (1no) এবং 4.7k (1no) প্রতিরোধক
18. এলডিআর (1 নম্বর)
19. 16MHz ক্রিস্টাল, 20. পুশ বোতাম (8 নং)
21. 5V রিলে (5 নং)
22. জাম্পার (2no), সংযোগকারী, আইসি বেস
23. FTDI 232 USB থেকে সিরিয়াল ইন্টারফেস বোর্ড বা Arduino UNO
24. পিসিবি
ধাপ 1: সার্কিট ডায়াগ্রাম
এই হোম অটোমেশন প্রকল্পের জন্য এটি সম্পূর্ণ সার্কিট ডায়াগ্রাম। আমি টিউটোরিয়াল ভিডিওতে সার্কিট ব্যাখ্যা করেছি।
আমি 5 চ্যানেল রিলে মডিউল নিয়ন্ত্রণ করতে ATMEGA328P মাইক্রো কন্ট্রোলার ব্যবহার করেছি। আমি HC05 ব্লুটুথ মডিউল, 1738 IR রিসিভার সংযুক্ত করেছি ব্লুটুথ এবং ইনফ্রারেড রিমোট থেকে রিলে নিয়ন্ত্রণ করতে। এবং DHT11 তাপমাত্রা এবং আর্দ্রতা সেন্সর এবং LDR স্বয়ংক্রিয়ভাবে নিয়ন্ত্রণ করতে।
এই সার্কিটে, আমরা 5V বা 12V উভয় রিলে ব্যবহার করতে পারি কিন্তু সার্কিটে উল্লিখিত হিসাবে আমাদের সেই অনুযায়ী প্রতিরোধক পরিবর্তন করতে হবে।
ধাপ 2: পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
পিসিবি ডিজাইন করার আগে প্রথমে আমি পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট বানিয়েছি। পরীক্ষার সময়, আমি USB থেকে সিরিয়াল ইন্টারফেস বোর্ড (FTDI232) ব্যবহার করে Atmega328P মাইক্রোকন্ট্রোলারে Arduino স্কেচ আপলোড করেছি তারপর ব্লুটুথ, টিভি রিমোট, তাপমাত্রা সেন্সর, LDR, ইত্যাদি দিয়ে রিলে নিয়ন্ত্রণ করার চেষ্টা করেছি।
আমি এই সার্কিটে ব্যবহৃত সমস্ত মাইক্রোকন্ট্রোলার পিনও ম্যাপ করেছি।
ধাপ 3: স্মার্ট রিলে মডিউলের বিভিন্ন মোড
এই স্মার্ট হোম প্রকল্পে আমরা বিভিন্ন মোডে রিলে মডিউল নিয়ন্ত্রণ করতে পারি:
1. ব্লুটুথ মোড
2. ইনফ্রারেড মোড
3. অটো মোড
4. ম্যানুয়াল মোড
আমরা পিসিবিতে লাগানো CMODE এবং SMODE বাটনের সাহায্যে সহজেই মোড পরিবর্তন করতে পারি।
মোড পরিবর্তন করতে:
1. CMODE বোতাম টিপুন।
2. তারপর মোড নির্বাচন করতে SMODE বোতাম টিপুন।
3. মোড নির্বাচন করার পর আবার CMODE বোতাম টিপুন।
ধাপ 4: ব্লুটুথ নিয়ন্ত্রিত মোড
এখানে আমরা স্মার্টফোন থেকে রিলে মডিউল নিয়ন্ত্রণ করতে প্লে স্টোর থেকে HC05 ব্লুটুথ মডিউল এবং ব্লুটুথ আরডুইনো অ্যাপ ব্যবহার করব। আপনি অন্যান্য অ্যাপ ব্যবহার করতে পারেন কিন্তু আপনাকে সেই অনুযায়ী কোড পরিবর্তন করতে হবে।
যেহেতু HC05 এর লজিক লেভেল 3.3 ভোল্ট কিন্তু মাইক্রোকন্ট্রোলারের জন্য লজিক লেভেল 5 ভোল্ট। তাই HC05 এর RX কে Atmega328P এর TX এর সাথে সংযুক্ত করার সময় আমি 2k এবং 4.7k রোধক সহ একটি ভোল্টেজ ডিভাইডার ব্যবহার করেছি।
ধাপ 5: ইনফ্রারেড নিয়ন্ত্রিত মোড
এখানে আমরা টিভি রিমোট থেকে রিলে মডিউল নিয়ন্ত্রণ করতে 1738 ইনফ্রারেড রিসিভার ব্যবহার করব। আপনি যে কোন ইনফ্রারেড রিমোট ব্যবহার করতে পারেন কিন্তু আপনাকে রিমোট বোতামের সংশ্লিষ্ট হেক্স কোড পেতে হবে এবং সেই অনুযায়ী কোড পরিবর্তন করতে হবে।
আপনি এমবেডেড ভিডিওটি উল্লেখ করতে পারেন যেখানে আমি ব্যাখ্যা করেছি কিভাবে আপনি সহজেই টিভি রিমোট বোতাম থেকে হেক্স কোড পেতে পারেন।
রিলে মডিউল নিয়ন্ত্রণ করতে আপনি রিমোট থেকে কোন অব্যবহৃত বোতাম ব্যবহার করতে পারেন।
ধাপ 6: তাপমাত্রা এবং হালকা নিয়ন্ত্রিত মোড
অটো মোডে, এই স্মার্ট রিলে মডিউলটি পূর্বনির্ধারিত ঘরের তাপমাত্রা এবং সূর্যালোক দ্বারা নিয়ন্ত্রিত হতে পারে। এটিতে একটি DHT11 তাপমাত্রা এবং আর্দ্রতা সেন্সর রয়েছে যা প্রতি 5-সেকেন্ডের ব্যবধানে তাপমাত্রা এবং আর্দ্রতা অনুভব করে।
যখন তাপমাত্রা Arduino কোডে উল্লিখিত পূর্বনির্ধারিত সর্বোচ্চ তাপমাত্রার মান অতিক্রম করে তখন রিলে 1 এবং রিলে 2 চালু হয়।
যখন তাপমাত্রা Arduino কোডে উল্লিখিত পূর্বনির্ধারিত ন্যূনতম তাপমাত্রার মান থেকে কম হয়ে যায় তখন রিলে 1 এবং রিলে 2 বন্ধ হয়ে যায়।
এলডিআর নিয়ন্ত্রণ
পিসিবিতে একটি এলডিআর লাগানো হয়েছে পরিবেষ্টিত আলো অনুভব করতে। এটি ডার্ক সেন্সর হিসেবে কাজ করে।
যখন উজ্জ্বলতা স্তর পূর্বনির্ধারিত মানের নিচে হয়ে যায় রিলে 3 এবং রিলে 4 চালু হয়।
যখন উজ্জ্বলতার মাত্রা পূর্বনির্ধারিত মান অতিক্রম করে রিলে 3 এবং রিলে 4 বন্ধ হয়ে যায়।
অনুগ্রহ করে ভাল বোঝার জন্য উপরে এমবেডেড ভিডিও দেখুন।
ধাপ 7: ম্যানুয়াল মোড
পিসিবিতে লাগানো পুশ বোতামগুলি থেকে রিলে মডিউলটি ম্যানুয়ালি নিয়ন্ত্রণ করা যায়।
5 টি পুশ বাটন আছে S1, S2, S3, S4, S5 চালু এবং বন্ধ করার জন্য যথাক্রমে Relay1, Relay2, Relay3, Relay4, Relay5।
এবং একটি সময়ে সমস্ত রিলে বন্ধ করার জন্য একটি রিসেট বোতাম রয়েছে।
আমি টিউটোরিয়াল ভিডিওতে সার্কিটের কার্যকারিতা ব্যাখ্যা করেছি।
ধাপ 8: পিসিবি ডিজাইন করা
যেহেতু আমি সার্কিটটি প্রতিদিন ব্যবহার করতে যাচ্ছি, তাই ব্রেডবোর্ডে স্মার্ট রিলে মডিউলের সমস্ত বৈশিষ্ট্য পরীক্ষা করার পরে, আমরা পিসিবি ডিজাইন শুরু করতে পারি।
আপনি নিচের লিঙ্ক থেকে এই হোম অটোমেশন প্রকল্পের PCB Gerber ফাইলটি ডাউনলোড করতে পারেন:
drive.google.com/uc?export=download&id=180s0bidnq6u6ilYs4vcLQwcjJ2zMrFZP
ধাপ 9: পিসিবি অর্ডার করুন
গারবার ফাইল ডাউনলোড করার পর আপনি সহজেই পিসিবি অর্ডার করতে পারেন
1. https://jlcpcb.com এ যান এবং সাইন ইন/সাইন আপ করুন
2. QUOTE NOW বাটনে ক্লিক করুন।
3 "আপনার Gerber ফাইল যোগ করুন" বোতামে ক্লিক করুন। তারপরে আপনার ডাউনলোড করা গারবার ফাইলটি ব্রাউজ করুন এবং নির্বাচন করুন।
ধাপ 10: গারবার ফাইল আপলোড করুন এবং পরামিতি সেট করুন
4. পরিমাণ, পিসিবি রঙ, ইত্যাদি প্রয়োজনীয় প্যারামিটার সেট করুন
5. PCB- এর জন্য সমস্ত পরামিতি নির্বাচন করার পর SAVE TO CART বাটনে ক্লিক করুন।
ধাপ 11: শিপিং ঠিকানা এবং পেমেন্ট মোড নির্বাচন করুন
6. শিপিং ঠিকানা লিখুন।
7. আপনার জন্য উপযুক্ত শিপিং পদ্ধতি নির্বাচন করুন।
8. অর্ডার জমা দিন এবং পেমেন্টের জন্য এগিয়ে যান।
আপনি JLCPCB.com থেকে আপনার অর্ডার ট্র্যাক করতে পারেন
আমার PCB গুলি তৈরি হতে 2 দিন সময় নিয়েছে এবং DHL ডেলিভারি অপশন ব্যবহার করে এক সপ্তাহের মধ্যে এসে পৌঁছেছে। পিসিবিগুলি ভালভাবে প্যাক করা ছিল এবং এই সাশ্রয়ী মূল্যে মান সত্যিই ভাল ছিল।
ধাপ 12: সমস্ত উপাদান বিক্রি করুন
তারপরে সার্কিট ডায়াগ্রাম অনুসারে সমস্ত উপাদান সোল্ডার করুন।
তারপর atmega328P মাইক্রোকন্ট্রোলার, HC05, এবং সমস্ত সেন্সর সংযুক্ত করুন।
ধাপ 13: মাইক্রোকন্ট্রোলার প্রোগ্রাম করুন
1. ইউএসবি সিরিয়াল ইন্টারফেস বোর্ড (FTDI232) এর সাথে সংযুক্ত করুন।
2. Arduino স্কেচ ডাউনলোড করুন। (সংযুক্ত)
3. Arduino UNO বোর্ড এবং সঠিক PORT নির্বাচন করুন। তারপর কোড আপলোড করুন।
ধাপ 14: হোম যন্ত্রপাতি সংযুক্ত করুন
সার্কিট ডায়াগ্রাম অনুযায়ী 5 টি হোম অ্যাপ্লায়েন্স সংযুক্ত করুন। হাই ভোল্টেজ নিয়ে কাজ করার সময় দয়া করে যথাযথ নিরাপত্তা সতর্কতা অবলম্বন করুন।
সার্কিটে দেখানো পিসিবিতে 5 ভোল্ট ডিসি সাপ্লাই সংযুক্ত করুন। (আমি আমার পুরানো মোবাইল চার্জার ব্যবহার করেছি)
ধাপ 15: অবশেষে
110V/230V সরবরাহ এবং 5V ডিসি সরবরাহ চালু করুন।
এখন আপনি স্মার্ট উপায়ে আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করতে পারেন।
আমি আশা করি আপনি এই হোম অটোমেশন প্রকল্পটি পছন্দ করেছেন। আমি এই প্রকল্পের জন্য প্রয়োজনীয় সকল তথ্য শেয়ার করেছি।
আপনি যদি আপনার মূল্যবান মতামত শেয়ার করেন তবে আমি সত্যিই এটির প্রশংসা করব, এছাড়াও যদি আপনার কোন প্রশ্ন থাকে তবে মন্তব্য বিভাগে লিখুন।
আপনি এই ধরনের আরো প্রকল্পের জন্য আমাদের ওয়েবসাইট ভিজিট করতে পারেন:
এই ধরনের আরও প্রকল্পের জন্য অনুগ্রহ করে TechStudyCell অনুসরণ করুন। ধন্যবাদ এবং শুভ শেখার জন্য।
প্রস্তাবিত:
রিলে ব্যবহার করে কিভাবে LED ব্লিঙ্কার তৈরি করবেন: 7 টি ধাপ
রিলে ব্যবহার করে কিভাবে এলইডি ব্লিঙ্কার তৈরি করবেন: হাই বন্ধু, আমি 12V রিলে ব্যবহার করে LED ব্লিঙ্কারের একটি সার্কিট তৈরি করতে যাচ্ছি। আসুন শুরু করা যাক
টিউটোরিয়াল: Arduino UNO ব্যবহার করে কিভাবে VL53L0X লেজার রেঞ্জিং সেন্সর মডিউল তৈরি করবেন: 3 টি ধাপ
টিউটোরিয়াল: কিভাবে Arduino UNO ব্যবহার করে একটি VL53L0X লেজার রেঞ্জিং সেন্সর মডিউল তৈরি করবেন: বর্ণনা: এই টিউটোরিয়ালটি VL53L0X লেজার রেঞ্জিং সেন্সর মডিউল এবং Arduino UNO ব্যবহার করে কিভাবে দূরত্ব আবিষ্কারক তৈরি করতে হয় তা বিস্তারিতভাবে আপনাকে দেখাবে এবং এটি আপনার মতই চলবে চাই। নির্দেশাবলী অনুসরণ করুন এবং আপনি এই টিউটর বুঝতে পারবেন
Arduino UNO এবং একক চ্যানেল 5V সলিড স্টেট রিলে মডিউল ব্যবহার করে কিভাবে বাল্ব নিয়ন্ত্রণ করবেন: 3 টি ধাপ
কিভাবে Arduino UNO এবং একক চ্যানেল 5V সলিড স্টেট রিলে মডিউল ব্যবহার করে বাল্ব নিয়ন্ত্রণ করতে হয়: বর্ণনা: traditionalতিহ্যগত যান্ত্রিক রিলে এর সাথে তুলনা করে, সলিড স্টেট রিলে (SSR) এর অনেক সুবিধা রয়েছে: এটি একটি দীর্ঘ জীবন, অনেক বেশি চালু/ বন্ধ গতি এবং কোন শব্দ নেই। এছাড়াও, এটি কম্পন এবং যান্ত্রিকের জন্য আরও ভাল প্রতিরোধ ক্ষমতা রয়েছে
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল - 433mhz: 5 টি ধাপ সহ HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা
HT12D HT12E ব্যবহার করে RF 433MHZ রেডিও কন্ট্রোল | 433mhz দিয়ে HT12E এবং HT12D ব্যবহার করে একটি Rf রিমোট কন্ট্রোল তৈরি করা: এই নির্দেশে আমি আপনাকে দেখাবো কিভাবে 433mhz ট্রান্সমিটার রিসিভার মডিউল ব্যবহার করে HT12E এনকোড & HT12D ডিকোডার আইসি এই নির্দেশে আপনি খুব সস্তা উপাদানগুলির মতো ডেটা পাঠাতে এবং গ্রহণ করতে পারেন: HT