সুচিপত্র:

NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)
NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)

ভিডিও: NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)

ভিডিও: NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)
ভিডিও: Teleduino ile Uzaktan Kontrol | Arduino'yu İnternete Bağlamak | Arduino Ethernet Shield 2024, জুলাই
Anonim
Image
Image
কিভাবে NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন তৈরি করবেন
কিভাবে NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন তৈরি করবেন
কিভাবে NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন তৈরি করবেন
কিভাবে NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন তৈরি করবেন

এই 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 অ্যাপটি ইনস্টল করুন

Blynk অ্যাপ ইন্সটল করুন
Blynk অ্যাপ ইন্সটল করুন
Blynk অ্যাপ ইন্সটল করুন
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 প্রোগ্রাম করুন

NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
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 অনুসরণ করুন। আপনার সময় এবং শুভ শেখার জন্য আপনাকে ধন্যবাদ।

প্রস্তাবিত: