সুচিপত্র:
- ধাপ 1: ব্যবহৃত উপাদান
- ধাপ 2: বর্ণনা
- ধাপ 3: একটি রিলে
- ধাপ 4: DHT11 সেন্সর
- ধাপ 5: Blynk অ্যাপ
- ধাপ 6: সার্কিট ডায়াগ্রাম
- ধাপ 7: কোড
ভিডিও: IOT হোম অটোমেশন DIY প্রকল্প #1: 7 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
# ভূমিকা
হোম অটোমেশন হ'ল এসি, ফ্যান, রেফ্রিজারেটর, লাইটের মতো হোম অ্যাপ্লায়েন্সগুলির অটোমেশন প্রক্রিয়া এবং তালিকাটি চলে, যাতে সেগুলি আপনার ফোন, কম্পিউটার বা এমনকি দূরবর্তীভাবে নিয়ন্ত্রণ করা যায়। এই প্রকল্পটি আমাদের ওয়াইফাই নেটওয়ার্কের মাধ্যমে আমাদের বাড়ির যন্ত্রপাতিগুলি নিয়ন্ত্রণ করতে esp2866 nodeMCU এর সাথে সম্পর্কিত।
ধাপ 1: ব্যবহৃত উপাদান
ESP 2866 NodeMCU
2. 5V উৎসের জন্য 5V ডিসি উৎস / Arduino UNO
3. DHT11 সেন্সর
4. বৈদ্যুতিক বাল্ব
5. 5V রিলে মডিউল
6. ব্রেডবোর্ড
7. জাম্পার তার (পুরুষ-মহিলা এবং পুরুষ-পুরুষ)
8. Blynk অ্যাপ ইনস্টল করা স্মার্টফোন
9. ওয়াইফাই নেটওয়ার্ক।
ধাপ 2: বর্ণনা
1. NodeMCU (Node MicroController Unit) হল একটি ওপেন সোর্স সফটওয়্যার এবং হার্ডওয়্যার ডেভেলপমেন্ট এনভায়রনমেন্ট যা ESP8266 নামক একটি খুব সস্তা সিস্টেম-অন-এ-চিপ (SoC) এর চারপাশে নির্মিত।
ESP8266 হল একটি কম খরচে, ওয়াইফাই মডিউল চিপ যা ইন্টারনেট অফ থিংস (IoT) এবং অনুরূপ প্রযুক্তি প্রকল্পের জন্য ইন্টারনেটের সাথে সংযোগ স্থাপনের জন্য কনফিগার করা যায়। এটি করার জন্য তাদের অন্তর্নির্মিত সেটআপ নেই।
আপনি এই সরঞ্জামগুলির সাথে ESP8266 সেট আপ করতে পারেন এবং আশ্চর্যজনক জিনিসগুলি করতে পারেন। নিয়ন্ত্রণ, পর্যবেক্ষণ, বিশ্লেষণ এবং আরও অনেক কিছু। ESP8266 NodeMCU- এর 17 টি GPIO পিন রয়েছে যা বিভিন্ন ফাংশন যেমন I2C, I2S, UART, PWM, IR রিমোট কন্ট্রোল, LED লাইট এবং বাটন প্রোগ্রামগতভাবে নির্ধারিত হতে পারে। প্রতিটি ডিজিটাল সক্ষম GPIO উচ্চ বা নিম্ন হিসাবে কনফিগার করা যেতে পারে। আরো বিস্তারিত জানার জন্য পড়ুন
nodeMCU
ধাপ 3: একটি রিলে
এটি একটি বৈদ্যুতিকভাবে পরিচালিত সুইচ যা চালু বা বন্ধ করা যায়, যা বর্তমানের মধ্য দিয়ে যেতে পারে বা না দেয়, এবং কম ভোল্টেজের সাহায্যে নিয়ন্ত্রণ করা যায়, যেমন Arduino পিন দ্বারা সরবরাহিত 5V।
নিচের চিত্রটি রিলে মডিউল পিনআউট দেখায় রিলে মডিউলের বাম দিকের 3 টি পিন উচ্চ ভোল্টেজ সংযোগ করে, এবং ডান দিকের পিনগুলি কম ভোল্টেজ-আর্ডুইনো পিনের প্রয়োজনীয় উপাদানকে সংযুক্ত করে।
হাই-ভোল্টেজ সাইডে দুটি সংযোগকারী রয়েছে, প্রতিটিতে তিনটি সকেট রয়েছে: সাধারণ (COM), সাধারণত বন্ধ (NC) এবং সাধারণত খোলা (NO)।
1. COM: সাধারণ পিন
2. NC (সাধারনত বন্ধ): সাধারনত বন্ধ কনফিগারেশন ব্যবহার করা হয় যখন আপনি ডিফল্টভাবে রিলে বন্ধ করতে চান, মানে বর্তমান প্রবাহিত হচ্ছে যতক্ষণ না আপনি Arduino থেকে রিলে মডিউলে সিগন্যাল না পাঠিয়ে সার্কিট খুলতে এবং কারেন্ট বন্ধ করতে ।
3. না (সাধারনত খোলা): সাধারনত খোলা কনফিগারেশন অন্যভাবে কাজ করে: রিলে সবসময় খোলা থাকে, তাই সার্কিটটি ভেঙ্গে যায় যতক্ষণ না আপনি সার্কিট বন্ধ করতে Arduino থেকে সিগন্যাল পাঠান।
রিলে মডিউল এবং NodeMCU এর মধ্যে সংযোগ সত্যিই সহজ:
1. GND: মাটিতে যায়
2. ইন: রিলে নিয়ন্ত্রণ করে (এটি একটি নোড এমসিইউ ডিজিটাল পিনের সাথে সংযুক্ত হবে)
3. VCC: 5V তে যায়
এখানে, আমরা এই 5V দেই এবং রিলে এর GND পিন যথাক্রমে arduino 5V এবং GND পিনের সাথে সংযুক্ত এবং Arduino এর GND পিন NodeMCU এর GND পিনের সাথে সাধারণ।
এই প্রকল্পে এগিয়ে যাওয়ার আগে, আমি আপনাকে জানাতে চাই যে আপনি প্রধান ভোল্টেজ নিয়ে কাজ করছেন। সুতরাং, এটি চালু করার আগে দয়া করে সংযোগটি সঠিকভাবে দেখুন। পিন এবং সংযোগ বিবরণ:
1. সবুজ তারের nodeMCU এর D2 পিনকে রিলে i/p এর সাথে সংযুক্ত করা হচ্ছে
2. লাল এবং হলুদ তারগুলি যথাক্রমে VCC এবং GND রিলে 5V এবং GND কে সংযুক্ত করছে।
এখন লোড সংযোগ করতে (এই ক্ষেত্রে বাল্ব)। প্রথমে বাল্ব বা ল্যাম্পের লাইভ তার কেটে দিন। এখন প্রথম প্রান্তটি সংযুক্ত করুন অর্থাৎ NO পিন (যদি আপনি মাঝে মাঝে ল্যাম্প/বাল্ব চালু করতে চান) এবং লাইভ তারের অন্য প্রান্তটি বাল্বের কাছে গিয়ে রিলে এর COM পিনে যায়। দয়া করে নীচের সংযোগটি সন্ধান করুন।
ধাপ 4: DHT11 সেন্সর
সেন্সরের এই কেস রুমে কাজের জায়গার তাপমাত্রা এবং আর্দ্রতা বুঝতে ব্যবহৃত হয়।
আরো বিস্তারিত জানার জন্য দেখুন
DHT11 এর সংযোগ নিম্নরূপ: সেন্সরের VCC এবং GND পিনগুলিকে যথাক্রমে NodeMCU এর 3.3V এবং GND পিনের সাথে সংযুক্ত করুন এবং D4 এর সাথে ডেটা পিন আপনি এই প্রকল্পে এখন পর্যন্ত আলোচিত যেকোনো GPIO পিন ব্যবহার করতে পারেন। দয়া করে নিম্নলিখিত চিত্রটি দেখুন:
এখানে, লাল এবং সবুজ তারগুলি যথাক্রমে DHT11 সেন্সরের VCC (+) এবং GND (-) পিনের সাথে নোডএমসিইউ-এর 3.3V এবং GND পিন সংযুক্ত করছে।
ধাপ 5: Blynk অ্যাপ
ব্লাইঙ্ক একটি নতুন প্ল্যাটফর্ম যা আপনাকে আপনার আইওএস এবং অ্যান্ড্রয়েড ডিভাইস থেকে আপনার হার্ডওয়্যার প্রকল্পগুলি নিয়ন্ত্রণ এবং পর্যবেক্ষণের জন্য দ্রুত ইন্টারফেস তৈরি করতে দেয়। Blynk অ্যাপটি ডাউনলোড করার পর, আপনি একটি প্রকল্প ড্যাশবোর্ড তৈরি করতে পারেন এবং বোতাম, স্লাইডার, গ্রাফ এবং অন্যান্য উইজেটগুলি স্ক্রিনে সাজাতে পারেন।
Blynk দিয়ে শুরু করতে নিচের লিঙ্কটি অনুসরণ করুন।
আরো বিস্তারিত জানার জন্য দেখুন
ধাপ 6: সার্কিট ডায়াগ্রাম
ধাপ 7: কোড
এখানে আপনার কোড পান
আরো কিছু দরকারী লিঙ্ক
1. Arduino IDE এর জন্য Blynk লাইব্রেরি লিঙ্ক
2. dht11 সেন্সর লাইব্রেরি
3. সহজ টাইমার লাইব্রেরি
4. কেন সহজ টাইমার ব্যবহার করা হয় ??
প্রস্তাবিত:
NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন কিভাবে তৈরি করবেন: 14 টি ধাপ (ছবি সহ)
কিভাবে NodeMCU সেন্সর কন্ট্রোল রিলে দিয়ে IoT ভিত্তিক হোম অটোমেশন তৈরি করবেন: এই IoT ভিত্তিক প্রকল্পে, আমি Blynk এবং NodeMCU কন্ট্রোল রিলে মডিউল দিয়ে রিয়েল-টাইম ফিডব্যাক সহ হোম অটোমেশন তৈরি করেছি। ম্যানুয়াল মোডে, এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন এবং ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। অটো মোডে, এই স্মার
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন | হোম অটোমেশন আইডিয়া: এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলেটিও বুঝতে পারে
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: 7 টি ধাপ (ছবি সহ)
ইন্টারনেট/ক্লাউড নিয়ন্ত্রিত হোম অটোমেশন Esp8266 (AREST, MQTT, IoT) ব্যবহার করে: ক্লাউড পরিষেবার জন্য http://arest.io/ এ সব ক্রেডিট !! IoT এখন বিশ্বের সবচেয়ে আলোচিত বিষয় !! ক্লাউড সার্ভার এবং পরিষেবাগুলি এটি সম্ভব করে তোলে আজকের বিশ্বের আকর্ষণ বিন্দু … দূরত্ব বহনকারীকে শাসন করা ছিল এবং ছিল
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: 3 টি ধাপ
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: আমরা এখন হোম অটোমেশন সিরিজ শুরু করতে যাচ্ছি, যেখানে আমরা একটি স্মার্ট হোম তৈরি করব যা আমাদের লাইট, স্পিকার, সেন্সর ইত্যাদি নিয়ন্ত্রণ করতে দেবে ভয়েস সহকারী। এই পোস্টে, আমরা শিখব কিভাবে ইনস
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): 4 টি ধাপ
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): এটি মূলত ভয়েস নির্দেশে বার্তা পাঠানোর জন্য গুগল সহকারী সেটআপ সহ এসএমএস ভিত্তিক আরডুইনো নিয়ন্ত্রিত রিলে। এটা খুবই সহজ এবং সস্তা এবং আপনার সাথে আলেক্সা বিজ্ঞাপনের মতো বিদ্যমান বৈদ্যুতিক যন্ত্রপাতি (যদি আপনার মটো -এক্স স্মার্টপ থাকে