جدول المحتويات:
- الخطوة 1: المهارات المطلوبة
- الخطوة 2: قائمة المكونات / الأجهزة
- الخطوة 3: نظرة عامة على المشروع
- الخطوة 4: تجهيز الأجهزة
- الخطوة الخامسة: كتابة الكود
- الخطوة 6: أسئلة؟
فيديو: كاشف تسرب المياه: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
إذا كنت قلقًا بشأن العودة إلى المنزل إلى قبو غمرته المياه ، فهذا المشروع مناسب لك.
سنوضح لك كيفية إنشاء نظام للكشف عن تسرب المياه والذي سيرسل لك رسالة نصية عند اكتشاف تسرب.
الخطوة 1: المهارات المطلوبة
بالنسبة لهذا المشروع ، كل ما ستحتاجه هو بعض المعرفة الأساسية بالبرمجة! كتبنا البرنامج الذي يقيس حساس المياه ويرسل نصًا بلغة C.
الخطوة 2: قائمة المكونات / الأجهزة
هذا ما استخدمناه:
- فيدجيت SBC4
- مستشعر الماء
- كابل Phidget
الخطوة 3: نظرة عامة على المشروع
سيكون لهذا المشروع التخطيط التالي:
- سيقوم PhidgetSBC4 بتشغيل كود برنامجنا (مكتوب في C). سيتم توصيله بجهاز استشعار المياه من خلال VINT Hub المدمج.
- إذا أشار مستشعر المياه إلى وجود الماء ، فستستخدم SBC ميزة البريد الإلكتروني لإرسال الرسائل النصية التي تدعمها معظم شركات الاتصالات اللاسلكية لإرسال رسالة نصية.
الخطوة 4: تجهيز الأجهزة
من المحتمل أن يتلامس المستشعر الخاص بنا مع الماء (خاصة أثناء الاختبار) ، لذلك من المهم أن نحمي مكونات ثنائي الفينيل متعدد الكلور. للقيام بذلك ، استخدمنا طلاء مطابق على ثنائي الفينيل متعدد الكلور.
الخطوة الخامسة: كتابة الكود
تمت كتابة جميع الكود الخاص بهذا المشروع بالفعل وتم تضمينه في ملف waterLeakDetector.c ، لذلك إذا كنت ترغب في تنفيذه ، فكل ما عليك فعله هو تعديل بعض الأشياء (الأرقام التسلسلية وعنوان البريد الإلكتروني وما إلى ذلك) وتجميعها هو - هي.
هام: قبل التثبيت ، يجب عليك إعداد libcurl على SBC الخاص بك. افتح الجهاز وأدخل الأمر التالي:
sudo apt-get install libcurl4-gnutls-dev
لمزيد من المعلومات حول كيفية تجميع برامج لغة سي على SBC ، تحقق من هذه الروابط:
- تثبيت الحزم من أجل التطوير
- تجميع برامج ال سي على لينكس
فيما يلي نظرة عامة سريعة على الكود:
- قم بإنشاء كائن VoltageInput
- قم بتعيين كائن VoltageInput إلى مستشعر المياه. شاهد هذا الفيديو لمزيد من المعلومات.
- في حلقة while loop ، اقرأ قيمة مستشعر المياه ، إذا كان مستوى الماء خطيرًا ، أرسل رسالة نصية. إذا لم تستمر.
- نم لثانية واحدة وكرر
الخطوة 6: أسئلة؟
إذا كان لديك أي أسئلة حول المشروع ، فأخبرنا بذلك في قسم التعليقات!
شكرا للقراءة
موصى به:
جهاز انذار تسرب المياه: 4 خطوات
آلة إنذار تسرب المياه: اسم المشروع: آلة إنذار تسرب المياه من Arduino الناس في الوقت الحاضر عادة ما يكون لديهم مرآب لتصليح السيارات. في المرآب ، يميل معظم الناس إلى وضع العناصر التي نادرًا ما يستخدمونها أو عناصر من المواسم السابقة. جزء مهم من المرآب هو السيارات والدراجات في
مستشعر تسرب المياه على ESP8266 + Micropython + Domoticz: 16 خطوة (بالصور)
مستشعر تسرب المياه على ESP8266 + Micropython + Domoticz: منذ بعض الوقت ، طلبت مني زوجتي عمل جهاز استشعار لتسرب المياه. كانت تخشى أن يكون الخرطوم في غرفة المرجل متسربًا ، وأن المياه ستغرق الأرضية الخشبية التي تم وضعها حديثًا. وبصفتي مهندسًا حقيقيًا ، فقد تعهدت بمثل هذا المستشعر. من 15 عامًا
كاشف تسرب مبيت الكاميرا تحت الماء: 7 خطوات (بالصور)
كاشف تسرب مبيت الكاميرا تحت الماء: نادرًا ما يتسرب غلاف الكاميرا تحت الماء ، ولكن في حالة حدوث هذا الحدث ، تكون النتائج كارثية عادةً مما يتسبب في أضرار لا يمكن إصلاحها لجسم الكاميرا والعدسة. نشرت ParkFun مشروعًا للكشف عن المياه في عام 2013 ، حيث كان التصميم الأصلي مقصودًا
مُحسّن كاشف تسرب الكاميرا تحت الماء: 7 خطوات (بالصور)
تم تحسين كاشف تسرب الكاميرا تحت الماء: تم نشر إصدار سابق من كاشف تسرب الكاميرا تحت الماء على Instructables العام الماضي حيث كان التصميم يعتمد على AdaFruit Trinket القائم على Atmel AVR. يستخدم هذا الإصدار المحسن AdaFruit Trinket القائم على Atmel SAMD M0. هناك
ESP8266 / ESP-01 كاشف تسرب SmartThings المدعوم من Arduino: 5 خطوات (بالصور)
كاشف تسرب SmartThings المدعوم من Arduino ESP8266 / ESP-01: Sooooo العديد من أجهزة الكشف عن التسرب للاختيار من بينها ، أي منها سيعمل بشكل أفضل بالنسبة لك؟ إذا كان لديك Samsung SmartThings يتحكم في أي أجهزة في منزلك ، فقد يكون هذا هو التذكرة فقط! هذه هي النسخة النهائية في سلسلة كنت أقوم ببنائها