সুচিপত্র:

আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে: 6 টি ধাপ
আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে: 6 টি ধাপ

ভিডিও: আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে: 6 টি ধাপ

ভিডিও: আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে: 6 টি ধাপ
ভিডিও: স্ত্রী কি তালাক হয়ে যাবে..? #islamic #real #youtube#islamicquotes#allah #video #viral#ameen#status 2024, নভেম্বর
Anonim
আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে
আবহাওয়া বাতি - তাপমাত্রার সাথে রঙ পরিবর্তন করে

হ্যালো! কতবার এমন হয়েছে যে আপনি আপনার রুমে এয়ার কন্ডিশনার এর নিচে ঠাণ্ডা করছেন, বাইরে কত গরম তা আপনি জানেন না। আপনার পোষা প্রাণীর অবস্থা কল্পনা করুন। না এর এসি আছে না ফ্যান। হতে পারে এটি খুব সাধারণ নয়, কিন্তু কয়েকবার ঘটে। তাই আমি আপনাকে আবহাওয়া প্রদীপ উপস্থাপন করছি! এটি আসলে আইএসএস ল্যাম্পের একটি আপডেট সংস্করণ যা আমি কিছুদিন আগে তৈরি করেছি। এই প্রকল্পটি আপনাকে দেখাবে যে বাতি তৈরি এবং কাস্টমাইজ করা কত সহজ। কথা বলাই যথেষ্ট। বাতি আসলে কি করে? আচ্ছা এটি কেবল একটি মেজাজ বাতি যা নীল রঙে জ্বলজ্বল করে। যদি বাইরের তাপমাত্রা একটি সেট থ্রেশহোল্ডের উপরে উঠে যায়, বাতিটি লাল হয়ে যায়। এর মত সহজ. যদি আপনি মনে করেন যে এটি খুব মৌলিক, আপনি এটিকে RGB এর সাহায্যে কাস্টমাইজ করতে পারেন যা কিছু এবং সবকিছু করতে পারে, প্রায়। আমি এটা নতুনদের জন্য সহজ রেখেছি। তাই আসুন তৈরি করা যাক!

সরবরাহ

NodeMcu (esp8266)

লাল এবং নীল নেতৃত্বে

মহিলা থেকে মহিলা জাম্পার তার (alচ্ছিক)

ব্ল্যাক চার্ট পেপার ডিফিউশন এনক্লোজার (অথবা আপনি এটি 3 ডি প্রিন্ট করতে পারেন)

মাইক্রো ইউএসবি কেবল সহ 5v ডিসি অ্যাডাপ্টার

Blynk এবং ifttt অ্যাপস

ধাপ 1: ঘের

ঘের
ঘের
ঘের
ঘের

কাঠামো তৈরি করা সহজ। আমি একই ব্যবহার করেছি যা থেকে আমি আইএসএস বাতি তৈরি করেছি। মূলত, আমি কেবল একটি পুরানো নেতৃত্বাধীন রুমের আলো খুলেছি এবং উপরের বিভাজক অংশটি ব্যবহার করেছি। বেসের জন্য, আমি চার্ট থেকে একটি বৃত্তাকার রিং কাটলাম যা উপরের ঘেরের সাথে পুরোপুরি ফিট করে।

ধাপ 2: কোড…

কোড…
কোড…

প্রোগ্রামটি আসলে বেশ সহজ। আমার কোড ব্যবহার করুন এবং Auth টোকেন সহ "Auth" বলার অংশটি পরিবর্তন করুন যা আপনি একটি blynk প্রকল্প তৈরির পরে পাবেন। আপনার ওয়াইফাই নাম দিয়ে "ssid" এবং আপনার ওয়াইফাই পাসওয়ার্ড দিয়ে "পাসওয়ার্ড" প্রতিস্থাপন করুন। যখন ifttt অ্যাপ আবহাওয়া ভূগর্ভস্থ (পরিষেবা) থেকে একটি ট্রিগার পায়, এটি blynk ট্রিগার করে, যা পরিবর্তে NodeMcu এর নির্বাচিত পিনকে ট্রিগার করে। এটা কি অতিরিক্ত মাত্রায় পরিণত হয়েছে? কোন চিন্তা নেই, আপনি শুধু আমার কোড ডাউনলোড করে আপনার NodeMcu এ আপলোড করতে পারেন। এটা ঠিক কাজ করা উচিত। ওহ এবং নিশ্চিত করুন যে আপনি esp8266 এবং blynk লাইব্রেরি ইনস্টল করেছেন।

সেই লাইব্রেরিগুলি কীভাবে ইনস্টল করবেন তা নিশ্চিত নন? এখানে ক্লিক করুন nodemcu জন্য এবং এখানে blynk জন্য

ধাপ 3: সংযোগগুলি তৈরি করুন

সংযোগগুলি তৈরি করুন
সংযোগগুলি তৈরি করুন
সংযোগগুলি তৈরি করুন
সংযোগগুলি তৈরি করুন

এটা সহজ। পিন D1 থেকে D7 এবং D2 থেকে D4 সংযোগ করুন। এখন লাল লেডের ধনাত্মক পিনটিকে D5 এবং নীল LED এর ধনাত্মক পিনটিকে D6 এর সাথে সংযুক্ত করুন। উভয় LEDs এর নেতিবাচক পিনগুলি নোড mcu এর gnd এর সাথে সংযুক্ত হতে পারে। সম্পন্ন. দেখুন, সহজ।

ধাপ 4: Blynk সেটআপ করুন

সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk
সেটআপ Blynk

নিশ্চিত করুন যে আপনি blynk এর জন্য সাইন আপ করেছেন এবং অ্যাপটিতে লগ ইন করেছেন। একটি নতুন প্রজেক্ট তৈরি করুন এবং Auth টোকেন আপনাকে মেইল করা হবে। উইজেট বক্সে, "বোতাম" এ ক্লিক করুন। আপনি দেখতে পাবেন যে একটি বোতাম উইজেট যোগ করা হয়েছে। এটিতে ক্লিক করুন এবং "পিন" নির্বাচন করুন। তালিকা থেকে gp5 নির্বাচন করুন। একইভাবে আরেকটি বোতাম তৈরি করুন কিন্তু এবার gp4 নির্বাচন করুন।

ধাপ 5: IFTTT সেটআপ করুন

IFTTT সেটআপ করুন
IFTTT সেটআপ করুন
IFTTT সেটআপ করুন
IFTTT সেটআপ করুন
IFTTT সেটআপ করুন
IFTTT সেটআপ করুন

Ifttt এ লগইন করুন। তৃতীয় ট্যাবে ক্লিক করুন (নীচে ডানদিকে) এবং উপরের ডানদিকে "+" চিহ্নটি নির্বাচন করুন। সেখান থেকে, "এই" এ ক্লিক করুন যা নীল রঙের হওয়া উচিত। ভূগর্ভস্থ আবহাওয়ায় ক্লিক করুন। "বর্তমান তাপমাত্রা উপরে উঠে" এ ক্লিক করুন এবং তাপমাত্রা প্রবেশ করুন (35 বলুন) এবং সেলসিয়াস নির্বাচন করুন। তারপর আপনার অবস্থান নির্বাচন করুন।

এখন "that" এ ক্লিক করুন এবং সার্চ বারে "webhooks" সার্চ করুন। "একটি ওয়েব অনুরোধ করুন" এ ক্লিক করুন এবং URL লিখুন। মেথড সেকশনে "put" সিলেক্ট করুন এবং কনটেন্ট টাইপের "application/json" সিলেক্ট করুন। শরীরে, টাইপ করুন ["1"]

ইউআরএল ফরম্যাট হল https:// IP/Auth/update/D5, Buthk প্রজেক্টের Auth টোকেন এবং আপনার দেশের blynk ক্লাউড IP দিয়ে আইপি প্রতিস্থাপন করুন। আইপি পেতে, কমান্ড প্রম্পট খুলুন এবং "ping blynk-cloud.com" টাইপ করুন। ভারতের জন্য, আইপি হল 188.166.206.43

একইভাবে, আরেকটি অ্যাপলেট তৈরি করুন, শুধুমাত্র এই সময় আবহাওয়ার ভূগর্ভে "বর্তমান তাপমাত্রা নিচে নেমে" নির্বাচন করুন। এছাড়াও, এইবার URL হল https:// IP/Auth/update/D4 সব সেট! সম্পন্ন করা হয়েছে!

ধাপ 6: পাওয়ার চালু

পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!
পাওয়ার অন!

শুধু 5v সরবরাহকে nodeMcu এর সাথে সংযুক্ত করুন। যদিও তা তাত্ক্ষণিক নয়। ভূগর্ভস্থ আবহাওয়া তাপমাত্রা আপডেট করতে বেশ কিছু সময় নেয়। যাইহোক, যদি আপনি বাতিটি চালিত রাখেন তবে এটি ঠিক কাজ করা উচিত। এই প্রকল্পটি আগে নির্মিত আইএসএস ল্যাম্পের একটি আপডেট। এটি তৈরির জন্য আমার প্রচেষ্টা ছিল আপনার প্রয়োজন অনুসারে বাতিটি কাস্টমাইজ করা কতটা সহজ তা দেখানো। উদাহরণস্বরূপ, আমি আরেকটি LED যোগ করেছি এবং এখন এটি গরম তাপমাত্রায় লাল, ঠান্ডায় নীল এবং স্বাভাবিক তাপমাত্রায় হলুদ জ্বলছে। একবার আপনি এই প্রকল্পগুলি তৈরি করা এবং কোডটি নিয়ে খেলা শুরু করলে আপনি অবশ্যই IOT উপভোগ করতে শুরু করবেন। তাই এবার আমি একটি কোড ওয়াক থ্রু করছি না। যদি আপনি বিভ্রান্ত হন, তাহলে আপনি আগে তৈরি করা আইএসএস ল্যাম্পটি দেখতে পারেন যেখানে আমি একটি অনুরূপ কোড দিয়ে হেঁটেছিলাম।

আমি আশা করি আমি আপনাকে এই ধরনের DIY প্রকল্পগুলি চেষ্টা করার জন্য অনুপ্রাণিত করতে পারব। ধন্যবাদ!

প্রস্তাবিত: