راهنماها › هشدار نشت آب
💧 هشدار نشت آب زیر سینک
«چطوری قبل از اینکه نشتیِ زیر سینک آشپزخونه رو آب ببره، باخبر بشم؟»
آب یه کم برق رو هدایت میکنه. دو تا اتصال فلزی با چند میلیمتر فاصله روی کف کابینت، یه برد کوچیک که چکشون میکنه، یه بیزر پرسروصدا و یه هشدار روی گوشی. امتحانش هم دیدنیه: یه لیوان آب بریزید، صداش درمیاد.
ویدیو
پیدا کردنِ قطعههای درست: از یه ایده تا یه فهرستِ خریدِ کوتاهپخش از آپارات
چی بخرید
| قطعه | چرا این قطعه | هزینهٔ تقریبی |
|---|---|---|
| برد ESP32-C3 | کوچیک، ارزون و وایفایدار. | $4–7 |
| پراب نشتی: دو تا سیم یا دو تا پیچ با چند میلیمتر فاصله | یا یه برد ارزونِ «سنسور بارون» با مقایسهگر، که یه سیگنال سادهٔ خیس یا خشک میده. | $0–2 |
| بیزر اکتیو | به محض اینکه برق بهش برسه، خودش بوق میزنه؛ پس کدی برای ساختن صدا لازم نیست. وقتی گوشیتون خاموشه هم خبرتون میکنه. | $1 |
| یه مقاومت 100 kΩ | برای خوندن پراب (قدم اول رو ببینید). | $0.10 |
| برق USB (زیر سینک اغلب یه پریز هست) یا باتری | — |
قیمتها تقریبیان، نه قیمت قطعی. قبل از سفارش، قیمت و موجودی فعلی رو چک کنید.
چی نصب کنید
ESPHome یا یه اسکچ کوتاه آردوینو: پراب رو چک کنید، وقتی خیس شد بیزر رو به صدا دربیارید، و با ntfy یا Home Assistant یه هشدار به گوشی بفرستید. تا وقتی خشک نشده، هر چند دقیقه یه بار هشدار رو تکرار کنید؛ نشتی کار فوریه.
ساخت در سه قدم
- با یه لیوان آب امتحان کنید. یکی از پرابها رو به زمین وصل کنید. اون یکی رو به یه پایهٔ آنالوگ، و از طریق مقاومت 100 kΩ به یه پایهٔ دوم که فقط موقع اندازهگیری روشنش میکنید. عدد رو توی حالت خشک و با پرابِ توی آب چاپ کنید: حالت خیس باید بهوضوح عدد کمتری نشون بده.
- بیزر و هشدار رو اضافه کنید. بیزر رو از یه پایه راه بندازید (اگه جریانی بیشتر از توان یه پایه لازم داره، از طریق یه ترانزیستور کوچیک). وقتی خیس شد یه بار هشدار بدید، بعد هر چند دقیقه یه بار.
- جاش رو مشخص کنید. پرابها صاف روی پایینترین نقطهٔ کف کابینت؛ برد و بیزر بالاتر، جایی که خشک بمونن.
اشتباههای رایج
- اگه پرابها همیشه برق داشته باشن، خورده میشن. جریان دائمی از فلزِ خیس کمکم میخوردش. فقط همون لحظهای که اندازه میگیرید به پراب برق بدید؛ برای همینه که مقاومت به یه پایه وصل میشه، نه مستقیم به 3.3V.
- نم با نشتی فرق داره. نقطهٔ هشدار رو از روی آزمایش خودتون تعیین کنید، با فاصلهٔ خوب از عددِ حالت خشک.
- نسخهٔ باتریدار: هر ۳۰ تا ۶۰ ثانیه بیدار بشه، چک کنه و بخوابه. نشتی چند دقیقه طول میکشه تا خسارت بزنه، پس همین سرعت کافیه.
- فقط ولتاژ پایین. USB یا باتری؛ هیچوقت سیم برق شهر رو نزدیک آب نکشید.
پروژهٔ شما فرق داره؟
جزئیات پروژهٔ خودتون رو به IotMentor بگید: فاصله، منبع برق، بودجه و میزان تجربه. چند تا سؤال میپرسه و بعد یه برنامه مثل همین بهتون میده، رایگان.
از IotMentor بپرسیدبا این جمله شروع میشه: «چطوری قبل از اینکه نشتیِ زیر سینک آشپزخونه رو آب ببره، باخبر بشم؟» قبل از ارسال، جزئیات خودتون رو اضافه کنید.