সুচিপত্র:
- সরবরাহ
- ধাপ 1: সার্কিট ডায়াগ্রাম
- ধাপ 2: পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
- ধাপ 3: Blynk অ্যাপটি ইনস্টল করুন
- ধাপ 4: স্মার্ট রিলে মডিউলের বিভিন্ন মোড
- ধাপ 5: ম্যানুয়াল মোড
- ধাপ 6: অটো মোড
- ধাপ 7: পিসিবি ডিজাইন করা
- ধাপ 8: পিসিবি অর্ডার করুন
- ধাপ 9: গারবার ফাইল আপলোড করুন এবং পরামিতি সেট করুন
- ধাপ 10: শিপিং ঠিকানা এবং পেমেন্ট মোড নির্বাচন করুন
- ধাপ 11: সমস্ত উপাদান বিক্রি করুন
- ধাপ 12: NodeMCU প্রোগ্রাম করুন
- ধাপ 13: হোম যন্ত্রপাতি সংযুক্ত করুন
- ধাপ 14: অবশেষে
ভিডিও: NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
এই IoT ভিত্তিক প্রকল্পে, আমি Blynk এবং NodeMCU কন্ট্রোল রিলে মডিউল দিয়ে রিয়েল-টাইম ফিডব্যাক সহ হোম অটোমেশন তৈরি করেছি। ম্যানুয়াল মোডে, এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন এবং ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। অটো মোডে, এই স্মার্ট রিলে ফ্যান এবং লাইট বাল্ব চালু এবং বন্ধ করার জন্য ঘরের তাপমাত্রা এবং সূর্যালোক বুঝতে পারে।
এই স্মার্ট হোম প্রকল্পের নিম্নলিখিত বৈশিষ্ট্যগুলি রয়েছে: 1। Blynk অ্যাপ ব্যবহার করে মোবাইল থেকে নিয়ন্ত্রিত গৃহস্থালি যন্ত্রপাতি 2. স্বয়ংক্রিয়ভাবে তাপমাত্রা এবং আর্দ্রতা সেন্সর দ্বারা নিয়ন্ত্রিত (অটো মোডে) 3. ডার্ক সেন্সর দ্বারা স্বয়ংক্রিয়ভাবে নিয়ন্ত্রিত গৃহস্থালি যন্ত্রপাতি (অটো মোডে) স্মার্টফোন 5. ম্যানুয়াল সুইচ দ্বারা নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি 6. ইন্টারনেটের মাধ্যমে হোম যন্ত্রপাতি নিয়ন্ত্রণ করুন
সরবরাহ
এই স্মার্ট হাউস প্রকল্পের জন্য প্রয়োজনীয় উপাদান
1. NodeMCU
2. DH11 সেন্সর
3. এলডিআর
4. 10k প্রতিরোধক 5 নং
5. 1k প্রতিরোধক 5 নং (R1 থেকে R4)
6. 220-ওহম প্রতিরোধক 2 নং (R5 এবং R6)
7. Optocoupler PC817 2 no
8. BC547 NPN Transistors 2 no
9. ডায়োড 1N4007 2 নং
10. ডায়োড 1N4001 1no
11. LED (1.5v) 3 নং
12. Capacitors 100uF 2 no
13. SPDT 12V রিলে 2 নং
14. 7805 ভোল্টেজ রেগুলেটর 1 নং
15. Push Switch/ button 4 no
16. সংযোগকারী এবং জাম্পার
17. OLED I2C ডিসপ্লে (0.96 "বা 1.3")
ধাপ 1: সার্কিট ডায়াগ্রাম
এই আইওটি ভিত্তিক হোম অটোমেশন প্রকল্পের জন্য এটি সম্পূর্ণ সার্কিট ডায়াগ্রাম।
আমি রিলে মডিউল নিয়ন্ত্রণ করতে NodeMCU ব্যবহার করেছি। আমি ঘরের তাপমাত্রা এবং পরিবেষ্টিত আলো অনুযায়ী স্বয়ংক্রিয়ভাবে রিলে নিয়ন্ত্রণ করতে DHT11 তাপমাত্রা ও আর্দ্রতা সেন্সর এবং LDR সংযুক্ত করেছি। সেখানে NodeMCU- এর সাথে সংযুক্ত চারটি পুশবটন অর্থাৎ S1, S2, CMODE, RST। S1 এবং S2 রিলে মডিউল নিয়ন্ত্রণ করতে CMODE মোড পরিবর্তন করতে (ম্যানুয়াল মোড, অটো মোড) RST NodeMCU রিসেট করতে আমি রিলে মডিউলকে 12V সরবরাহ করেছি এবং NodeMCU তে 5v সরবরাহ করতে 7805 ভোল্টেজ রেগুলেটর ব্যবহার করেছি।
ধাপ 2: পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
পিসিবি ডিজাইন করার আগে, প্রথমে আমি পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করেছি। পরীক্ষার সময়, আমি নোডএমসিইউতে কোড আপলোড করেছি তারপর পুশবাটন, ব্লাইঙ্ক অ্যাপ, তাপমাত্রা সেন্সর এবং এলডিআর দিয়ে রিলে নিয়ন্ত্রণ করার চেষ্টা করেছি।
এই NodeMCU প্রকল্পের জন্য সংযুক্ত কোডটি ডাউনলোড করুন।
আমি কোডে প্রয়োজনীয় লাইব্রেরির সমস্ত লিঙ্ক উল্লেখ করেছি।
ধাপ 3: Blynk অ্যাপটি ইনস্টল করুন
গুগল প্লে স্টোর বা অ্যাপ স্টোর থেকে ব্লাইঙ্ক অ্যাপটি ইনস্টল করুন তারপর রিলে মডিউল নিয়ন্ত্রণ করতে এবং তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ করতে সমস্ত প্রয়োজনীয় উইজেট যুক্ত করুন। আমি টিউটোরিয়াল ভিডিওতে সমস্ত বিবরণ ব্যাখ্যা করেছি।
আমি রিলে মডিউল নিয়ন্ত্রণ এবং মোড পরিবর্তন করতে 3 বোতাম উইজেট ব্যবহার করেছি। এবং তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণের জন্য 2 গেজ উইজেট।
ধাপ 4: স্মার্ট রিলে মডিউলের বিভিন্ন মোড
আমরা 2 মোডে স্মার্ট রিলে নিয়ন্ত্রণ করতে পারি:
1. ম্যানুয়াল মোড
2. অটো মোড
আমরা পিসিবিতে লাগানো CMODE বাটন দিয়ে বা Blynk App থেকে সহজেই মোড পরিবর্তন করতে পারি।
ধাপ 5: ম্যানুয়াল মোড
ম্যানুয়াল মোডে, আমরা S1 এবং S2 পুশ-বোতাম বা Blynk অ্যাপ থেকে রিলে মডিউল নিয়ন্ত্রণ করতে পারি।
আমরা সবসময় Blynk অ্যাপ থেকে সুইচগুলির রিয়েল-টাইম প্রতিক্রিয়া অবস্থা পর্যবেক্ষণ করতে পারি। এবং আমরা OLED ডিসপ্লে এবং Blynk অ্যাপে তাপমাত্রা এবং আর্দ্রতা পড়ার উপর নজর রাখতে পারি যেমন আপনি ছবিতে দেখতে পাচ্ছেন। Blynk অ্যাপের সাহায্যে আমরা আমাদের স্মার্টফোনে ইন্টারনেট থাকলে যেকোনো জায়গা থেকে রিলে মডিউল নিয়ন্ত্রণ করতে পারি।
ধাপ 6: অটো মোড
অটো মোডে, DHT11 সেন্সর এবং LDR দ্বারা নিয়ন্ত্রিত রিলে মডিউল।
আমরা একটি পূর্বনির্ধারিত সর্বনিম্ন এবং সর্বোচ্চ তাপমাত্রা এবং হালকা মান নির্ধারণ করতে পারি। অটো মোডে যখন ঘরের তাপমাত্রা পূর্বনির্ধারিত সর্বোচ্চ তাপমাত্রা অতিক্রম করে রিলে -১ চালু হয় এবং যখন রুমের তাপমাত্রা পূর্বনির্ধারিত সর্বনিম্ন তাপমাত্রার চেয়ে কম হয়ে যায় তখন রিলে -১ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়।
একইভাবে যখন আলোর মাত্রা কমে যায় রিলে -২ চালু হয় এবং আলো যথেষ্ট হলে রিলে -২ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়। আমি টিউটোরিয়াল ভিডিওতে বিস্তারিত ব্যাখ্যা করেছি।
ধাপ 7: পিসিবি ডিজাইন করা
যেহেতু আমি সার্কিটটি প্রতিদিন ব্যবহার করতে যাচ্ছি, তাই ব্রেডবোর্ডে স্মার্ট রিলে মডিউলের সমস্ত বৈশিষ্ট্য পরীক্ষা করার পরে, আমি পিসিবি ডিজাইন করেছি। আপনি নিচের লিঙ্ক থেকে এই হোম অটোমেশন প্রকল্পের PCB Gerber ফাইলটি ডাউনলোড করতে পারেন:
drive.google.com/uc?export=download&id=1LwiPjXC1JfeQ7q-e-pIqN0J9TTVAHo52
ধাপ 8: পিসিবি অর্ডার করুন
গারবার ফাইল ডাউনলোড করার পর আপনি সহজেই পিসিবি অর্ডার করতে পারেন
1. https://jlcpcb.com এ যান এবং সাইন ইন/সাইন আপ করুন
2. QUOTE NOW বাটনে ক্লিক করুন।
3 "আপনার Gerber ফাইল যোগ করুন" বোতামে ক্লিক করুন।
তারপরে আপনার ডাউনলোড করা গারবার ফাইলটি ব্রাউজ করুন এবং নির্বাচন করুন।
ধাপ 9: গারবার ফাইল আপলোড করুন এবং পরামিতি সেট করুন
4. পরিমাণ, পিসিবি রঙ, ইত্যাদি প্রয়োজনীয় প্যারামিটার সেট করুন
5. PCB- এর জন্য সমস্ত পরামিতি নির্বাচন করার পর SAVE TO CART বাটনে ক্লিক করুন।
ধাপ 10: শিপিং ঠিকানা এবং পেমেন্ট মোড নির্বাচন করুন
6. শিপিং ঠিকানা লিখুন।
7. আপনার জন্য উপযুক্ত শিপিং পদ্ধতি নির্বাচন করুন।
8. অর্ডার জমা দিন এবং পেমেন্টের জন্য এগিয়ে যান। আপনি JLCPCB.com থেকে আপনার অর্ডার ট্র্যাক করতে পারেন।
আমার PCB গুলি তৈরি হতে 2 দিন সময় নিয়েছে এবং DHL ডেলিভারি অপশন ব্যবহার করে এক সপ্তাহের মধ্যে এসে পৌঁছেছে।
পিসিবিগুলি ভালভাবে প্যাক করা ছিল এবং এই সাশ্রয়ী মূল্যে মান সত্যিই ভাল ছিল।
ধাপ 11: সমস্ত উপাদান বিক্রি করুন
তারপরে সার্কিট ডায়াগ্রাম অনুসারে সমস্ত উপাদান সোল্ডার করুন।
তারপর NodeMCU, DHT11, LDR, এবং OLED ডিসপ্লে সংযুক্ত করুন।
ধাপ 12: NodeMCU প্রোগ্রাম করুন
1. ল্যাপটপের সাথে NodeMCU সংযুক্ত করুন
2. কোড ডাউনলোড করুন। (সংযুক্ত)
3. Blynk Auth টোকেন, ওয়াইফাই নাম, ওয়াইফাই পাসওয়ার্ড পরিবর্তন করুন।
4. আপনার প্রয়োজন অনুযায়ী অটো মোডের জন্য পূর্বনির্ধারিত তাপমাত্রা এবং হালকা মান পরিবর্তন করুন
5. NodeMCU 12E বোর্ড এবং সঠিক PORT নির্বাচন করুন। তারপর কোড আপলোড করুন।
** এই প্রকল্পে, আপনি 0.96 "OLED এবং 1.3" OLED ডিসপ্লে উভয়ই ব্যবহার করতে পারেন। আমি OLED উভয়ের জন্য কোড শেয়ার করেছি, আপনি যে OLED ডিসপ্লে ব্যবহার করছেন সে অনুযায়ী কোড আপলোড করুন।
আমি ইতিমধ্যে পূর্ববর্তী ধাপে কোড সংযুক্ত করেছি।
ধাপ 13: হোম যন্ত্রপাতি সংযুক্ত করুন
সার্কিট ডায়াগ্রাম অনুযায়ী গৃহস্থালী যন্ত্রপাতি সংযুক্ত করুন। হাই ভোল্টেজ নিয়ে কাজ করার সময় দয়া করে যথাযথ নিরাপত্তা সতর্কতা অবলম্বন করুন।
সার্কিটে দেখানো হিসাবে 12Volt ডিসি সাপ্লাই PCB এর সাথে সংযুক্ত করুন।
ধাপ 14: অবশেষে
110V/230V সরবরাহ এবং 12V ডিসি সরবরাহ চালু করুন।
এখন আপনি স্মার্ট উপায়ে আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করতে পারেন। আমি আশা করি আপনি এই হোম অটোমেশন প্রকল্পটি পছন্দ করেছেন। আমি এই প্রকল্পের জন্য প্রয়োজনীয় সকল তথ্য শেয়ার করেছি। আপনি যদি আপনার মূল্যবান মতামত শেয়ার করেন তবে আমি সত্যিই এটির প্রশংসা করব, এছাড়াও যদি আপনার কোন প্রশ্ন থাকে তবে মন্তব্য বিভাগে লিখুন। এই ধরনের আরও প্রকল্পের জন্য অনুগ্রহ করে TechStudyCell অনুসরণ করুন। আপনার সময় এবং শুভ শেখার জন্য আপনাকে ধন্যবাদ।
প্রস্তাবিত:
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: আমার অতীতের NodeMCU প্রকল্পগুলিতে, আমি Blynk অ্যাপ থেকে দুটি হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করেছি। আমি ম্যানুয়াল কন্ট্রোল সহ প্রকল্পটি আপগ্রেড করার জন্য অনেক মন্তব্য এবং বার্তা পেয়েছি এবং আরো বৈশিষ্ট্য যোগ করছি তাই আমি এই স্মার্ট হোম এক্সটেনশন বক্সটি ডিজাইন করেছি।
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন | হোম অটোমেশন আইডিয়া: এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলেটিও বুঝতে পারে
[হোম অটোমেশন] ESP8266 + Blynk ব্যবহার করে সর্বত্র থেকে কন্ট্রোল রিলে: 4 টি ধাপ
[হোম অটোমেশন] ESP8266 + Blynk ব্যবহার করে সব জায়গা থেকে কন্ট্রোল রিলে: হোম অটোমেশন তৈরির অনেক উপায় আছে, কিছু জটিল, কিছু সহজ, এই নির্দেশনা দিয়ে আমি দেখাবো কিভাবে Blynk দিয়ে ESP-12E ব্যবহার করে একটি সহজ রিলে নিয়ন্ত্রণ করা যায়। সুবিধাজনক জন্য নকশা একক পিসিবি ছিল তাই আপনি আপনার সেল দ্বারা তৈরি করতে পারেন
(DIY) কিভাবে ESP8266 আল্ট্রা মিনি এবং সিম্পল রিলে হোম অটোমেশন বোর্ড তৈরি করবেন: 17 টি ধাপ
(DIY) কিভাবে ইএসপি 8266 আল্ট্রা মিনি এবং সিম্পল রিলে হোম অটোমেশন বোর্ড তৈরি করবেন: হ্যালো এভরিবডি, আজ আমি আপনাকে জানাব, কিভাবে একটি মিনি এসপি 12 ওয়াইফাই রিলে বোর্ড বানানো যায় যার পরিমাপ মাত্র 3.9 সেমি x 3.9 সেমি! এই বোর্ডের কিছু চমৎকার বৈশিষ্ট্য রয়েছে যা প্রতিটি টেক প্রেমিকের কাছে থাকতে পছন্দ করবে। আমি পরবর্তী ধাপে সমস্ত ফাইল অন্তর্ভুক্ত করেছি। এই বোর্ড
কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন - IOT প্ল্যাটফর্মে: 14 টি ধাপ
কিভাবে NodeMCU ব্যবহার করে ফায়ারবেস হোম অটোমেশন সিস্টেম তৈরি করবেন | IOT প্ল্যাটফর্মে: এই প্রকল্পের উদ্দেশ্য এই প্রকল্পের লক্ষ্য হল একটি হোম অটোমেশন সিস্টেম তৈরি করা যা ব্যবহারকারীকে IOT অ্যান্ড্রয়েড অ্যাপ ব্যবহার করে তার বাড়ির সমস্ত দূরবর্তী নিয়ন্ত্রণযোগ্য ডিভাইসে সম্পূর্ণ নিয়ন্ত্রণ দেয়।