সুচিপত্র:

স্মার্ট এলার্ম ঘড়ি: 5 টি ধাপ
স্মার্ট এলার্ম ঘড়ি: 5 টি ধাপ

ভিডিও: স্মার্ট এলার্ম ঘড়ি: 5 টি ধাপ

ভিডিও: স্মার্ট এলার্ম ঘড়ি: 5 টি ধাপ
ভিডিও: বন্ধ থাকলেও ফোনের ডিসপ্লেতে সব সময় টাইম দেখা যাবে। always on amoled clock 2024, নভেম্বর
Anonim
স্মার্ট এলার্ম ঘড়ি
স্মার্ট এলার্ম ঘড়ি

এই প্রকল্পের পিছনে ধারণা হল সকালে একটি ন্যূনতম কিন্তু তথ্যপূর্ণ অ্যালার্ম ঘড়ি থাকা। আমাদের ফোনে আমরা যে সমস্ত তথ্য পাই তা আমাদের প্রথমে প্রয়োজন হয় না, তবে আমরা অনেকেই একটি বা দুটি জিনিস জানতে চাই। উদাহরণস্বরূপ, এটি বিশেষ করে গরম দিন হবে কিনা তা জেনে ভাল লাগছে।

অ্যালার্ম বন্ধ হওয়ার সাথে সাথে আমাদের অনেকেরই বিছানা থেকে উঠতে সমস্যা হয়। এই অ্যালার্ম ঘড়িটি আপনি প্রতিদিন কতটা সময় বন্ধ করে রেখেছেন তাও ট্র্যাক করে রাখে, যা ভবিষ্যতে আমরা আশা করি নতুন বৈশিষ্ট্য যোগ করতে ব্যবহার করব।

আমাদের প্রস্তাবিত সমাধান হল একটি এলার্ম যা আপনাকে প্রতিদিন সকালে জাগিয়ে তোলে, এবং আপনার আগ্রহের ডেটা দেখানোর জন্য LED লাইট ব্যবহার করে। এখন গ্রীষ্মকাল, তাই আমরা আমাদেরকে জানিয়ে দিলাম যে এটি একটি বিশেষ গরম বা আর্দ্র দিন হতে চলেছে কিনা - এর বাইরে, আবহাওয়া পরীক্ষা করার সত্যিই কোন প্রয়োজন নেই।

তথ্য প্রবাহ নিম্নরূপ। নোড MCU IFTTT থেকে সকাল at টায় একটি ওয়েবহুক গ্রহণ করে, যা অ্যালার্ম চালু করে। IFTTT এর আরেকটি ওয়েবহুক আবহাওয়ার রিপোর্ট পায় এবং আমাদের সীমা অনুযায়ী LED লাইট আপডেট করে। যখন 'খারিজ' বোতামটি ক্লিক করা হয়, ভবিষ্যতের ব্যবহারের জন্য টাইম স্ট্যাম্পটি একটি গুগল শীটে যোগ করা হয়। আমাদের একটি Blynk অ্যাপে ওয়েবহুকগুলি সংজ্ঞায়িত করা হয়েছে, যাতে এটি সব সংযুক্ত থাকে।

আপনার যা লাগবে:

  • নোড এমসিইউ
  • রুটি বোর্ড
  • স্পিকার
  • 2 নেতৃত্বাধীন আলো (বিভিন্ন রং)
  • 2 প্রতিরোধক (330R)
  • বোতাম
  • 6 টি আরডুইনো ক্যাবল

ধাপ 1: আপনার উপকরণ একসাথে পান

একটি নোড এমসিইউ ব্যবহার করে, আমরা দুটি এলইডি, একটি বোতাম এবং একটি স্পিকার সংযুক্ত করেছি।

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

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

এই অ্যালার্ম ঘড়ির জন্য আপনার কয়েকটি অ্যাপলেট লাগবে।

  1. সকাল At টায় অ্যালার্ম চালু করুন
  2. একই সময়ে, একই দিনের আবহাওয়া প্রতিবেদনের জন্য অনুরোধ পাঠান। তাপমাত্রা এবং বাতাসের পূর্বাভাস পান।
  3. অ্যালার্ম বন্ধ হয়ে গেলে, গুগল শীটে টাইম স্ট্যাম্প পাঠান।

নিশ্চিত করুন যে আপনার প্রয়োজনীয় প্রতিটি মান তার নিজস্ব ভার্চুয়াল পিনের সাথে যুক্ত।

ধাপ 3: Blynk অ্যাপ কনফিগার করুন

Blynk অ্যাপ কনফিগার করুন
Blynk অ্যাপ কনফিগার করুন

একটি Blynk অ্যাপ সেট আপ করুন এবং সেখানে ব্যবহৃত ওয়েবহুকগুলি সংজ্ঞায়িত করুন। আপনাকে আপনার কোডে অ্যাপের কী ব্যবহার করতে হবে, তাই এটি সংরক্ষণ করতে ভুলবেন না।

ধাপ 4: আপনার কোড লিখুন

আপনার কোড লিখুন
আপনার কোড লিখুন

আপনি blynk অ্যাপে সংজ্ঞায়িত প্রতিটি ভার্চুয়াল পিনের জন্য, সমস্ত ডেটা পরিচালনা করতে একটি BLYNK_WRITE (V n) ফাংশন লিখুন।

আমরা 30 ডিগ্রি সেলসিয়াসে গরম দিনের জন্য থ্রেশহোল্ড নির্ধারণ করি এবং বাতাসের জন্য থ্রেশহোল্ড 40 কিমি/ঘন্টা নির্ধারণ করি। এইভাবে আপনাকে প্রথমে সতর্ক করা হবে যদি এটি একটি বিশেষভাবে গরম বা ঝড়ো দিন হতে চলেছে।

ধাপ 5: সারাংশ

এই প্রকল্পের প্রধান চ্যালেঞ্জ ছিল IFTTT থেকে সমস্ত অ্যাপলেট সংযুক্ত করা। আমরা একেকটি পৃথকভাবে পরীক্ষা করে এটি মোকাবেলা করেছি, এবং তারপরে এটিকে একসাথে রেখেছি যখন আমরা দেখেছি যে প্রকল্পের প্রতিটি অংশ তার নিজের কাজ করেছে।

আমরা যে সিস্টেমটি তৈরি করেছি তা আমাদের প্রত্যাশার মতো উন্নত নয়; যেহেতু আমাদের ব্যবহারকারীর কাছে স্ক্রিন বা ডেটা প্রদর্শনের অন্যান্য পদ্ধতিতে অ্যাক্সেস নেই, তাই আমরা একটি সরল পদ্ধতি ব্যবহার করেছি - শুধুমাত্র নির্দিষ্ট ক্ষেত্রে দেখানোর জন্য LED লাইট ব্যবহার করে।

এই প্রকল্পটি চালিয়ে যাওয়ার অনেকগুলি উপায় রয়েছে।

ব্যবহারকারীর জেগে উঠতে কত সময় লাগে তার উপর ভিত্তি করে জাগ্রত সময়কে পরিবর্তন করা আমরা এই প্রকল্পটি গ্রহণের সবচেয়ে বাস্তবিক উপায়গুলির মধ্যে একটি। সকালে অ্যালার্ম বন্ধ করতে আপনার কি আধ ঘন্টা লাগে? যদি তা হয় তবে এটি আপনার সেট করা সময়ের আধ ঘন্টা আগে আপনাকে জাগিয়ে তুলবে। হয়তো পরে আপনি দ্রুত ঘুম থেকে উঠতে ভাল পাবেন; সেই ক্ষেত্রে, এটি আপনাকে পরে জাগিয়ে তুলতে শুরু করবে। এটি একটি গুগল শীটে পাঠানো সময়গুলি ব্যবহার করে এবং ঘুম থেকে উঠার জন্য আমাদের যে সময় ভাতা দেওয়া উচিত তা বের করার জন্য কিছু সাধারণ গণিত করে করা যেতে পারে।

আরেকটি ধারণা হল আপনার প্রকল্পে একটি স্ক্রিন যোগ করা, এবং আবহাওয়ার প্রতিবেদনের জন্য সঠিক পূর্বাভাস দেওয়া, সেই সাথে ব্যবহারকারী যে কোন তথ্য সকালে প্রথম জানতে চান।

আপনি এখানে অ্যালার্ম বন্ধ করার একটি ভিডিও দেখতে পারেন:

প্রস্তাবিত: