সুচিপত্র:
- ধাপ 1: এটি কিভাবে কাজ করে?
- ধাপ 2: সেটআপ
- ধাপ 3: কোড
- ধাপ 4: ফলাফল
- ধাপ 5: এখানে থেকে কোথায়?
- ধাপ 6: উপসংহার
ভিডিও: IoT ESP8266- ভিত্তিক আবহাওয়া কেন্দ্র: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:57
কোন সেন্সর ব্যবহার না করে একটি ওয়েদার স্টেশন প্রজেক্ট তৈরি করতে চান, এবং সারা বিশ্ব থেকে আবহাওয়া সম্পর্কে তথ্য পেতে চান?
OpenWeatherMap ব্যবহার করে, এটি একটি বাস্তব কাজ হয়ে ওঠে।
ধাপ 1: এটি কিভাবে কাজ করে?
OpenWeatherMap.org সারা পৃথিবী থেকে ডেটা অফার করে, এবং তাদের API (অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস) এর মাধ্যমে এটি অ্যাক্সেস করা সহজ, যা অবশ্যই JSON তে আউটপুট করা হয়।
OpenWeatherMap.org শুধুমাত্র বর্তমান আবহাওয়ার তথ্য সরবরাহ করে না, 5 দিনের এবং 16 দিনের পূর্বাভাস, historicalতিহাসিক তথ্য এবং এমনকি আবহাওয়ার সতর্কতাও প্রদান করতে পারে।
এই সাইটটি আমাদের একটি বিনামূল্যে বিকল্প প্রদান করে যা বিশ্বের যে কোন শহর থেকে বর্তমান আবহাওয়া এবং পাঁচ দিনের পূর্বাভাস পাওয়ার সুযোগ প্রদান করে।
ধাপ 2: সেটআপ
1. OpenWeatherMap.org এ যান।
2. একটি API কী পেতে আপনাকে তাদের বিনামূল্যে অ্যাকাউন্টের জন্য সাইন আপ করতে হবে।
এটি খুঁজে পেতে, আপনার অ্যাকাউন্টে লগ ইন করুন, তারপর "API কী" -এ নেভিগেট করুন, এবং তারপর আপনার কী নাম লিখুন এবং জেনারেট বোতামে ক্লিক করুন।
উপরের ছবি দেখুন।
ধাপ 3: কোড
আমরা ESP8266 লাইব্রেরি এবং প্ল্যাটফর্ম ব্যবহার করব। নীচের কোডটি NodeMCU ব্যবহার করে পরীক্ষা করা হয়েছিল।
প্রথমেই নিশ্চিত করুন যে আপনার ESP8266 এবং ArduinoJSON লাইব্রেরি আপনার উন্নয়ন পরিবেশে ইনস্টল আছে।
ESP8266 লাইব্রেরির জন্য, Arduino শুরু করুন এবং পছন্দ উইন্ডো খুলুন। প্রবেশ করুন:
অতিরিক্ত বোর্ড ম্যানেজারের URL গুলিতে দায়ের করা হয়েছে।
সরঞ্জাম> বোর্ড মেনু থেকে বোর্ড ম্যানেজার খুলুন এবং ESP8266 প্ল্যাটফর্ম খুঁজুন। আপনার প্রয়োজনীয় সংস্করণটি নির্বাচন করুন, তারপরে ইনস্টল বোতামে ক্লিক করুন। সরঞ্জাম> বোর্ড মেনু থেকে ESP8266 বোর্ড নির্বাচন করুন।
ArduinoJSON লাইব্রেরির জন্য, আপনি অন্তর্ভুক্ত লাইব্রেরিতে অনুসন্ধান করে এটি খুঁজে পেতে পারেন> লাইব্রেরি পরিচালনা করুন।
আপনার ESP8266- ভিত্তিক বোর্ডে নিচের কোডটি আপলোড করুন।
ধাপ 4: ফলাফল
প্রথমে আপনাকে কোডটি কিছুটা পরিবর্তন করতে হবে, - আপনার ওয়াইফাই এর নাম দিয়ে ssid পরিবর্তন করুন।
- আপনার ওয়াইফাই এর পাসওয়ার্ড দিয়ে পাসওয়ার্ড পরিবর্তন করুন।
- আপনার API_KEY এর পরে রাখুন: & appid =
সবকিছু ঠিক থাকলে কোডটি আপনার বোর্ডে আপলোড করুন।
আপনি বিশ্বের যে কোন শহর থেকে তথ্য পেতে পারেন।
ছবি দেখুন
আপনি আটকে থাকলে ভিডিওটি দেখুন।
ধাপ 5: এখানে থেকে কোথায়?
এটি একটি অনেক বড় প্রকল্পের সূচনা, তাই আপনি যদি এটিকে সম্প্রসারিত করতে চান, তাহলে আপনি সহজেই OLED বা LCD স্ক্রিন যুক্ত করতে পারেন যা বর্তমান আবহাওয়া প্রদর্শন করে এবং একটি স্মার্ট আয়না তৈরির জন্য আপনার দৈনন্দিন সময়সূচী পড়তে পারে।
ধাপ 6: উপসংহার
ইন্টারনেটে অনেক আবহাওয়ার তথ্য উৎস আছে এবং সেগুলি কার্যক্রমে পরিবর্তিত হয়।
OpenWeatherMap.org একটি অন্যতম সহজবোধ্য এবং মার্জিত সমাধান হতে পারে যা আমরা সারা পৃথিবী থেকে আবহাওয়ার তথ্য সহজেই পেয়েছি।
যদি আপনার কোন প্রশ্ন থাকে তবে আপনি একটি মন্তব্য করতে পারেন। MyYoutube
আমার ফেসবুক
myTwitter
এই প্রকল্পটি পড়ার জন্য ধন্যবাদ ^^ এবং আপনার দিনটি সুন্দর হোক।
দেখা হবে.
আহমেদ নওরা
প্রস্তাবিত:
ESP8266 এবং ESP32 DIY ব্যবহার করে পেশাদার আবহাওয়া কেন্দ্র: 9 টি ধাপ (ছবি সহ)
ESP8266 এবং ESP32 DIY ব্যবহার করে পেশাগত আবহাওয়া কেন্দ্র: LineaMeteoStazione একটি সম্পূর্ণ আবহাওয়া স্টেশন যা সেন্সিরিয়নের পেশাদার সেন্সরগুলির পাশাপাশি কিছু ডেভিস যন্ত্র যন্ত্র (রেইন গেজ, অ্যানিমোমিটার) দিয়ে ইন্টারফেস করা যেতে পারে।
স্যাটেলাইট সহায়তায় আবহাওয়া কেন্দ্র: 5 টি ধাপ
স্যাটেলাইট অ্যাসিস্টেড ওয়েদার স্টেশন: এই প্রজেক্টটি তাদের জন্য তৈরি করা হয়েছে যারা তাদের নিজস্ব আবহাওয়ার তথ্য সংগ্রহ করতে চান। এটি বাতাসের গতি এবং দিক, তাপমাত্রা এবং বাতাসের আর্দ্রতা পরিমাপ করতে পারে। এটি প্রতি ১০০ মিনিটে একবার পৃথিবীকে প্রদক্ষিণকারী আবহাওয়া উপগ্রহ শুনতেও সক্ষম। আমি চাই
মডুলার সৌর আবহাওয়া কেন্দ্র: 5 টি ধাপ (ছবি সহ)
মডুলার সোলার ওয়েদার স্টেশন: আমি কিছু সময়ের জন্য যে প্রকল্পগুলি তৈরি করতে চেয়েছিলাম তার মধ্যে একটি ছিল মডুলার ওয়েদার স্টেশন। মডুলার এই অর্থে যে আমরা সফ্টওয়্যার পরিবর্তন করে আমরা যে সেন্সরগুলি চাই তা যোগ করতে পারি। মডুলার ওয়েদার স্টেশনটি তিনটি ভাগে বিভক্ত। মূল বোর্ডে W
জাভাতে BME280 সহ রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: 6 টি ধাপ
জাভাতে BME280 এর সাথে রাস্পবেরি পাই ব্যবহার করে ব্যক্তিগত আবহাওয়া কেন্দ্র: একটি জানালার মাধ্যমে খারাপ আবহাওয়া সবসময় খারাপ দেখায়। আমরা আমাদের হিটিং এবং এ/সি সিস্টেমের উপর আরও ভাল নিয়ন্ত্রণ চেয়েছিলাম। একটি ব্যক্তিগত আবহাওয়া স্টেশন নির্মাণ একটি grea
ESP8266/ESP32 TFT LCD (গুলি) সহ আবহাওয়া কেন্দ্র: 8 টি ধাপ
ESP8266/ESP32 TFT LCD (গুলি) সহ ওয়েদার স্টেশন: হ্যালো! এই সংক্ষিপ্ত নির্দেশে আমি আমার দ্বিতীয় Esp8266 WS প্রকল্প উপস্থাপন করতে চাই। যেহেতু আমি আমার প্রথম ইএসপি প্রকল্প পোস্ট করেছি তাই আমি নিজেকে একটি দ্বিতীয় করতে চেয়েছিলাম। তাই আমার প্রয়োজন অনুসারে একটি পুরানো সোর্স কোড পুনরায় কাজ করার জন্য আমার কিছু অবসর সময় ছিল। সুতরাং যদি আপনি কিছু মনে না করেন তবে আমি