সুচিপত্র:
ভিডিও: MQTT এবং AWS ভিত্তিক উইন্ডসার্ফিংয়ের জন্য বায়ু স্টেশন: 3 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
শেনজেনে, অনেক সুন্দর সৈকত আছে। গ্রীষ্মের দিনগুলিতে, আমার সবচেয়ে প্রিয় খেলা হল পাল তোলা।
পালতোলা খেলাধুলার জন্য, আমি এখনও একজন স্টার্টার, সমুদ্রের জলের অনুভূতি আমার মুখ স্পর্শ করে, এবং আরো অনেক কিছু, আমি এই খেলাটির সাথে অনেক নতুন বন্ধু পেয়েছি।
কিন্তু পালতোলা খেলাধুলার জন্য সঠিক বাতাস খুবই গুরুত্বপূর্ণ। অনেকবার যখন আমরা সমুদ্র সৈকতে গিয়েছিলাম, আমরা দেখতে পেলাম যে স্টার্টার হিসাবে আমার জন্য কোন বাতাস বা খুব বেশি বাতাস নেই। এবং আনুষ্ঠানিক আবহাওয়ার পূর্বাভাস দিয়ে, বাতাসের পূর্বাভাস/পর্যবেক্ষণ করা তাদের পক্ষে অসম্ভব।
তাই আমি একটি রিয়েল-টাইম বায়ু স্টেশন করার পরিকল্পনা করছি, এবং তথ্যটি শেয়ার করার জন্য সমস্ত শেনজেন নৌযান উত্সাহী হবে।
ধাপ 1: হার্ডওয়্যার
আমার যা প্রয়োজন তা হল: 1। মূলত, একটি অ্যানিমোমিটার;
2. তাপমাত্রা এবং আর্দ্রতা সেন্সর;
3. বায়ুচাপ সেন্সর। যেহেতু তারা শক্তিশালী বাতাস/বৃষ্টির জন্য পূর্বাভাস দেয়;
4. ইন্টারনেটের সাথে সংযোগ মডিউল। আমি ESP12 ওয়াইফাই মডিউল ব্যবহার করি
5. এবং, একটি ওয়াটার প্রুফ কেস, এবং পাওয়ার ব্যাংক; তাছাড়া, আমি একটি বেস বোর্ড ডিজাইন করেছি যাতে সমস্ত ইলেকট্রনিক মডিউল সংযুক্ত ছবিগুলির মতো সহজেই ertedোকানো যায়।
অবশ্যই, আপনি এর জন্য একটি ব্রেডবোর্ডও ব্যবহার করতে পারেন।
নতুন: হার্ডওয়্যার আপেক্ষিক সহজ, আমি এটিকে Makerfabs এ একটি কিটে প্যাকেজ করেছি।
হার্ডওয়্যার ডিজাইনে, দ্য অ্যানিমোমিটার হল এনালগ আউটপুট, তাই এটি ESP12 ADC মডিউলের সাথে সংযুক্ত হওয়া প্রয়োজন, এবং BMP180 ব্যারোমিটার যোগাযোগের জন্য I2C ব্যবহার করে তাদের ESP12 GPIO4/5 এর সাথে সংযুক্ত করে, যা I2C যোগাযোগ সমর্থন করে এবং DHT 11 একটি ডিজিটাল আউটপুট। লক্ষ্য করুন যে একটি পুলআপ প্রতিরোধক প্রয়োজন; সংযুক্ত রেফারেন্স ছবি নিন।
ধাপ 2: ফার্মওয়্যার
Https://github.com/hunrypan/weatherstation?tdsourcetag=s_pcqq_aiomsg এ আমার উদাহরণ স্কেচ ডাউনলোড করুন। মনে রাখবেন যে কিছু লাইব্রেরি আগে থেকে ইনস্টল করা প্রয়োজন, অন্তর্ভুক্ত করুন:
- ESP8266WiFi.h
- MQTT.h
- DHT.h
- ওয়্যার.এইচ
- Adafruit_BMP085.h
WIFI সেটিং এবং MQTT পরিবর্তন করুন। অবশ্যই, যদি না হয়, আপনাকে একটি অ্যাকাউন্ট নিবন্ধন করতে হবে এবং একটি নতুন উদাহরণ তৈরি করতে হবে। এবং তাদের ফার্মওয়্যারে পরিবর্তন করুন:
const char* ssid = "xxx"; // Wi-Fi SSIDconst char* password = "xxx"; // ওয়াই-ফাই পাসওয়ার্ড
এবং MQTT তথ্য (যদি আপনি এর সাথে পরিচিত না হন, তাহলে দয়া করে MQTT বিস্তারিত ব্যবহারের জন্য Makerfabs ESPwatch দেখুন):
const char* hostname = "postman.cloudmqtt.com"; int port = 16265; const char* user = "xxx"; const char* user_password = "xxxx"; const char* id = "xxxx";
এবং ফার্মওয়্যার লুপে, ESP12 মডিউল সেন্সরটি পড়ে
বা বায়ু/তাপমাত্রা/বায়ু preasure দ্বারা:
int windspeed = analogRead (windpin); humi = dht.readHumidity (); temp = dht.readTemperature ();
ESP নোড MCU বোর্ডে ফার্মওয়্যার আপলোড করুন।
ধাপ 3: Nodejs এবং AWS এ স্থাপন করুন
Esp8266 WIFI মডিউল MQTT সার্ভারে আবহাওয়ার তথ্য পাঠায়, MQTT সার্ভারে টপিকের উপর বার্তা প্রকাশ করে। শেষ নোডেজগুলি এমকিউটিটি সার্ভার থেকে আবহাওয়ার তথ্য পান, সেভ এমকিউটিটি সার্ভারে সাবস্ক্রাইব করে।
আমি AWS সার্ভারে আমার NODE JS মোতায়েন করেছি, তাই যে কেউ এই বিষয়ে আগ্রহী তা আমার উইন্ড স্টেশনে প্রবেশ করতে পারে: https://34.220.205.140: 8080/wind
প্রস্তাবিত:
DIY আবহাওয়া স্টেশন এবং ওয়াইফাই সেন্সর স্টেশন: 7 টি ধাপ (ছবি সহ)
DIY ওয়েদার স্টেশন এবং ওয়াইফাই সেন্সর স্টেশন: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি ওয়াইফাই সেন্সর স্টেশনের সাথে একটি আবহাওয়া কেন্দ্র তৈরি করা যায়। সেন্সর স্টেশন স্থানীয় তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করে এবং এটি ওয়াইফাই এর মাধ্যমে আবহাওয়া স্টেশনে পাঠায়। আবহাওয়া কেন্দ্রটি তখন দেখায়
বায়ু দূষণ শনাক্তকরণ + বায়ু পরিস্রাবণ: Ste টি ধাপ
বায়ু দূষণ শনাক্তকরণ + বায়ু পরিস্রাবণ: জার্মান সুইস ইন্টারন্যাশনাল স্কুলের শিক্ষার্থীরা (অ্যারিস্টোবুলাস লাম, ভিক্টর সিম, নাথান রোজেনজুইগ এবং ডেকলান লগেস) মেকারবেয়ের কর্মীদের সাথে কাজ করে বায়ু দূষণ পরিমাপ এবং বায়ু পরিস্রাবনের কার্যকারিতার সমন্বিত ব্যবস্থা তৈরি করেছে। এই
Arduino, BME280 সহ ওয়েদার-স্টেশন এবং গত 1-2 দিনের মধ্যে ট্রেন্ড দেখার জন্য প্রদর্শন: 3 টি ধাপ (ছবি সহ)
Arduino, BME280 এবং গত 1-2 দিনের মধ্যে ট্রেন্ড দেখার জন্য ডিসপ্লে সহ ওয়েদার-স্টেশন: হ্যালো! তারা বর্তমান বায়ুচাপ, তাপমাত্রা এবং আর্দ্রতা দেখায়। এখন পর্যন্ত তাদের অভাব ছিল গত 1-2 দিনের মধ্যে কোর্সের একটি উপস্থাপনা। এই প্রক্রিয়ার একটি হবে
আলো এবং নিরাপত্তা নিয়ন্ত্রণের জন্য সেন্সর স্টেশন নেটওয়ার্ক: 5 টি ধাপ (ছবি সহ)
সেন্সর স্টেশন নেটওয়ার্ক ফর লাইটিং অ্যান্ড সিকিউরিটি কন্ট্রোল: মাস্টার/স্লেভ মোডে কনফিগার করা এই সেন্সর স্টেশন নেটওয়ার্কের সাহায্যে আপনি আপনার বাড়িতে আলো এবং নিরাপত্তা নিয়ন্ত্রণ করতে পারবেন। এই সেন্সর স্টেশনগুলি (এই প্রকল্পে Node01, Node02) আপনার সাথে সংযুক্ত একটি মাস্টার স্টেশন (Node00) এর সাথে সংযুক্ত
একটি বায়ু ভিত্তিক পরিবেষ্টিত প্রদর্শন করুন: 8 টি ধাপ (ছবি সহ)
একটি বায়ু-ভিত্তিক পরিবেষ্টিত প্রদর্শন করুন: এটি একটি ক্লাস প্রকল্প যা ত্রিনহ লে এবং ম্যাট আরলাকাস দ্বারা এইচসিআইএন 720 এর জন্য ডিজাইন করা হয়েছে: রচেস্টার ইনস্টিটিউট অফ টেকনোলজিতে প্রোটোটাইপিং ওয়েয়ারেবল এবং ইন্টারনেট অব থিংস ডিভাইস। একটি