সুচিপত্র:

বাথরুম মাইন্ডার: 4 টি ধাপ (ছবি সহ)
বাথরুম মাইন্ডার: 4 টি ধাপ (ছবি সহ)

ভিডিও: বাথরুম মাইন্ডার: 4 টি ধাপ (ছবি সহ)

ভিডিও: বাথরুম মাইন্ডার: 4 টি ধাপ (ছবি সহ)
ভিডিও: ক্রাইম এলার্ট | Crime Alert | Full Episode | জুয়ায় বাজি স্ত্রী l শুধুমাত্র Enterr10 বাংলা 2024, জুলাই
Anonim
বাথরুম মাইন্ডার
বাথরুম মাইন্ডার

আমাদের বাড়িতে, আমরা দুই কিশোর এবং 1.5 বাথরুম আছে। যেহেতু তারা দুজনেই ঝরনা নিতে এবং প্রস্তুতি নিতে খুব দীর্ঘ সময় কাটাতে পছন্দ করে, এর অর্থ হল যে আমার স্ত্রী এবং আমি কেবল অর্ধ-স্নানের জন্য বাকি রয়েছি। এটা একটা সমস্যা.

আমরা অতীতে বেশ কয়েকটি পদ্ধতির চেষ্টা করেছি, যার মধ্যে রয়েছে:

  • তাদের স্মার্টফোনে কাউন্টডাউন টাইমার min০ মিনিট সেট করতে বলছে।
  • বাথরুমে আসল ঘড়ি রাখা।
  • গরম পানি নামানো।
  • ডিশওয়াশার এবং/অথবা ওয়াশিং মেশিন শুরু করা।
  • চিৎকার করা, ভিক্ষা করা ইত্যাদি।

কিছুই কাজ করেনি।

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

Arduino প্রবেশ করুন!

ধাপ 1: আপনার যন্ত্রাংশ সংগ্রহ করুন …

আপনার যন্ত্রাংশ সংগ্রহ করুন …
আপনার যন্ত্রাংশ সংগ্রহ করুন …

এই প্রকল্পের প্রতিলিপি করার জন্য, আপনার একটি Arduino Uno বা Mega 2560 এবং প্রয়োজন হবে …

  • কয়েকটি RGB LED লাইট। আমি তিনটি গ্রোভ এলইডি ব্যবহার করেছি, কিন্তু আপনি যতটা বা যত কম ব্যবহার করতে পারেন।
  • চিংম এবং অ্যালার্ম বাজানোর জন্য একটি স্পিকার। আমি এটি ব্যবহার করেছি, গ্রোভও।
  • আপনি যদি গ্রোভ উপাদানগুলি ব্যবহার করছেন, যা আমি দৃ simple়ভাবে সবকিছু সহজ রাখার সুপারিশ করছি, আপনি এই ধরনের একটি মুঠো তারগুলি কিনতে চাইবেন।
  • একটি চৌম্বকীয় রিড সুইচ। আমি আমাজন থেকে এটি বেছে নিয়েছি।
  • একটি পাওয়ার সাপ্লাই। আমি এটিকে বেছে নিয়েছি যাতে আমি 9V ব্যাটারি বা AA ব্যাটারি ব্যবহার করতে পারি, যদি প্রয়োজন হয় তবে দীর্ঘজীবনের জন্য, এবং এটি মূলত বোনাস হিসাবে একটি "বিনামূল্যে" Arduino Uno ক্লোন নিয়ে এসেছিল।

আমার আরডুইনো সিড স্টুডিও এডিকে ড্যাশ কিটের পুরোনো সংস্করণ থেকে এসেছে (আমারটি তারের সাথে আসেনি)। আপনি যদি আমাজন বা ইবেতে এটি খুঁজে পেতে পারেন তবে এটি শুরু করার একটি সুন্দর উপায়। এতে রয়েছে গ্রোভ মেগাসিল্ড, আরজিবি এলইডি, অন্তর্নির্মিত ইউএসবি সহ একটি আরডুইনো মেগা 2560 (ক্লোন), প্লাস অন্যান্য গ্রোভ মডিউল সংগ্রহ যা অন্যান্য প্রকল্পের জন্য মজাদার হতে পারে।

পদক্ষেপ 2: প্রোগ্রাম লিখুন

প্রোগ্রাম লিখুন
প্রোগ্রাম লিখুন

প্রোগ্রামের জন্য আমার স্পেসিফিকেশন নিম্নরূপ ছিল:

  • দখলদারদের দৃষ্টি আকর্ষণ করতে নিয়মিত বিরতিতে শ্রবণযোগ্য সতর্কতা থাকতে হবে।
  • একটি ম্যাক্রো অর্থে, কত সময় বাকি ছিল তা নির্দেশ করার জন্য একটি চাক্ষুষ অবস্থা থাকতে হবে।

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

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

আমি সিদ্ধান্ত নিয়েছিলাম যে তিনটি আরজিবি এলইডি থাকার উপায় ছিল (এবং এটি আঘাত করে না যে আমার হাতে তিনটি ছিল)। প্রত্যেকে মোট অনুমোদিত সময়ের 1/3 গণনা করবে। এটি দখলদারকে তিনটি এলইডি -তে কেবল একটি দ্রুত নজর দিয়ে, সময় এবং অবশিষ্ট সময় সম্পর্কে স্পষ্ট ধারণা দিতে পারে।

টাইমারের প্রতি মনোযোগ আকর্ষণ করার জন্য, আমি প্রতিটি ব্যবধানের শুরুতে দুই-টোন বাজানোর সিদ্ধান্ত নিয়েছি।

অবশেষে, যখন টাইমারটি সম্পন্ন হয়, একটি দ্বি-স্বর অ্যালার্ম বাজায় এবং দরজা খোলার দ্বারা সিস্টেম নিরস্ত্র না হওয়া পর্যন্ত চলতে থাকে।

আমি প্রোগ্রামের 3 টি প্রধান পুনরাবৃত্তির মধ্য দিয়ে গিয়েছিলাম, প্রতিবার সরলীকরণ এবং কম এবং কম লাইনের কোড নিয়ে আসছি যা আগের প্রচেষ্টার চেয়ে ভাল কাজ করেছে। আমি এখানে কেবল "চূড়ান্ত" সংস্করণটি ভাগ করছি, যেহেতু এটি অতিরিক্ত জটিলতা ছাড়াই যা করতে হবে তা করে।

ধাপ 3: অংশ এবং পরীক্ষা একত্রিত করুন

যন্ত্রাংশ একত্রিত করুন এবং পরীক্ষা করুন
যন্ত্রাংশ একত্রিত করুন এবং পরীক্ষা করুন

যেহেতু আমি গ্রোভ ব্যবহার করছিলাম, সমাবেশ সম্ভবত এই প্রকল্পের সবচেয়ে সহজ অংশ ছিল।

RGB LEDs কে একটি চেইনে সংযুক্ত করুন (যেমন LED1 থেকে LED2 এর মধ্যে)। একবার আপনার চেইন হয়ে গেলে, LED1 এর সাথে সংযোগ করুন, আপনার চেইনের প্রথম RGB LED, Arduino এর সাথে।

আমার ক্ষেত্রে:

  • স্থল থেকে কালো (স্থল)
  • +5v থেকে লাল (+5v)
  • D7 থেকে সাদা
  • D6 থেকে হলুদ

এই মুহুর্তে, আপনি লাইটগুলি পরীক্ষা করতে Arduino এ প্রোগ্রামটি কম্পাইল এবং লোড করতে পারেন। আমি টাইমইনট মান 1 এ সেট করার পরামর্শ দিচ্ছি, যাতে পরীক্ষার সময় আপনাকে দীর্ঘ কাউন্টডাউনের মধ্যে বসতে না হয়।

স্পিকারকে সংযুক্ত করা, একটি গ্রোভ মডিউলও ঠিক ততটাই সহজ। স্পিকারটি D8-D9 এ সংযুক্ত করুন।

আমার ক্ষেত্রে:

  • স্থল থেকে কালো (স্থল)
  • +5v থেকে লাল (+5v)
  • D9 থেকে সাদা
  • D8 থেকে হলুদ

আপনি আবার পরীক্ষা করতে পারেন, অথবা যদি আপনি এটি এখনও পরীক্ষা না করে থাকেন তবে এখনই এটি পরীক্ষা করুন। টাইমইনট এবং অন্য কিছু যা আপনি পরিবর্তন করতে চান এবং কম্পাইল করতে চান, লোড করুন, তারপর পরীক্ষা করুন।

ধাপ 4: চূড়ান্ত করুন এবং স্থাপন করুন

চূড়ান্ত করুন এবং স্থাপন করুন
চূড়ান্ত করুন এবং স্থাপন করুন

আমি প্রোগ্রামটি লিখেছিলাম এবং সীড মেগা ক্লোন ব্যবহার করার জন্য সমস্ত প্রোটোটাইপিং এবং পরীক্ষা -নিরীক্ষা করেছি, কিন্তু আমি অনুভব করেছি যে এটি চূড়ান্ত সমাধান হিসাবে ব্যবহার করা "খুব ব্যয়বহুল"। ইউনো ক্লোন ব্যবহার করে, আমি এগিয়ে গেলাম এবং সংযোগগুলি বিক্রি করেছি (পরীক্ষার পরে) এবং কাঠের টুকরোতে সবকিছু মাউন্ট করেছি।

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

আমি 3M কমান্ড স্ট্রিপ ব্যবহার করে বাথরুমে সিস্টেমটি মাউন্ট করেছি।

প্রস্তাবিত: