সুচিপত্র:

Arduino + ESP আবহাওয়া বাক্স: 3 টি ধাপ
Arduino + ESP আবহাওয়া বাক্স: 3 টি ধাপ

ভিডিও: Arduino + ESP আবহাওয়া বাক্স: 3 টি ধাপ

ভিডিও: Arduino + ESP আবহাওয়া বাক্স: 3 টি ধাপ
ভিডিও: Arduino Nano, BME280 এবং SSD1306 OLED আবহাওয়া স্টেশন 2024, নভেম্বর
Anonim
Arduino + ESP আবহাওয়া বাক্স
Arduino + ESP আবহাওয়া বাক্স

একটি দরকারী ডিভাইস যা স্বল্পমেয়াদী স্থানীয় এবং তিন দিনের আবহাওয়ার পূর্বাভাসের জন্য কাজ করে

ধাপ 1: Arduino অংশ

Image
Image

এই ডিভাইসটি একটি বাক্সে দুটি স্বাধীন সমাবেশ নিয়ে গঠিত।

একটি হল BMP180 সেন্সর সহ Arduino ব্যারোমিটার, যা বায়ুমণ্ডলীয় চাপে রিয়েলটাইম, -1h এবং -3h পার্থক্যের একটি রিপোর্ট ধারণ করে। এই প্রতিবেদনগুলি স্বল্পমেয়াদী স্থানীয় আবহাওয়ার পূর্বাভাসে বিশেষভাবে দরকারী। Code সে কোডটি "shelvin.de" ওয়েব সাইট থেকে নেওয়া হয়েছে, যেখানে কোডের "druck_offset =" লাইনে প্রদত্ত উচ্চতার জন্য পরম এবং আপেক্ষিক বায়ুমণ্ডলীয় চাপের মধ্যে পার্থক্য প্রবেশ করানো হয়েছে। ফলাফলগুলি N5110 LCD স্ক্রিনে উপস্থাপন করা হয়েছে, যা অভ্যন্তরীণ তাপমাত্রাও দেখায়।

ধাপ 2: ESP8266 অংশ

পরিকল্পিত
পরিকল্পিত

পরবর্তী ডিভাইসটি একটি ESP8266 বোর্ড দ্বারা চালিত যা 0.96 ইঞ্চি ওলেড ডিসপ্লে সংযোগ করে। ESP8266 ওয়াই-ফাই নেটওয়ার্কের মাধ্যমে "ওপেনওয়েদারম্যাপ" পৃষ্ঠায় সংযুক্ত, যেখানে এটি তিন দিনের আবহাওয়ার পূর্বাভাস নেয় এবং ওলেড ডিসপ্লেতে উপস্থাপন করে। এই উদ্দেশ্যে, আপনাকে কোডটিতে একটি API কী লিখতে হবে, যা Openweathermap পৃষ্ঠা থেকে প্রাপ্ত। Esp8266 এ লাইব্রেরি এবং কোড ইনস্টল করার জন্য সম্পূর্ণ বিস্তারিত নির্দেশাবলী দেওয়া হয়েছে:

blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf এই বিশেষ ক্ষেত্রে, আমি NodeMCU 1.0 (ESP12E মডিউল) বোর্ড ব্যবহার করি।

ধাপ 3: পরিকল্পিত

উপরের ছবিটি সম্পূর্ণ ডিভাইসের স্কিম দেখায়।

প্রস্তাবিত: