সুচিপত্র:
- ধাপ 1: অংশ
- ধাপ 2: স্কিম্যাটিক এবং ওয়্যারিং ডায়াগ্রাম
- ধাপ 3: PCB Arduino Uno Weather Station Shield
- ধাপ 4: Arduino সেন্সর লাইব্রেরি, ম্যানুয়াল এবং অন্যান্য তথ্য
- ধাপ 5: সোল্ডারিং পিসিবি
- ধাপ 6: ব্যক্তিগত আবহাওয়া স্টেশন ইনস্টল করা
- ধাপ 7: ESP8266 AT কমান্ড
- ধাপ 8: Arduino কোড
- ধাপ 9: ফলাফল
- ধাপ 10: IoT ব্যক্তিগত নোড MCU ESP12 ওয়াইফাই ওয়্যারলেস আবহাওয়া কেন্দ্র V2
ভিডিও: আরডুইনো ওয়াইফাই ওয়্যারলেস ওয়েদার স্টেশন ওয়ান্ডারগ্রাউন্ড: 10 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:59
এই নির্দেশনায় আমি আপনাকে দেখাব কিভাবে Arduino ব্যবহার করে ব্যক্তিগত বেতার আবহাওয়া কেন্দ্র তৈরি করা যায়
ওয়েদার স্টেশন এমন একটি যন্ত্র যা বিভিন্ন সেন্সর ব্যবহার করে আবহাওয়া এবং পরিবেশ সম্পর্কিত তথ্য সংগ্রহ করে। আমরা অনেক কিছু পরিমাপ করতে পারি যেমন:
- তাপমাত্রা
- আর্দ্রতা
- বায়ু
- আবহমানসংক্রান্ত চাপ
- এই UV সূচক
- বৃষ্টি
এই আবহাওয়া স্টেশনটি তৈরির জন্য আমার অনুপ্রেরণা হল গ্রেগ www.cactus.io থেকে ডেভিস অ্যানিমোমিটার, বাতাসের গতি এবং বৃষ্টির মিটার Arduino কোড কপিরাইট অধিকার তার।
আমি Arduino Uno কে প্রধান বোর্ড হিসাবে ব্যবহার করছি।
ESP8266 ওয়াইফাই মডিউল www.wunderground.com এ ডেটা পাঠাবে
ওয়েদার আন্ডারগ্রাউন্ড একটি বাণিজ্যিক আবহাওয়া পরিষেবা যা ইন্টারনেটের মাধ্যমে রিয়েল-টাইম আবহাওয়ার তথ্য প্রদান করে।
আমি এই সেন্সর ব্যবহার করব:
- তাপমাত্রা - ডালাস DS18B20
- আর্দ্রতা, চাপ - BME280
- ইউভি, সৌর - ML8511
- অ্যানেনোমিটার এবং বাতাসের দিক - ডেভিস 6410
- রেইনগেজ - ভেন্টাস W174
ধাপ 1: অংশ
এই প্রকল্পটি নির্মাণের জন্য প্রয়োজনীয় অংশগুলি নিম্নরূপ:
- আরডুইনো উনো
- ESP8266 ESP-01 বা ESP-12
- বিএমই ২80০
- ML8511
- ডেভিস 6410
- ভেন্টাস W174
ধাপ 2: স্কিম্যাটিক এবং ওয়্যারিং ডায়াগ্রাম
ধাপ 3: PCB Arduino Uno Weather Station Shield
ডিজাইন প্রিন্টেড সার্কিট বোর্ড (PCB), I was used, "Sprint-Layout" সফটওয়্যার। Gerber ফাইলগুলিতে রপ্তানি করা হয়েছে।
এই Arduino Uno আবহাওয়া স্টেশন ieldাল তৈরি করতে আপনার প্রয়োজন হবে:
- ML8511 UVB UV রে সেন্সর ব্রেকআউট UV লাইট সেন্সর এনালগ আউটপুট Arduino Ebay এর জন্য
- ওয়াটারপ্রুফ ডিজিটাল থার্মাল প্রোব বা সেন্সর DS18B20 Arduino সেন্সর ইবে
- জেএসটি-এক্সএইচ কিট 4 পিন 2.54 মিমি টার্মিনাল হাউজিং পিসিবি হেডার ওয়্যার সংযোগকারী ইবে
- বায়ুমণ্ডলীয় চাপ সেন্সর তাপমাত্রা আর্দ্রতা সেন্সর ব্রেকআউট BME280Ebay
- 1x ESP8266 ESP12F ইবে
- 1x 1k 0805 রোধক
- 1x 120R 0805 রোধক
- 8x 0R 1206 জাম্পার (প্রতিরোধক)
- তামার বোর্ড
- 2x 4.7K প্রতিরোধক
- 1x 10k প্রতিরোধক
- 1x 3 মিমি নেতৃত্বে
- 1x RJ45 সকেট ইবে
- 1x 47uF ইলেক্ট্রোলাইটিক ক্যাপাসিটর
- 1x 40pins হেডার পিন ইবে
- 1x ভোল্টেজ রেগুলেটর Sot-223 Ams1117 Ams117-3.3 3.3V 1A Ebay
- 1x 2.54 মিমি পিচ সুইচ ডিআইপি 2 ইবে
ধাপ 4: Arduino সেন্সর লাইব্রেরি, ম্যানুয়াল এবং অন্যান্য তথ্য
1) আরডুইনো ওয়েদার স্টেশন প্রকল্প www.cactus.io
2) ডেভিস 6410 অ্যানিমোমিটার ম্যানুয়াল
3) Adafruit BME280 ড্রাইভার (ব্যারোমেট্রিক প্রেসার সেন্সর) লাইব্রেরি
4) ML8511 UV সেন্সর লাইব্রেরি
5) ম্যাক্সিম টেম্পারেচার ইন্টিগ্রেটেড সার্কিট DS18B20 DS18S20 এর জন্য Arduino লাইব্রেরি - দয়া করে মনে রাখবেন এই সিরিজের সাথে একটি সমস্যা আছে বলে মনে হচ্ছে। DS1822 DS1820 MAX31820
6) ডালাস/ম্যাক্সিম 1-ওয়্যার চিপসের জন্য লাইব্রেরি
7) ওয়ান্ডারগ্রাউন্ড (ব্যক্তিগত আবহাওয়া স্টেশন আপলোড প্রোটোকল)
feedback.weather.com/customer/en/portal/articles/2924682-pws-upload-protocol?
8) NodeMCU আবহাওয়া স্টেশন
ধাপ 5: সোল্ডারিং পিসিবি
আবহাওয়া স্টেশন ieldাল আমি রাস্পবেরি পাই ক্ষেত্রে বিজ্ঞাপন ছিল। আমি মনে করি এটি আরও ভাল দেখাচ্ছে।
ধাপ 6: ব্যক্তিগত আবহাওয়া স্টেশন ইনস্টল করা
অবস্থান আবহাওয়া স্টেশন ইনস্টলেশনের সবচেয়ে গুরুত্বপূর্ণ অংশ। যদি আবহাওয়া স্টেশনটি গাছের নিচে বা ওভারহ্যাংয়ে থাকে তবে স্টেশন দ্বারা পরিমাপ করা বৃষ্টিপাতের তথ্য সঠিক হবে না। আপনি যদি আপনার আবহাওয়া স্টেশনটিকে একটি গলিতে রাখেন, তাহলে আপনি অ্যানিমোমিটারে একটি বায়ু সুড়ঙ্গের প্রভাব পেতে পারেন, যার ফলে বাতাসের ভুল তথ্য পাওয়া যায়। আবহাওয়া স্টেশনে ভাল "আনা", বা অন্য কোন লম্বা বস্তু থেকে দূরত্ব থাকা উচিত।
মাটির 10 মিটার উপরে বাতাসের মান পরিমাপ করা উচিত। একটি ছাদ আমার জন্য সেরা কাজ করে।
আবহাওয়া কেন্দ্রটি সৌর প্যানেল থেকে চালিত। সুতরাং এটি স্বায়ত্তশাসিত।
একটি আবহাওয়া স্টেশন ইনস্টল করার সবচেয়ে সাধারণ ত্রুটিটি থার্মোমিটার সেন্সরকে ভুলভাবে স্থাপন করার সাথে সম্পর্কিত। আবহাওয়াবিদরা প্রচুর বায়ুচলাচল সহ ছায়ায় তাপমাত্রা হিসাবে তাপমাত্রাকে সংজ্ঞায়িত করেন। আবহাওয়া কেন্দ্র স্থাপন করার সময়, নিশ্চিত করুন:
- থার্মোমিটার সেন্সর কখনই সরাসরি সূর্যের আলো পায় না।
- থার্মোমিটার প্রচুর বায়ুচলাচল গ্রহণ করে এবং বাতাস থেকে আটকে থাকে না।
- যদি থার্মোমিটারটি ছাদে স্থাপন করা হয়, তবে নিশ্চিত করুন যে এটি ছাদের উপর থেকে কমপক্ষে 1.5 মিটার উপরে।
- যদি থার্মোমিটারটি ঘাসের উপরে রাখা হয়, আবার, এটি ঘাসের পৃষ্ঠ থেকে কমপক্ষে 1.5 মিটার উপরে হওয়া উচিত।
- থার্মোমিটারটি নিকটতম পাকা পৃষ্ঠ থেকে কমপক্ষে 15 মিটার দূরে।
তাই আমি আবহাওয়া আশ্রয় ব্যবহার করছি। আমি এটা পিভিসি টিউব থেকে তৈরি করেছি। এইভাবে, ওয়েদার স্টেশনটি সরাসরি সূর্যের আলোতে স্থাপন করা যেতে পারে, আশ্রয়ের ভিতরে থার্মোমিটার অবস্থিত।
এখানে ওয়েদার স্টেশন ইনস্টল করার বিষয়ে আরও তথ্য
ধাপ 7: ESP8266 AT কমান্ড
প্রথমে এটি ESP8266 wifi modulle প্রস্তুত করতে হবে। CWMODE কে 1 = স্টেশন মোডে (ক্লায়েন্ট) পরিবর্তন করুন এবং ESP8266 কে আপনার ওয়াইফাই রাউটারে সংযুক্ত করুন। আমি টিটিএল সিরিয়াল অ্যাডাপ্টারে ইউএসবি ব্যবহার করছি। এর প্রয়োজন শুধুমাত্র 4 তারের সংযোগ (+3.3V, GND TX, RX)
অথবা আপনি ESP8266 এ AT কমান্ড পাঠাতে Arduino ব্যবহার করতে পারেন।
AT কমান্ড:
এটি
AT+CWMODE?
AT+CWMODE = 1
AT+CWJAP = "আপনার ssd", "পাসওয়ার্ড"
আরো AT কমান্ড এখানে
ধাপ 8: Arduino কোড
1. আপনার Arduino Uno- এ কোড আপলোড করার আগে WU স্টেশন আইডি এবং কী/পাসওয়ার্ড পেতে wunderground.com এ নিবন্ধন করুন
2. এই আইডি এবং কী/পাসওয়ার্ড আপনার আবহাওয়া স্টেশন Arduino কোডে পরিবর্তন করুন।
- char ID = "xxxxxxxx"; // ওয়ান্ডারগ্রাউন্ড ওয়েদার স্টেশন আইডি
- স্ট্রিং পাসওয়ার্ড = "xxxxxxxx"; // ওয়ান্ডারগ্রাউন্ড ওয়েদার স্টেশনের পাসওয়ার্ড
3. আপেক্ষিক চাপ মিটার পেতে উচ্চতা সংবাদ পরিবর্তন করুন (মি)
4. #DEBUG 1 সংজ্ঞায়িত করুন // যদি আপনি শুধুমাত্র সেন্সর ডেটা চেক করেন।
5. আমি Wunderground.com এ ডেটা পাঠানোর জন্য 30 সেকেন্ড লুপ টাইম ব্যবহার করছি। বাতাসের গতি পরিমাপ করতে আমি 25 সেকেন্ড সময় নেব। অন্য সময় সেন্সর ডেটা পড়ার জন্য।
ধাপ 9: ফলাফল
এটি কাজ করছে এবং Wunderground.com এ সেন্সর ডেটা পাঠাচ্ছে। আমি খুব খুশি;)
ধাপ 10: IoT ব্যক্তিগত নোড MCU ESP12 ওয়াইফাই ওয়্যারলেস আবহাওয়া কেন্দ্র V2
নতুন আবহাওয়া স্টেশন সংস্করণ v2 ক্লিক করুন
প্রস্তাবিত:
ম্যাজিকবিট (আরডুইনো) সহ ওয়াইফাই ওয়েদার স্টেশন: 6 টি ধাপ
ম্যাজিকবিট (আরডুইনো) সহ ওয়াইফাই ওয়েদার স্টেশন: এই টিউটোরিয়ালটি দেখায় যে কীভাবে আর্ডুইনো ব্যবহার করে ম্যাজিকবিট থেকে আবহাওয়া স্টেশন তৈরি করা যায় যা আপনার স্মার্ট ফোন থেকে বিশদ বিবরণ পেতে পারে
DIY আবহাওয়া স্টেশন এবং ওয়াইফাই সেন্সর স্টেশন: 7 টি ধাপ (ছবি সহ)
DIY ওয়েদার স্টেশন এবং ওয়াইফাই সেন্সর স্টেশন: এই প্রকল্পে আমি আপনাকে দেখাব কিভাবে একটি ওয়াইফাই সেন্সর স্টেশনের সাথে একটি আবহাওয়া কেন্দ্র তৈরি করা যায়। সেন্সর স্টেশন স্থানীয় তাপমাত্রা এবং আর্দ্রতা ডেটা পরিমাপ করে এবং এটি ওয়াইফাই এর মাধ্যমে আবহাওয়া স্টেশনে পাঠায়। আবহাওয়া কেন্দ্রটি তখন দেখায়
ওয়াইফাই ক্লক, টাইমার ও ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: ৫ টি ধাপ (ছবি সহ)
ওয়াইফাই ক্লক, টাইমার এন্ড ওয়েদার স্টেশন, ব্লিনক নিয়ন্ত্রিত: এটি একটি মোর্ফিং ডিজিটাল ঘড়ি (ধারণা এবং মর্ফিং কোডের জন্য হরি উইগুনাকে ধন্যবাদ), এটি একটি এনালগ ঘড়ি, আবহাওয়া রিপোর্টিং স্টেশন এবং রান্নাঘরের সময়ও। ওয়াইফাই দ্বারা আপনার স্মার্টফোনে Blynk অ্যাপ। অ্যাপটি আপনাকে অনুমতি দেয়
ওয়্যারলেস ডেটা ট্রান্সমিটিং সহ ওয়েদার স্টেশন: 8 টি ধাপ
ওয়্যারলেস ডেটা ট্রান্সমিটিং সহ ওয়েদার স্টেশন: এই নির্দেশযোগ্য আমার আগের প্রকল্পের আপগ্রেড - ডেটা লগিং সহ ওয়েদার স্টেশন। পূর্ববর্তী প্রকল্প এখানে দেখা যাবে - ডাটা লগিং সহ আবহাওয়া স্টেশন যদি আপনার কোন প্রশ্ন বা সমস্যা থাকে তাহলে আপনি আমার মেইলে যোগাযোগ করতে পারেন:
একটি BME280 সেন্সর সহ ESP32 ওয়াইফাই ওয়েদার স্টেশন: 7 টি ধাপ (ছবি সহ)
একটি BME280 সেন্সর সহ ESP32 ওয়াইফাই ওয়েদার স্টেশন: প্রিয় বন্ধুরা অন্য একটি টিউটোরিয়ালে স্বাগতম! এই টিউটোরিয়ালে আমরা একটি ওয়াইফাই সক্ষম আবহাওয়া স্টেশন প্রকল্প তৈরি করতে যাচ্ছি! আমরা প্রথমবারের মতো নতুন, চিত্তাকর্ষক ESP32 চিপ ব্যবহার করতে যাচ্ছি একটি নেক্সশন ডিসপ্লে সহ। এই ভিডিওতে, আমরা যাচ্ছি