সুচিপত্র:

অনন্য ডেস্ক ওয়েদার স্টেশন শোপিস: 5 টি ধাপ (ছবি সহ)
অনন্য ডেস্ক ওয়েদার স্টেশন শোপিস: 5 টি ধাপ (ছবি সহ)

ভিডিও: অনন্য ডেস্ক ওয়েদার স্টেশন শোপিস: 5 টি ধাপ (ছবি সহ)

ভিডিও: অনন্য ডেস্ক ওয়েদার স্টেশন শোপিস: 5 টি ধাপ (ছবি সহ)
ভিডিও: দরদ নিয়ে মালেক আফসারী ও অনন্য মামুনের ওপেন চ্যালেঞ্জ 2024, জুলাই
Anonim
Image
Image

হে বন্ধুরা! এই মাসের প্রজেক্টের জন্য আমি একটি ডেস্ক প্ল্যান্ট আকারে একটি আবহাওয়া স্টেশন তৈরি করেছি অথবা আপনি এটিকে একটি ডেস্ক শোপিস বলতে পারেন। এই আবহাওয়া স্টেশনটি OpenWethermap.org নামে একটি ওয়েবসাইট থেকে ESP8266 তে তথ্য সংগ্রহ করে এবং শো -পিসে RGB রং পরিবর্তন করে। শোপিসটি বিভিন্ন রঙের সংমিশ্রণ পেয়েছে, সেগুলি সময় এবং জলবায়ু অনুসারে পরিবর্তিত হয়। উদাহরণস্বরূপ যদি সন্ধ্যার সময় বাইরে বৃষ্টি হয় তাহলে মেঘের রঙ লাল, কমলা, হলুদ এবং এটি সেই বজ্রঝড়ের প্রভাব দেখায়।

ধাপ 1: প্রয়োজনীয় উপাদান

প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান
প্রয়োজনীয় উপাদান

*নোড MCU (ESP8266)

*WS2812 LED স্ট্রিপ

*5v মাইক্রো ইউএসবি চার্জার

*3D মুদ্রিত অংশ

ধাপ 2: সার্কিট সংযোগ

সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ
সার্কিট সংযোগ

*সার্কিট ডায়াগ্রামে দেখানো হিসাবে সংযোগগুলি তৈরি করুন।

*আপনি পৃথক LEDs এর পরিবর্তে WS2812B LED স্ট্রিপ ব্যবহার করতে পারেন।

*ডাটা পিনটি ESP8266 এর পিন D4, GND থেকে GND এবং 5v NodeMCU এর ভিনের সাথে সংযুক্ত।

*নিশ্চিত করুন যে আপনি প্রতিটি প্রাচীরের জন্য 4 টি LEDs (4 LEDs x 4 দেয়াল = 16 LEDs), 7 টি LEDs মেঘের জন্য এবং 2 টি LEDs সূর্য/চাঁদের জন্য

*ESP8266 বোর্ডটি বেসের নীচে স্থাপন করা হয়েছে, বেসটি এটির জন্য একটি 3D মুদ্রিত কভার রয়েছে।

ধাপ 3: রোপণ

রোপণ
রোপণ

*পাত্রের মধ্যে একটি পলিথিনের আবরণ রাখুন।

*বক্স আকৃতির পাত্রের মধ্যে মাটি এবং প্যান্ট রাখুন।

ধাপ 4: কোডিং

কোডিং
কোডিং
কোডিং
কোডিং
কোডিং
কোডিং
কোডিং
কোডিং

*Arduino IDE এ নিচের দেওয়া কোডটি খুলুন।

*কোড:

*নিশ্চিত করুন যে আপনি প্রতিটি লাইব্রেরির অন্তর্ভুক্ত করেছেন যা কোডে উল্লেখ করা হয়েছে।

*এখন আপনাকে এটি সম্পাদনা করতে হবে

স্ট্রিং OPEN_WEATHER_MAP_APP_ID = "App_ID"; স্ট্রিং OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

*ব্রাউজারটি খুলুন এবং www.openweathermap.org অনুসন্ধান করুন।

*একটি অ্যাকাউন্ট তৈরি করুন এবং সেই ওয়েবসাইটে লগইন করুন।

*API কীগুলিতে ক্লিক করুন কীটি অনুলিপি করুন এবং APP_ID এ প্রোগ্রামে পেস্ট করুন।

*একই ওয়েবসাইটে আপনার অবস্থান অনুসন্ধান করুন ফলাফল খুলুন এবং URL থেকে শেষ নম্বরটি অনুলিপি করুন এবং LOCATION_ID এ পেস্ট করুন।

*MAP_ID এবং LOCATION_ID আমার মতই হবে।

*Ssid এ আপনার ওয়াইফাই_নাম এবং আপনার ওয়াইফাই পাসওয়ার্ড লিখুন।

const char* ssid = "Wifi_name"; const char* password = "password";

*এখন আপনার দেশের টাইম জোন অনুযায়ী টাইম জোন পরিবর্তন করুন

int টাইমজোন = 5.5 * 3600;

ভারতের সময় টাইম জোন 5:30 তাই আমি 5.5 টাইপ করেছি একইভাবে আপনি আপনার টাইম জোন টাইপ করতে পারেন।

*সমস্ত আন্ডার লাইন আপনার দ্বারা সম্পাদনা করা হবে যেমন আমি দেখিয়েছি।

*এখন আপনার পিসিতে ESP8266 সংযুক্ত করুন, পোর্ট নির্বাচন করুন এবং কোড আপলোড করুন।

ধাপ 5: চূড়ান্ত

ফাইনাল
ফাইনাল

মাইক্রো ইউএসবি চার্জার প্লাগইন করুন এবং আপনার কাজ শেষ।

ধন্যবাদ!

প্রস্তাবিত: