সুচিপত্র:
ভিডিও: ESP8266, BMP280, MQTT ওয়েদার স্টেশন: 4 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এটি আপনাকে সঠিক নির্ভুলতার সাথে একটি সাধারণ আবহাওয়া স্টেশন তৈরির পথ দেখাবে।
এখানে আমরা একটি ESP8266 WIFI ডেভেলপমেন্ট বোর্ড ব্যবহার করে সেন্সরটিকে ইন্টারনেটে সংযুক্ত করে ডেটা সংরক্ষণ করি। অনেক সুগন্ধি বিদ্যমান এবং কাজ করবে এবং আমি আমার বাড়িতে যা আছে তা ব্যবহার করব: হোমফিক্সার ESP8266
অনেকগুলি ভিন্ন সেন্সর আছে, কিন্তু https://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_many.html অনুযায়ী BME280 সাধারণ কম খরচে হাইগ্রোমিটারের মধ্যে সেরা ফলাফল প্রদান করে। (বিক্রেতা আমাকে ভুল অংশ পাঠানোর কারণে, এই নির্দেশিকাটি BMP280 ব্যবহার করবে কিন্তু পদক্ষেপগুলি একই রকম।
ডেটা পাঠানো হবে MQTT এর মাধ্যমে।
ধাপ 1: সংযোগ
প্রথমে আমাদের BMP280 কে ESP8266 এর সাথে সংযুক্ত করতে হবে।
এটিকে এভাবে সংযুক্ত করুন:
বিএমই ২80০ | ESP8266 (NodeMCU)
VCC | 3.3V GND | GND SCL | GPIO2 (D4) SDA | GPIO0 (D3)
পদক্ষেপ 2: সফ্টওয়্যার ইনস্টল করুন
আপনি এই নির্দেশিকাটি অনুসরণ করতে পারেন:
- ESPEasy ডাউনলোড করুন:
- আনপ্যাক
- Flash.cmd চালান
- প্রশ্নের উত্তর দিন: ডিভাইস ম্যানেজারে কমপোর্ট পাওয়া যাবে, ফ্ল্যাশ সাইজ মডিউলের উপর নির্ভর করে: আমার মডিউল 4096, বিল্ড: 120 বা নতুন
- অপেক্ষা করুন
- মডিউল বন্ধ/চালু করুন বা পুনরায় সেট করুন
- ওয়াইফাই সেট আপ করতে এই নির্দেশিকা অনুসরণ করুন:
ধাপ 3: BMP280 সেট আপ করুন
- ওয়াইফাই সেটআপের মতো মডিউল ওয়েবসাইটের সাথে সংযোগ করুন
- I2c পোর্টগুলিকে SDA = GPIO0 এবং SCL = GPIO2 এ পরিবর্তন করুন অথবা আপনি এটি সংযুক্ত করুন
- ডিভাইসের অধীনে BMP280 যোগ করুন, আইডিএক্সকে শূন্য নয় মান সেট করতে ভুলবেন না
ধাপ 4: MQTT সেট আপ করুন
কনফিগ ট্যাবের অধীনে আপনি MQTT ব্রোকার সেটিংস সেট করতে পারেন। আমি এখান থেকে সুপারিশের পরে ওপেনহ্যাব প্রোটোকল ব্যবহার করছি:
তাপমাত্রা এখন প্রকাশিত হবে:
weather_station_bmp280/BMP280/তাপমাত্রা
এবং চাপ:
weather_station_bmp280/BMP280/চাপ
আমি শেষ ছবিতে দেখানো হিসাবে এটি প্রদর্শন করতে নোড-রেড ব্যবহার করছি।
এখন আবহাওয়া স্টেশনটি হুররে করা হয়েছে
প্রস্তাবিত:
BMP280 -DHT11 ব্যবহার করে Arduino ওয়েদার স্টেশন - তাপমাত্রা, আর্দ্রতা এবং চাপ: 8 টি ধাপ
BMP280 -DHT11 ব্যবহার করে Arduino ওয়েদার স্টেশন - তাপমাত্রা, আর্দ্রতা এবং চাপ: এই টিউটোরিয়ালে আমরা শিখব কিভাবে একটি আবহাওয়া স্টেশন তৈরি করতে হয় যা LCD ডিসপ্লে TFT 7735 তে একটি তাপমাত্রা, আর্দ্রতা এবং চাপ প্রদর্শন করবে।
পকেট ESP8266 ওয়েদার স্টেশন [নো থিংসস্পিক] [ব্যাটারি চালিত]: 11 টি ধাপ
পকেট ESP8266 ওয়েদার স্টেশন [নো থিংসস্পিক] [ব্যাটারি চালিত]: একটি পকেট ওয়েদার স্টেশন বিশেষভাবে সেই প্রযুক্তি গিকদের জন্য তৈরি করা হয়েছে সেখানে বসে এবং আমার নির্দেশনা দেখছে। সুতরাং, আমি আপনাকে এই পকেট আবহাওয়া কেন্দ্র সম্পর্কে বলি। প্রধানত এই পকেট আবহাওয়ার একটি ESP8266 মস্তিষ্ক আছে এবং এটি ব্যাটারিতে কাজ করে কারণ এটি H
RPi এবং ESP8266: 10 ধাপ সহ IoT ওয়েদার স্টেশন
RPi এবং ESP8266 সহ IoT ওয়েদার স্টেশন: পূর্ববর্তী টিউটোরিয়ালগুলিতে, আমরা NodeMCU, সেন্সরগুলির সাথে খেলছি এবং থিংসস্পিক (ইন্টারনেট অফ থিংস (IoT) প্ল্যাটফর্মে ডেটা ক্যাপচার এবং লগ করতে শিখছি যা আপনাকে ক্লাউডে সেন্সর ডেটা সংগ্রহ এবং সঞ্চয় করতে দেয়) এবং আইওটি অ্যাপ্লিকেশনগুলি বিকাশ করুন): আইওটি
ESP8266 ওয়েদার স্টেশন যা একটি ওয়েবসাইটে ডেটা প্রদর্শন করে: 7 টি ধাপ
ESP8266 ওয়েদার স্টেশন যা একটি ওয়েবসাইটে ডেটা প্রদর্শন করে: দ্রষ্টব্য: এই টিউটোরিয়ালের অংশগুলি আমার ইউটিউব চ্যানেল - টেক ট্রাইবে ভিডিও ফরম্যাটে পাওয়া যেতে পারে। । অতএব, আপনার নিজের ডোমেইন প্রয়োজন হবে (উদা:
আরো একটি Arduino ওয়েদার স্টেশন (ESP-01 & BMP280 & DHT11 & OneWire): 4 টি ধাপ
আরও একটি Arduino ওয়েদার স্টেশন (ESP-01 & BMP280 & DHT11 & OneWire): এখানে আপনি ESP-01 এর খুব কম পিনের সাহায্যে OneWire ব্যবহার করার একটি পুনরাবৃত্তি খুঁজে পেতে পারেন। পছন্দ