সুচিপত্র:

NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ

ভিডিও: NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ

ভিডিও: NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ
ভিডিও: How to work IR sensor | new electronics equipment review |আই আর সেন্সর|The AH Tech 2024, নভেম্বর
Anonim
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন

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

তাই আমি এই স্মার্ট হোম এক্সটেনশন বক্স ডিজাইন করেছি।

এই IoT ভিত্তিক হোম অটোমেশন প্রজেক্টে, আমি Blynk & NodeMCU ব্যবহার করে টাচ সেন্সর, LDR, তাপমাত্রা নিয়ন্ত্রণ রিলে মডিউল ব্যবহার করে হোম অটোমেশন তৈরি করেছি।

ম্যানুয়াল মোডে, এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন এবং ম্যানুয়াল টাচ সুইচ (TTP223) থেকে নিয়ন্ত্রণ করা যায়।

অটো মোডে, এই স্মার্ট রিলেটি ঘরের তাপমাত্রা এবং সূর্যের আলোকে ডিএইচটি 11 সেন্সর এবং এলডিআর ব্যবহার করে ফ্যান এবং লাইট বাল্ব চালু এবং বন্ধ করতে পারে।

এই স্মার্ট হোম প্রকল্পের নিম্নলিখিত বৈশিষ্ট্য রয়েছে:

1. Blynk অ্যাপ ব্যবহার করে মোবাইল থেকে নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি

2. স্বয়ংক্রিয়ভাবে তাপমাত্রা এবং আর্দ্রতা সেন্সর দ্বারা নিয়ন্ত্রিত হোম যন্ত্রপাতি (অটো মোডে)

3. স্বয়ংক্রিয়ভাবে ডার্ক সেন্সর দ্বারা নিয়ন্ত্রিত গৃহস্থালী যন্ত্রপাতি (অটো মোডে)

4. OLED এবং স্মার্টফোনে লাইভ রুমের তাপমাত্রা এবং আর্দ্রতা পড়া নিরীক্ষণ করুন

5. গৃহস্থালী যন্ত্রপাতি স্পর্শ সুইচ সঙ্গে ম্যানুয়ালি নিয়ন্ত্রিত

6. ইন্টারনেটের মাধ্যমে হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করুন (ওয়াইফাই)

এই প্রকল্পটি এই সরল NodeMCU প্রকল্প দ্বারা অনুপ্রাণিত

সরবরাহ

1. NodeMCU বোর্ড

2. DH11 সেন্সর

3. এলডিআর

4. 10k প্রতিরোধক 5 নং

5. 1k প্রতিরোধক 3 নং

6. 220-ওহম প্রতিরোধক 2 নং

7. BC547 NPN Transistors 2 no

8. ডায়োড 1N4007 2 নং

9. ডায়োড 1N4001 1no

10. 5-মিমি LED (1.5v) 3 নং

11. SPDT 5V রিলে 2 নং

12. Push Switch/ button 4 no (or) TTP223 Touch Sensor (3no)

13. সংযোগকারী এবং জাম্পার

14. OLED I2C ডিসপ্লে (0.96 "বা 1.3") (alচ্ছিক)

15. হাই-লিঙ্ক 220V থেকে 5V এসি থেকে ডিসি কনভার্টার

ধাপ 1: সার্কিট ডায়াগ্রাম

বর্তনী চিত্র
বর্তনী চিত্র

এই আইওটি ভিত্তিক স্মার্ট হোম সিস্টেমের জন্য এটি সম্পূর্ণ সার্কিট ডায়াগ্রাম।

আমি রিলে মডিউল নিয়ন্ত্রণ করতে NodeMCU ব্যবহার করেছি। আমি ঘরের তাপমাত্রা এবং পরিবেষ্টিত আলো অনুযায়ী স্বয়ংক্রিয়ভাবে রিলে নিয়ন্ত্রণ করতে DHT11 তাপমাত্রা ও আর্দ্রতা সেন্সর এবং LDR সংযুক্ত করেছি।

সেখানে NodeMCU- এর সাথে সংযুক্ত চারটি পুশবটন অর্থাৎ S1, S2, CMODE, RST। S1 এবং S2 রিলে মডিউল ম্যানুয়ালি নিয়ন্ত্রণ করতে।

আপনি pushbuttons এর পরিবর্তে TTP223 টাচ সেন্সর সংযুক্ত করতে পারেন।

মোড পরিবর্তন করতে CMODE (ম্যানুয়াল মোড, অটো মোড)

RST NodeMCU রিসেট করতে

আমি একটি 110V/220V এসি থেকে 5V ডিসি কনভার্টার ব্যবহার করে 5V NodeMCU এবং রিলে সরবরাহ করেছি।

সুতরাং আপনি এই স্মার্ট রিলে মডিউল দিয়ে সরাসরি 110V বা 220V AC সরবরাহ করতে পারেন।

ধাপ 2: পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন

পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন
পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করুন

পিসিবি ডিজাইন করার আগে, প্রথমে আমি পরীক্ষার জন্য ব্রেডবোর্ডে সার্কিট তৈরি করেছি।

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

এখানে RST পিন সক্রিয় কম, তাই RST পিনের সাথে সংযুক্ত টাচ সেন্সর সক্রিয় কম হওয়া উচিত।

এই NodeMCU প্রকল্পের জন্য সংযুক্ত কোডটি ডাউনলোড করুন। আমি কোডে প্রয়োজনীয় লাইব্রেরির সমস্ত লিঙ্ক উল্লেখ করেছি।

ধাপ 3: এই IOT প্রকল্পের জন্য টিউটোরিয়াল ভিডিও

Image
Image

টিউটোরিয়াল ভিডিওতে, আমি এই স্মার্ট হোম ডিভাইসটি তৈরির সমস্ত ধাপ বিস্তারিতভাবে ব্যাখ্যা করেছি।

তাই আপনি সহজেই আপনার বাড়ির জন্য এই IoT প্রজেক্ট তৈরি করতে পারেন।

ধাপ 4: Blynk অ্যাপটি ইনস্টল করুন

Blynk অ্যাপ ইন্সটল করুন
Blynk অ্যাপ ইন্সটল করুন

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

আমি রিলে মডিউল নিয়ন্ত্রণ এবং মোড পরিবর্তন করতে 3 বোতাম উইজেট ব্যবহার করেছি।

এবং তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণের জন্য 2 গেজ উইজেট।

ধাপ 5: স্মার্ট রিলে মডিউলের বিভিন্ন মোড

স্মার্ট রিলে মডিউলের বিভিন্ন মোড
স্মার্ট রিলে মডিউলের বিভিন্ন মোড
স্মার্ট রিলে মডিউলের বিভিন্ন মোড
স্মার্ট রিলে মডিউলের বিভিন্ন মোড

আমরা দুটি মোডে স্মার্ট রিলে নিয়ন্ত্রণ করতে পারি:

1. ম্যানুয়াল মোড

2. অটো মোড

আমরা পিসিবিতে লাগানো CMODE বাটন দিয়ে বা Blynk App থেকে সহজেই মোড পরিবর্তন করতে পারি।

অটোতে

ধাপ 6: ম্যানুয়াল মোড

ম্যানুয়াল মোডে
ম্যানুয়াল মোডে
ম্যানুয়াল মোডে
ম্যানুয়াল মোডে

ম্যানুয়াল মোডে, আমরা S1 এবং S2 টাচ সুইচ বা Blynk অ্যাপ থেকে রিলে মডিউল নিয়ন্ত্রণ করতে পারি।

এবং আমরা OLED ডিসপ্লে এবং Blynk অ্যাপে তাপমাত্রা এবং আর্দ্রতা পড়ার উপর নজর রাখতে পারি যেমন আপনি ছবিতে দেখতে পাচ্ছেন।

Blynk অ্যাপের সাহায্যে আমরা আমাদের স্মার্টফোনে ইন্টারনেট থাকলে যেকোনো জায়গা থেকে রিলে মডিউল নিয়ন্ত্রণ করতে পারি।

ধাপ 7: অটো মোড

অটো মোড
অটো মোড
অটো মোড
অটো মোড

অটো মোডে, DHT11 সেন্সর এবং LDR দ্বারা নিয়ন্ত্রিত রিলে মডিউল।

আমরা কোডে একটি পূর্বনির্ধারিত ন্যূনতম এবং সর্বোচ্চ তাপমাত্রা এবং হালকা মান সেট করতে পারি।

যথোপযুক্ত সৃষ্টিকর্তা

যখন ঘরের তাপমাত্রা পূর্বনির্ধারিত সর্বোচ্চ তাপমাত্রা অতিক্রম করে রিলে -১ চালু হয় এবং যখন ঘরের তাপমাত্রা পূর্বনির্ধারিত ন্যূনতম তাপমাত্রার চেয়ে কম হয়ে যায় তখন রিলে -১ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়।

এলডিআর নিয়ন্ত্রণ

একইভাবে যখন আলোর মাত্রা কমে যায় রিলে -২ চালু হয় এবং আলো যথেষ্ট হলে রিলে -২ স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়।

আমি টিউটোরিয়াল ভিডিওতে বিস্তারিত ব্যাখ্যা করেছি।

ধাপ 8: পিসিবি ডিজাইন করা

পিসিবি ডিজাইন করা
পিসিবি ডিজাইন করা

ব্রেডবোর্ডে স্মার্ট রিলে মডিউলের সমস্ত বৈশিষ্ট্য পরীক্ষা করার পর, আমি সার্কিটকে কমপ্যাক্ট করতে এবং প্রকল্পটিকে পেশাদার চেহারা দিতে পিসিবি ডিজাইন করেছি।

আপনি এই আইওটি ভিত্তিক হোম অটোমেশন প্রকল্পের পিসিবি গারবার ফাইলটি নীচের লিঙ্ক থেকে ডাউনলোড করতে পারেন:

drive.google.com/uc?export=download&id=1EJY744U5df6GYXU8PtyAKucyPrD-gViX

ধাপ 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: সমস্ত উপাদান বিক্রি করুন

সমস্ত উপাদান বিক্রি করুন
সমস্ত উপাদান বিক্রি করুন
সমস্ত উপাদান বিক্রি করুন
সমস্ত উপাদান বিক্রি করুন

তারপরে সার্কিট ডায়াগ্রাম অনুসারে সমস্ত উপাদান সোল্ডার করুন।

তারপর NodeMCU, DHT11, LDR, এবং OLED ডিসপ্লে সংযুক্ত করুন।

ধাপ 13: NodeMCU প্রোগ্রাম করুন

NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন
NodeMCU প্রোগ্রাম করুন

1. ল্যাপটপের সাথে NodeMCU সংযুক্ত করুন

2. কোড ডাউনলোড করুন। (সংযুক্ত)

3. Blynk Auth টোকেন, ওয়াইফাই নাম, ওয়াইফাই পাসওয়ার্ড পরিবর্তন করুন।

4. আপনার প্রয়োজন অনুযায়ী অটো মোডের জন্য পূর্বনির্ধারিত তাপমাত্রা এবং হালকা মান পরিবর্তন করুন

5. NodeMCU 12E বোর্ড এবং সঠিক PORT নির্বাচন করুন। তারপর কোড আপলোড করুন।

** এই প্রকল্পে, আপনি 0.96 "OLED এবং 1.3" OLED ডিসপ্লে উভয়ই ব্যবহার করতে পারেন। আমি OLED উভয়ের জন্য কোড শেয়ার করেছি, আপনি যে OLED ডিসপ্লে ব্যবহার করছেন সে অনুযায়ী কোড আপলোড করুন।

আমি ইতিমধ্যে পূর্ববর্তী ধাপে কোড সংযুক্ত করেছি।

ধাপ 14: হোম যন্ত্রপাতি সংযুক্ত করুন

হোম যন্ত্রপাতি সংযুক্ত করুন
হোম যন্ত্রপাতি সংযুক্ত করুন

সার্কিট ডায়াগ্রাম অনুযায়ী গৃহস্থালী যন্ত্রপাতি সংযুক্ত করুন।

হাই ভোল্টেজ নিয়ে কাজ করার সময় দয়া করে যথাযথ নিরাপত্তা সতর্কতা অবলম্বন করুন।

এখানে আপনি সরাসরি 110V বা 220V AC সরবরাহ করতে পারেন।

** আমি আরএসটি পিনের জন্য টাচ সেন্সর ব্যবহার করিনি কারণ এটি কম সক্রিয়।

ধাপ 15: একটি বক্সের ভিতরে সম্পূর্ণ সার্কিটটি রাখুন

একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন
একটি বক্সের ভিতরে কমপ্লিট সার্কিট রাখুন

আমি একটি প্লাসিক বক্সের ভিতরে সম্পূর্ণ সার্কিট রেখেছি। যেহেতু আমি এই নোডএমসিইউ প্রকল্পটিকে স্মার্ট এক্সটেনশন বক্স হিসাবে ব্যবহার করব।

এটি খুব দরকারী এবং ব্যবহার করা সহজ হবে।

ধাপ 16: অবশেষে

অবশেষে
অবশেষে
অবশেষে
অবশেষে
অবশেষে
অবশেষে

110V/230V সরবরাহ চালু করুন।

এখন আপনি স্মার্ট উপায়ে আপনার বাড়ির যন্ত্রপাতি নিয়ন্ত্রণ করতে পারেন। আমি আশা করি আপনি এই হোম অটোমেশন প্রকল্পটি পছন্দ করেছেন। আমি এই প্রকল্পের জন্য প্রয়োজনীয় সকল তথ্য শেয়ার করেছি।

আপনি যদি আপনার মূল্যবান মতামত শেয়ার করেন তবে আমি সত্যিই এটির প্রশংসা করব, এছাড়াও যদি আপনার কোন প্রশ্ন থাকে তবে মন্তব্য বিভাগে লিখুন।

এই ধরনের আরও প্রকল্পের জন্য অনুগ্রহ করে TechStudyCell অনুসরণ করুন। আপনার সময় এবং শুভ শেখার জন্য আপনাকে ধন্যবাদ।

প্রস্তাবিত: