সুচিপত্র:

WakeupNow - স্মার্ট এলার্ম ঘড়ি: 8 টি ধাপ
WakeupNow - স্মার্ট এলার্ম ঘড়ি: 8 টি ধাপ

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

ভিডিও: WakeupNow - স্মার্ট এলার্ম ঘড়ি: 8 টি ধাপ
ভিডিও: РЕИНКАРНАЦИЯ В ХРИСТИАНСКИХ ПРОПОВЕДЯХ 2024, নভেম্বর
Anonim
WakeupNow - স্মার্ট এলার্ম ঘড়ি
WakeupNow - স্মার্ট এলার্ম ঘড়ি

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

WakeupNow একটি স্মার্ট অ্যালার্ম ঘড়ি, যা ক্লান্ত মানুষ দ্রুত এবং সময়মত জেগে উঠবে তা নিশ্চিত করার জন্য তৈরি করা হয়েছে।

আমরা কারা?

ইন্টারসিডিপ্লিনারি সেন্টার (আইডিসি), হার্জলিয়া, ইসরাইলের তিনজন কম্পিউটার বিজ্ঞানের শিক্ষার্থী যারা চাপ এবং ব্যস্ত সময়সূচী - স্কুল, চাকরি, পরিবার ইত্যাদি মিলিয়ে খুব ক্লান্ত।

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

জেভিকা মার্কফেল্ডের চিন্তা করা “The Internet of Things (IOT)” কোর্সে WakeupNow আমাদের চূড়ান্ত প্রকল্প। আমাদের এই আশ্চর্যজনক কোর্সটি শেখানোর জন্য আপনাকে ধন্যবাদ।

আমরা আশা করি এই অ্যালার্মটি আপনার ঘুমকে আরও সহজ করে তুলবে এবং আপনি পছন্দ করবেন।

সরবরাহ

X 1 x ESP8266 বোর্ড (আমরা Wemos D1 মিনি ব্যবহার করেছি)

• 1 x মাইক্রো-ইউএসবি কেবল

X 1 x ব্রেডবোর্ড

• 1 x সোনার

X 1 x LED

• 1 x পাইজো

• 1 x RGB LED

• 20 x জাম্পার কেবল

• 1 এক্স তাপমাত্রা এবং আর্দ্রতা সেন্সর (আমরা DHT22 ব্যবহার করেছি)

X 3 x 10K ওহম প্রতিরোধক

• 1 x NeoPixel ম্যাট্রিক্স 8x8

X 1 x স্পিকার

ধাপ 1: সংযোগ

সংযোগ
সংযোগ
  1. ESP8266 বোর্ডটি ব্রেডবোর্ডের মাঝখানে রাখুন।
  2. কম্পিউটারের ইউএসবি পোর্টে ESP8266 বোর্ড থেকে মাইক্রো-ইউএসবি কেবল সংযুক্ত করুন।
  3. ESP8266 বোর্ডে 5V পিনের সাথে ব্রেডবোর্ড (লাল জাম্পার ক্যাবল) এবং ESP8266 বোর্ডে G এর মধ্যে মাইনাস (-) ব্রেডবোর্ডে (নীল জাম্পার কেবল (ছবির মতো) সংযোগ করুন।
  4. সোনার সংযোগ

    1. ব্রেডবোর্ডে মাইনাস (-) থেকে Gnd সংযুক্ত করুন।
    2. ESP8266 বোর্ডে D3 পিন করতে ইকো সংযুক্ত করুন।
    3. ESP8266 বোর্ডে D2 পিন করতে Trig সংযুক্ত করুন।
    4. ব্রেডবোর্ডে Vcc কে প্লাস (+) এর সাথে সংযুক্ত করুন।
  5. নেতৃত্বাধীন সংযোগ

    1. ESP8266 বোর্ডে D4 পিন করতে 10K ওহম রোধের সাথে লম্বা পা সংযুক্ত করুন।
    2. ব্রেডবোর্ডে শর্ট লেগকে মাইনাস (-) এর সাথে সংযুক্ত করুন।
  6. পাইজো সংযোগ

    1. ব্রেডবোর্ডে মাইনাস (-) থেকে কালো জাম্পার ক্যাবল সংযুক্ত করুন।
    2. ESP8266 বোর্ডে A0 পিন করতে লাল জাম্পার কেবল সংযুক্ত করুন।
  7. স্পিকার সংযোগ

    একটি জাম্পার ক্যাবলকে ব্রেডবোর্ডে মাইনাস (-) এবং দ্বিতীয়টি 10K ওহম রোধের সাথে ESP8266 বোর্ডে D8 পিন করতে সংযুক্ত করুন।

  8. RGB LED সংযোগ

    1. ESP8266 বোর্ডে D5 পিন করার জন্য হলুদ জাম্পার কেবল সংযুক্ত করুন।
    2. ব্রেডবোর্ডে প্লাস (+) থেকে 10 কে ওহম রোধের সাথে লাল জাম্পার কেবল সংযুক্ত করুন।
    3. ESP8266 বোর্ডে D6 পিন করতে সবুজ জাম্পার কেবল সংযুক্ত করুন।
    4. ESP8266 বোর্ডে D7 পিন করতে নীল জাম্পার ক্যাবল সংযুক্ত করুন।
  9. তাপমাত্রা এবং আর্দ্রতা সেন্সর সংযোগ

    1. ESP8266 বোর্ডে 3.3V পিন করার জন্য 3.3V সংযোগ করুন।
    2. ESP8266 বোর্ডে D4 পিন করতে #D4 সংযুক্ত করুন।
    3. ব্রেডবোর্ডে মাইনাস (-) থেকে GND সংযোগ করুন।
  10. নিওপিক্সেল ম্যাট্রিক্স সংযোগ

    1. ESP8266 বোর্ডে D1 পিন করতে DOUT সংযুক্ত করুন।
    2. ব্রেডবোর্ডে প্লাস (+) থেকে 5V সংযুক্ত করুন।
    3. ব্রেডবোর্ডে মাইনাস (-) থেকে GND সংযোগ করুন।

মন্তব্য করুন

আমাদের কাছে সমস্ত উপাদান সন্নিবেশ করার জায়গা ছিল না তাই আমরা অ্যালার্মের প্রতিটি পর্যায়ে তাদের কেবল একটি অংশ সংযুক্ত করেছি।

পদক্ষেপ 2: সফ্টওয়্যার প্রস্তুতি

সফটওয়্যার প্রস্তুতি
সফটওয়্যার প্রস্তুতি
সফটওয়্যার প্রস্তুতি
সফটওয়্যার প্রস্তুতি
সফটওয়্যার প্রস্তুতি
সফটওয়্যার প্রস্তুতি

Arduino IDE

  1. Arduino ইনস্টলেশন
  2. ESP8266 সাপোর্ট

Adafruit IO

  1. হিসাব তৈরি কর
  2. 3 টি নতুন ফিড যোগ করুন

    • মুখ প্রতিক্রিয়া
    • তাপমাত্রা
    • সময় জেগে ওঠা
  3. "এলার্ম ডায়াগনস্টিক" নামে নতুন ড্যাশবোর্ড যুক্ত করুন

    1. ছবির মত সেটিংস সহ একটি লাইন চার্ট যোগ করুন।
    2. ছবির মতো সেটিংস সহ একটি গেজ ব্লক যুক্ত করুন।
    3. ছবির মত একটি সেটিং সহ একটি স্ট্রিম ব্লক যুক্ত করুন

আপনি দেখতে পারেন ড্যাশবোর্ডটি কেমন দেখাচ্ছে ছবিতে।

ব্লাইঙ্ক

  1. আপনার ফোনে ডাউনলোড করুন
  2. প্রকল্প পেতে QR কোড স্ক্যান করুন।

ধাপ 3: কোড

এই প্রকল্পের কোডের জন্য "finalProject.ino" ফাইলটি ডাউনলোড করুন।

Arduino IDE এ কোডটি খুলুন এবং প্রাসঙ্গিক বোর্ডটি নির্বাচন করুন - "LOLIN (WENOS) D1 R2 & mini"।

যখন আপনি সিরিয়াল মনিটরটি চালান তখন নিশ্চিত করুন যে আপনি 9600baud- এ আছেন - যদি আপনার কোন ত্রুটি থাকে তবে ট্র্যাক করতে সাহায্য করবে।

ওয়াই-ফাই, অ্যাডফ্রুট IO এবং BLYNK এর সাথে সংযোগ করার জন্য আপনাকে কোডের সমস্ত প্রাসঙ্গিক স্থান পরিবর্তন করতে হবে-নিশ্চিত করুন যে আপনি এটি করেছেন।

ধাপ 4: কখন ঘুম থেকে উঠবেন তা বেছে নেওয়া

আপনার সেলফোনটি নিন এবং Blynk অ্যাপে ঘুম থেকে ওঠার সময় বেছে নিন।

এলইডি আপনাকে জানিয়ে দেবে যে আপনি একটি অ্যালার্ম সেট করেছেন এবং জেগে ওঠার সময়টি লাল রঙের নেতৃত্বাধীন ম্যাট্রিক্সে দেখানো হবে।

ধাপ 5: অ্যালার্ম বাজছে

যখন জেগে ওঠার সময় হবে, অ্যালার্মটি "A Whole New World" এবং RGB এর একটি আধুনিক সংস্করণ বাজাবে

নেতৃত্ব বিভিন্ন রঙে জ্বলজ্বল করবে।

এটি চলতে থাকবে যতক্ষণ না ব্যবহারকারী সফলভাবে অ্যালার্ম নিষ্ক্রিয় করে (পরবর্তী ভিডিওতে আপনি অ্যালার্ম শুনতে পাবেন না এবং স্থান সমস্যার কারণে নেতৃত্ব দেখতে পাবেন না)।

ধাপ 6: অ্যালার্ম বন্ধ করা - প্রথম পদক্ষেপ

অ্যালার্ম বন্ধ করার জন্য আপনাকে প্রথমে সেই পদক্ষেপগুলি অনুসরণ করতে হবে:

  1. অ্যালার্মের কাছাকাছি যান, বিশেষ করে সোনার, এটি আপনাকে তুলে নেবে এবং পরবর্তী ধাপটি আনলক করবে।
  2. পরবর্তী ধাপে, পিয়াজো সক্রিয় হবে এবং শেষ ধাপটি আনলক করার জন্য আপনাকে 3 বার নক করতে হবে (নকগুলির মধ্যে কোন সময় সীমাবদ্ধতা নেই)

ধাপ 7: অ্যালার্ম বন্ধ করা - চূড়ান্ত পদক্ষেপ

শেষ ধাপে, নিওপিক্সেল ম্যাট্রিক্সের ডিসপ্লে একটি সমীকরণে পরিবর্তিত হবে এবং আপনাকে Blynk ব্যবহার করে উত্তর পাঠাতে হবে, সঠিকভাবে উত্তর দিতে হবে এবং অ্যালার্ম বন্ধ হয়ে যাবে।

ধাপ 8: অ্যালার্ম নিষ্ক্রিয় করার পরে

অ্যালার্ম নিষ্ক্রিয় করার পরে, আপনি ঘরের তাপমাত্রা দেখতে পাবেন (আমরা চেয়েছিলাম এটি একটি পরিষেবা ব্যবহার করে বর্তমান অবস্থানের তাপমাত্রা হোক কিন্তু আমরা যেভাবেই চেষ্টা করেছি এটি কাজ করে না), তাপমাত্রা আফাফ্রুট আইও -তে পাঠানো হচ্ছে এবং আপনি শেষ রেকর্ড করা তাপমাত্রা দেখতে ড্যাশবোর্ডে চেক করতে পারেন।

এই অ্যালার্ম ঘড়িটি অ্যালার্ম সক্রিয় হওয়ার সময় থেকে নিষ্ক্রিয় না হওয়া পর্যন্ত সময় বাঁচায় এবং এটি Adafuit IO- এ পাঠান। যদি জেগে ওঠার সময় 3 মিনিটের কম হয় তবে ব্যবহারকারী ফাস্ট রিঅ্যাকশন ব্লকে বিজ্ঞপ্তি পাবে, অন্যথায় ঘুম থেকে উঠতে 5 মিনিটের বেশি সময় লাগলে ব্যবহারকারী তাকে স্মরণ করিয়ে দেওয়ার জন্য একটি ইমেল পাবেন যে তার নিজের কাজ করা দরকার।

প্রস্তাবিত: