সুচিপত্র:
- ধাপ 1: Blynk মোবাইল অ্যাপ
- ধাপ 2: কিভাবে শুরু করবেন
- ধাপ 3: সেট-আপটি কেমন দেখাচ্ছে?
- ধাপ 4: এবং কিভাবে কোড সম্পর্কে?
ভিডিও: YABC - এখনো আরেকটি Blynk নিয়ামক - IoT ক্লাউড তাপমাত্রা এবং আর্দ্রতা নিয়ন্ত্রক, ESP8266: 4 পদক্ষেপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
হাই নির্মাতারা, আমি সম্প্রতি বাড়িতে মাশরুম বাড়ানো শুরু করেছি, ঝিনুক মাশরুম, কিন্তু আমার ইতোমধ্যেই এই নিয়ামকগুলির 3x বাড়িতে আছে আমার বাড়ির চায়ের জন্য ফেরমেন্টার তাপমাত্রা নিয়ন্ত্রণের জন্য, স্ত্রীও এখন এই কম্বুচা কাজটি করছেন এবং হিটার নিয়ন্ত্রণের জন্য থার্মোস্ট্যাট হিসাবে। ধারণাটি বিভিন্ন প্রয়োগ, গ্রিন হাউস, হোম ব্রিউইং, স্পা পুল, হিটার এবং আরও অনেক কিছুর জন্য একই।
আমি বিশ্বাস করি তাপমাত্রা নিয়ন্ত্রণ IoT এবং Blynk এর অন্যতম জনপ্রিয় অ্যাপ্লিকেশন তাই এই প্রকল্পটি নির্মাণ এবং আপনার সাথে ভাগ করার সিদ্ধান্ত নিয়েছে। যে জিনিসটি আমাকে সবচেয়ে বেশি বিরক্ত করে তা হল সস্তা বোর্ডে সেই দুর্বল টার্মিনালগুলি যা তারগুলি সঠিকভাবে ধরে রাখে না, লাইভ তারগুলি উন্মুক্ত করে রাখে এবং তার উপরে, বিভিন্ন বোর্ড ব্যবহার করে DIY প্রকল্পগুলির জন্য "সুন্দর চেহারা" কেসগুলি খুঁজে পাওয়ার আমার সমস্ত প্রচেষ্টা ব্যর্থ হয়, এবং কখনোই 3D প্রিন্টিং এর চেষ্টা করেনি।
** পিসিবি বৈশিষ্ট্য: **
- ESP8266 ESP-WROOM-02 ভিত্তিক;
- স্থানীয় ওটিএ সক্ষম;
- WS2812 RGB LED;
- প্রোগ্রামিং এবং মনিটরের জন্য 3-পিন পুরুষ হেডারে TX এবং RX পিন উন্মুক্ত;
- 3 x 250VAC/30VDC 7A AgSnO2 রিলে;
- প্লাগ-ইন স্ক্রু টার্মিনাল;
- পাওয়ার সাপ্লাই 9 ~ 12VDC (অন্তর্ভুক্ত নয়);
** প্রোব সমর্থিত **
- BME280;
- HTU21D;
- SHT3x;
- AM2315; (আকৃতির কারণে আমার ব্যক্তিগত প্রিয়)
- DS18B20 এক-তারের;
- এনটিসি থার্মিস্টর (সত্যিই একটি ভাল বিকল্প নয়);
** পিনআউট **
যেহেতু ESP8266 এর কিছু বিশেষত্ব আছে যার সম্পর্কে পিনকে সেন্সর হিসেবে এবং রিলে হিসেবে ব্যবহার করা যায় কারণ এটি বুট করার সময় তার অবস্থা পরিবর্তন করে আমি নিচে কিছু পিন পরিবর্তন করেছি:
#NTCINPUT A0 সংজ্ঞায়িত করুন
#ডিফাইন এসডিএ_পিন 12 #ডিফাইন এসসিএল_পিন 14 // ডিএস 18 বি 20 ডেটা ওয়্যার এখানে ভালভাবে যায় #ডিফলাইন RLY1_PIN 4 // অ্যাক্টিভ হাই #ডিফাইন RLY2_PIN 5 // অ্যাক্টিভ হাই #ডিফাইন RLY3_PIN 15 // অ্যাক্টিভ হাই #হাইফাইন BOARD_LED_PIN_WS2812 13 নির্ধারণ করুন
** যদি আপনি একটি কিনতে চান এবং আমাকে আমার দিনের সময়ের চাকরি ছেড়ে দিতে সাহায্য করেন;) - টিন্ডিতে আমার দোকান
ধাপ 1: Blynk মোবাইল অ্যাপ
এটি ব্লাইঙ্ক অ্যাপের একটি বর্ধিত সংস্করণ যা আপনাকে কিছু শক্তি কিনতে হবে কারণ অ্যাপটির জন্য 4, 400 শক্তি পয়েন্ট প্রয়োজন, আপনি একটি সহজ সংস্করণ পাবেন: YABC সিম্পল এবং আপনাকে প্রাথমিকভাবে শক্তি কেনার প্রয়োজন হবে না।
Blynk অ্যাপ ডাউনলোড করুন: Blynk দিয়ে শুরু করা
- Blynk অ্যাপ ডাউনলোড করুন: https://j.mp/blynk_Android অথবা
- QR- কোড আইকনটি স্পর্শ করুন এবং নীচের কোডটির দিকে ক্যামেরা নির্দেশ করুন
- আমার অ্যাপ উপভোগ করুন!
ধাপ 2: কিভাবে শুরু করবেন
ব্লিনক ক্লাউড অ্যাপ ব্যবহার করে হিটিং এবং কুলিং নিয়ন্ত্রণ করার জন্য ফার্মওয়্যারের সবই আছে।
বোতাম টিপুন এবং ধরে রাখুন 3 সেকেন্ড বা তার বেশি এবং বোর্ড অ্যাক্সেস পয়েন্ট মোড "YABC-xxxxx" শুরু করবে এবং তারপরে বোর্ড MAC ঠিকানার 6 টি শেষ সংখ্যা:
নেটওয়ার্কে সংযোগ করুন (কোন পাসওয়ার্ডের প্রয়োজন নেই) এবং ক্যাপটিভ পোর্টালটি স্বয়ংক্রিয়ভাবে শুরু হওয়া উচিত, যদি এটি শুরু না হয়, দয়া করে আপনার ইন্টারনেট ব্রাউজারে যান এবং 192.168.4.1 এ যান নিম্নলিখিত কনফিগারেশন স্ক্রিনগুলি পাওয়া যাবে, আপনার ওয়াইফাই শংসাপত্রগুলি সন্নিবেশ করান, Blynk উপরের প্রকল্পের ক্লোনিং করার সময় অ্যাপ থেকে প্রাপ্ত প্রমাণীকরণ নম্বর এবং আপনার তাপমাত্রা প্রোব নির্বাচন করুন এবং সংরক্ষণ করুন।
কনফিগারেশন সেভ করার পর বোর্ড পুনরায় চালু হবে এবং ওয়াইফাই অবহিত করা হবে এবং সবকিছু ঠিক থাকলে আপনি আপনার Blynk অ্যাপ ব্যবহার শুরু করতে পারেন এবং আপনার নিজের IoT কন্ট্রোলার দিয়ে তাপমাত্রা নিয়ন্ত্রণ করতে পারেন।
ধাপ 3: সেট-আপটি কেমন দেখাচ্ছে?
আমি একটি 60W থার্মোইলেক্ট্রিক Peltier কুলার রেফ্রিজারেশন সেমিকন্ডাক্টর কুলিং সিস্টেম কিট কুলার ফ্যান ফিনিশড কিট ব্যবহার করছি যাতে হিটিং এবং কুলিং নিয়ন্ত্রণ করা যায় কারণ Peltier তার পোলারিটি পরিবর্তন করে উভয়ই করতে পারে, আমি জানি এটি সবচেয়ে কার্যকর উপায় নয় কিন্তু এটি কাজ করে ।
Peltier বেশ ক্ষুধার্ত তাই আপনি একটি "উচ্চ বর্তমান" 12VDC পাওয়ার সাপ্লাই প্রয়োজন হবে: AC110V 220V থেকে DC12V পাওয়ার সাপ্লাই 12V 10A দয়া করে একটি উচ্চ ক্ষমতা একটি নির্বাচন করতে ভুলবেন না কারণ Peltier 60W প্রয়োজন এবং আপনি এখনও শক্তি প্রয়োজন ফ্যান এবং ESP8266 বোর্ড + পাওয়ার সাপ্লাই স্পেস খুব নির্ভরযোগ্য নয়।
আমি প্রধান বোর্ড রক্ষা করার জন্য বহিরাগত রিলে ব্যবহার করছি (যদি কিছু ভুল হয়ে যায় তবে প্রধান বোর্ড প্রতিস্থাপনের চেয়ে বহিরাগত রিলেগুলি সস্তা) এবং যদি আপনি কুলিং ** বা ** গরম করার জন্য Peltier ব্যবহার করেন তবে মেরু পরিবর্তন করতে। *শুধুমাত্র ** অথবা 2 টি উৎস আছে যা আপনার প্রয়োজন নেই।
** ওয়্যারিং ডায়াগ্রামটি এইরকম: **
ধাপ 4: এবং কিভাবে কোড সম্পর্কে?
এখানে আপনি যান, কিন্তু আপনি গিটহাব থেকে অভিযোজিত untrol_WiFiManager লাইব্রেরিরও প্রয়োজন হবে। এবং আরও অনেক কিছু.
এখানে পোস্ট করার সময় কোডটি হাস্যকর দেখায় কিন্তু আপনি আমার গিথুব পেজে দেখতে পারেন
প্রস্তাবিত:
রুম তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণ ESP32 এবং AskSensors ক্লাউড দিয়ে: 6 টি ধাপ
ESP32 এবং AskSensors ক্লাউডের মাধ্যমে ঘরের তাপমাত্রা ও আর্দ্রতা পর্যবেক্ষণ: এই টিউটোরিয়ালে আপনি শিখবেন কিভাবে আপনার ঘরের তাপমাত্রা এবং আর্দ্রতা নিরীক্ষণ করতে হয় DHT11 এবং ESP32 ক্লাউডের সাথে সংযুক্ত। আমাদের টিউটোরিয়াল আপডেট পাওয়া যাবে এখানে। DHT11 চশমা: DHT11 সেন্সর তাপমাত্রা পরিমাপ করতে সক্ষম
ESP-01 এবং DHT এবং AskSensors ক্লাউড ব্যবহার করে তাপমাত্রা ও আর্দ্রতা পর্যবেক্ষণ: 8 টি ধাপ
ESP-01 এবং DHT এবং AskSensors ক্লাউড ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পর্যবেক্ষণ: এই নির্দেশে আমরা IOT-MCU/ESP-01-DHT11 বোর্ড এবং AskSensors IoT প্ল্যাটফর্ম ব্যবহার করে তাপমাত্রা এবং আর্দ্রতা পরিমাপ কিভাবে পর্যবেক্ষণ করতে হয় তা শিখতে যাচ্ছি। আমি এই অ্যাপ্লিকেশনের জন্য IOT-MCU ESP-01-DHT11 মডিউল নির্বাচন করছি কারণ এটি
ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) ওয়েব সার্ভারের জন্য DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা সহ: 5 টি পদক্ষেপ
ওয়েব সার্ভারের জন্য ESP8266 NodeMCU অ্যাক্সেস পয়েন্ট (AP) DT11 তাপমাত্রা সেন্সর এবং মুদ্রণ তাপমাত্রা এবং ব্রাউজারে আর্দ্রতা: হাই বন্ধুরা আমরা বেশিরভাগ প্রকল্পে ESP8266 ব্যবহার করি এবং বেশিরভাগ প্রকল্পে আমরা ESP8266 ব্যবহার করি একটি ওয়েব সার্ভার হিসাবে যাতে ডেটা অ্যাক্সেস করা যায় ESP8266 দ্বারা হোস্ট করা ওয়েবসাইট সার্ভার অ্যাক্সেস করে ওয়াইফাই এর উপর যেকোনো ডিভাইস কিন্তু একমাত্র সমস্যা হল আমাদের জন্য একটি ওয়ার্কিং রাউটার দরকার
রাস্পবেরি পিআই তাপমাত্রা এবং আর্দ্রতা লগিং, ক্লাউড ওয়েদার স্টেশন, ওয়াইফাই এবং মোবাইল পরিসংখ্যান: 6 টি ধাপ
রাস্পবেরি পিআই তাপমাত্রা এবং আর্দ্রতা লগিং, ক্লাউড ওয়েদার স্টেশন, ওয়াইফাই এবং মোবাইল পরিসংখ্যান: রাস্পবেরি পিআই ডিভাইসের সাহায্যে আপনি তাপমাত্রা এবং আর্দ্রতা ডেটা বাইরে, রুম, গ্রিনহাউস, ল্যাব, কুলিং রুম বা অন্য যে কোনও জায়গায় সম্পূর্ণ বিনামূল্যে লগ করতে পারেন। এই উদাহরণটি আমরা তাপমাত্রা এবং আর্দ্রতা লগ করতে ব্যবহার করব। ডিভাইসটি ইন্টারনেটের সাথে সংযুক্ত থাকবে
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতা সঙ্গে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: 5 পদক্ষেপ
Arduino এবং মুদ্রণ তাপমাত্রা তাপ এবং আর্দ্রতার সাথে DHT11 তাপমাত্রা সেন্সর কিভাবে ব্যবহার করবেন: তাপমাত্রা এবং আর্দ্রতা পরিমাপ করতে DHT11 সেন্সর ব্যবহার করা হয়। তারা খুব জনপ্রিয় ইলেকট্রনিক্স শখ করে। এটি প্রতি