جدول المحتويات:

مضخة تحكم اردوينو لتصريف المياه: 4 خطوات (بالصور)
مضخة تحكم اردوينو لتصريف المياه: 4 خطوات (بالصور)

فيديو: مضخة تحكم اردوينو لتصريف المياه: 4 خطوات (بالصور)

فيديو: مضخة تحكم اردوينو لتصريف المياه: 4 خطوات (بالصور)
فيديو: طريقة توصيل دائرة التحكم ودائرة الطاقة لتشغيل مضخة ماء منزلية لملئ خزان مياه 2024, يوليو
Anonim
مضخة تحكم اردوينو لتصريف المياه
مضخة تحكم اردوينو لتصريف المياه

جاءت فكرة هذا المشروع عندما اشتريت غلاية تعمل بالغاز المكثف لشقتي. ليس لدي أي تصريف قريب للمياه المكثفة التي تنتجها الغلاية. لذلك يتم جمع المياه في خزان سعة 20 لترًا (أسطوانة) لبضعة أيام وعندما يتم ملؤها ، يجب أن أفرغها يدويًا. لذلك قررت صنع مضخة يتم التحكم فيها بواسطة Arduino والتي ستقوم بتصريف المياه بضغطة واحدة على الزر. شاشة تعرض حالة المضخة. لقد أضفت مستشعرين مستويين لإيقاف المضخة إذا كان الصرف يفيض أو ينخفض المستوى داخل خزان التجميع. هذا مهم لسير عمل المضخة بشكل جيد ، حتى يتم غمرها دائمًا.

الخطوة 1: الأجزاء المستخدمة في المشروع

الأجزاء المستخدمة في المشروع
الأجزاء المستخدمة في المشروع

بالنسبة لهذا المشروع ، استخدمت: - لوحة Arduino uno للاختبار (Arduino nano للمشروع النهائي)

- مضخة مياه غاطسة 12 فولت

- لوح حماية

- وحدة تتابع

- مقياس جهد 10 كيلو

- 4 ترانزستورات NPN

- جرس

- أسلاك توصيل

- مقاومات مختلفة

- زر ضغط

- محول مفتاح

الخطوة الثانية: أخيرًا وليس آخرًا

لقد أرفقت كود مصدر Arduino.

هذا هو أول مشروع لي في Arduino. أنا مرتاح لأنني تمكنت من إنجاحها وتوفير الوقت بالفعل باستخدام هذه المضخة. سأعمل على مظهره رغم ذلك وإتقانه أكثر قليلاً. أنا منفتحة على الاقتراحات.

الخطوة الثالثة: إنشاء مستشعرات مستوى الماء

إنشاء مستشعرات مستوى الماء
إنشاء مستشعرات مستوى الماء

يحتوي هذا المشروع على مستشعرين لمستوى المياه. سيتوقف أحدهم عن المضخة إذا انخفض مستوى الماء ، لذا ستُغمر المضخة دائمًا وستوقف المضخة الثانية في حالة امتلاء خزان التفريغ. يتكون المستشعر من سلكين واثنين من الترانزستورات NPN متصلة كمفتاح دارلينجتون. يمر تيار صغير جدًا بمجرد غمر الأسلاك وهذا ينشط الإشارة إلى Arduino.

كيفية توصيل الترانزستورات T1 و T2:

T1: باعث إلى قاعدة T2

T1: المجمع إلى جامع T2

T1: قاعدة إلى الأرض من خلال المقاوم 470K

T1: Base to Arduino analog Pin A0 (للمستشعر الأول) و Pin A1 (للمستشعر الثاني)

T1: قاعدة السلك الأول لجهاز الاستشعار الذي سيتصل في الماء

T2: باعث على الأرض.

سيأتي السلك الثاني للمستشعر من 5 فولت من خلال ريزيستور 10 كيلو.

بمجرد خروج المستشعر المتصل بـ Arduino A1 التناظري من الماء ، تتوقف المضخة وتعرض شاشة LCD الرسالة "Pump off / Low lvl. No water in the tank". بمجرد وصول الأسلاك الموجودة على مستشعر مستوى الماء الثاني إلى الماء ، ستتوقف المضخة وستعرض شاشة LCD رسالة "Pump off / Hi lvl".

الخطوة 4: إعداد دبابيس Arduino الرقمية

إعداد دبابيس Arduino الرقمية
إعداد دبابيس Arduino الرقمية

لقد استخدمت مضخة غاطسة بجهد 12 فولت والتي تم توفيرها من محول جداري بجهد 12 فولت.

يتم التحكم في المضخة بواسطة دبوس Arduino الرقمي رقم 9 من خلال مرحل.

يتم توصيل دبوس Arduino الرقمي رقم 8 بزر ضغط لبدء تشغيل المضخة أو إيقافها يدويًا.

يتحكم Arduino digital pin No 11 في مؤشر LED أبيض - يشير إلى ما إذا كانت المضخة متاحة أم لا.

يتحكم دبوس Arduino الرقمي رقم 12 في مؤشر LED أخضر - والذي يشير إلى وقت تشغيل المضخة.

يتحكم دبوس Arduino الرقمي رقم 13 في مؤشر LED أحمر - والذي يشير إلى وقت توقف المضخة (لقد أضفت أيضًا صفارة للحصول على إشارة صوتية عند توقف المضخة).

دبابيس Arduino الرقمية رقم 2 ، 3 ، 4 ، 5 ، 6 ، 7 متصلة بشاشة LCD.

موصى به: