جدول المحتويات:
- اللوازم
- الخطوة 1: تحضير صندوق Plexo
- الخطوة الثانية: وضع المكونات
- الخطوة 3: حلبة تينكركاد
- الخطوة 4: توصيل السلك
- الخطوة 5: إضافة المصابيح وزر الضغط لاستكشاف الأخطاء وإصلاحها
- الخطوة السادسة: البرمجة
- الخطوة 7: إعداد شبكة الشيء
- الخطوة 8: استلام البيانات
- الخطوة 9: الحل النهائي
فيديو: نظام مراقبة مستوى المياه: 9 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
بصفتي صانع DIY ، أحاول دائمًا إيجاد طريقة لجعل حياتي وحياة الآخرين أسهل وأكثر أمانًا. في 30 مارس 2013 ، لقي ما لا يقل عن 11 شخصًا حتفهم بعد أن تسببت الأمطار المفاجئة في فيضانات في عاصمة موريشيوس بورت لويس. وفي نفس اليوم ، غمرت المياه عدة منازل فيما تضررت أصول العديد من القرويين. نظرًا لأنني أعيش على بعد كيلومترات قليلة حيث تحدث هذه المأساة ، فقد قررت إنشاء نظام لمراقبة منسوب المياه. جنبًا إلى جنب مع فريق رائع ومحفز ، تمكنا من بنائه.
من السهل جدًا تكرار المشروع ، فهو يتألف من اردوينو MKR WAN 1310 ، ومستشعر بالموجات فوق الصوتية ، ومستشعر DHT11 وبعض المصابيح وزر الضغط لجعل المشروع باردًا.
اللوازم
مادة:
- اردوينو MKR WAN 1310
- أجهزة الاستشعار بالموجات فوق الصوتية
- دهت 11 ي
- أسلاك ump
- صندوق بليكسو
- بوابة
- المصابيح
- اضغط الزر
أدوات:
- ثاقب
- 5 مم بت
الخطوة 1: تحضير صندوق Plexo
بالنسبة للغلاف ، أستخدم صندوق بليكسو مقاس 80x80 مم لأنه قوي ومتين. أولاً قمت بإزالة أغطية جهاز الاستشعار بالموجات فوق الصوتية وكابل الطاقة. هذا سهل للغاية لأن قطر الثقب هو نفس قطر جهاز الاستشعار بالموجات فوق الصوتية.
ثانيًا ، أحفر حفرة 5 مم أعلى علبة الهوائي. لهذا ، يمكنك استخدام آلة حفر أو مثقاب يدوي كما في حالتي.
الخطوة الثانية: وضع المكونات
اضطررت إلى قطع طول سلك المستشعر بالموجات فوق الصوتية لأنه كان طويلاً جدًا بحيث لا يمكن وضعه في الصندوق وإنهائه برأس دبوس أنثى في النهاية للاتصال. يمكن بعد ذلك دفع المستشعر داخل العلبة وقفل نفسه بنظام القفل المدمج ، ثم أضفت لوحة mkr wan 1310 ووحدة المستشعرات.
أضع الموصل الجانبي المقاوم للماء لمأخذ الطاقة لأنني لا أريد أن يدخل الماء.
الخطوة 3: حلبة تينكركاد
خلال السنوات الثلاث الماضية ، حققت الكثير من الحلقات. لكن لم يكن لدي اردوينو. كان Tinkercad هو الطريقة الوحيدة بالنسبة لي لتعلم وتطوير دائرة اردوينو ومحاكاتها. حتى بعد أن حصلت على arduino uno ، ما زلت أستخدم دائرة tinkercad لمحاكاة مشروعي أولاً. تسمح لك دائرةinkercad باستخدام عدة مكونات واستكشاف الأخطاء وإصلاحها. أوصي بشدة بدائرة tinkercad للمبتدئين ومستخدمي arduino لأنها ستمنعك من حرق اردوينو عند تجربة دائرة جديدة.
الخطوة 4: توصيل السلك
يمكنك اتباع دائرة tinkercad كما هو مذكور أعلاه أو يمكنك متابعة الاتصال أدناه.
دهت 11
+> 5 فولت
خارج> دبوس 13
-> الأرض
أجهزة الاستشعار بالموجات فوق الصوتية
+> 5 فولت
الزناد> pin7
صدى> pin8
-> الأرض
باستخدام أسلاك التوصيل ، يمكنك إجراء الاتصال بسهولة وإرفاقها برباط مضغوط.
الخطوة 5: إضافة المصابيح وزر الضغط لاستكشاف الأخطاء وإصلاحها
أستخدم مصباحًا باللونين الأحمر والأخضر لإظهار حالة الجهاز وزر ضغط لإعادة ضبط الجهاز. نظرًا لأن تصميمي يعمل على حلبة tinkercad ، فأنا متأكد من أنه سيكون في الواقع. لذا فقد صنعت ثنائي الفينيل متعدد الكلور صغيرًا حتى أتمكن من تقليل كمية الأسلاك.
الخطوة السادسة: البرمجة
أنا أستخدم IDE عبر الإنترنت والرمز موجود في الملف أدناه
الخطوة 7: إعداد شبكة الشيء
يمكنك اتباع هذه الخطوات على هذا الرابط. إنه سهل للغاية مع شرح تفصيلي. لقد أضفت مصمم الحمولة النافعة في الصورة أعلاه و text.function Decoder (bytes، port) {var decoded = {}؛ var result = ""؛ for (var i = 0؛ i <bytes.length؛ i ++) {result + = String.fromCharCode (parseInt (bytes ))؛} return {field1: result،}؛} هذا مهم جدًا للحصول على صوت قابل للقراءة
الخطوة 8: استلام البيانات
يمكنك أن ترى في لقطة الشاشة أعلاه كيف أتلقى البيانات عبر TTN على هاتفي ، كما أنني أستخدم تكامل IFTTT لعرض البيانات في google sheet.comment أدناه إذا كنت تريد معرفة كيف صنعتها.
الخطوة 9: الحل النهائي
المنتج لا يزال في مرحلة التطوير. أنا أطبع غلافًا جديدًا ثلاثي الأبعاد ولكني بحاجة إلى تعزيزه. إنها تستخدم لوحة شمسية بجهد 12 فولت لتشغيلها. أقوم حاليًا باختباره قبل تثبيته على ضفة النهر. سأقوم قريبًا بنشر تعليمات لإظهار كيف سأضع الجهاز في موقع دقيق.
موصى به:
مستشعر مستوى جامع المياه الذي يعمل بالبطارية: 7 خطوات (بالصور)
مستشعر مستوى جامع المياه الذي يعمل بالبطارية: يحتوي منزلنا على خزان مياه يتغذى من المطر المتساقط على السطح ، ويستخدم للمرحاض والغسالة ومحطات الري في الحديقة. خلال السنوات الثلاث الماضية ، كان الصيف جافًا جدًا ، لذلك راقبنا مستوى الماء في الخزان. س
مقياس درجة حرارة مياه الآبار وموصلية المياه ومستوى المياه في الوقت الحقيقي: 6 خطوات (بالصور)
مقياس درجة حرارة مياه الآبار وموصلية المياه ومستوى المياه في الوقت الفعلي: تصف هذه التعليمات كيفية إنشاء عداد مياه منخفض التكلفة وفي الوقت الفعلي لمراقبة درجة الحرارة والتوصيل الكهربائي (EC) ومستويات المياه في الآبار المحفورة. تم تصميم العداد للتعليق داخل بئر محفور ، وقياس درجة حرارة الماء ، و EC و
مراقبة مستوى المياه باستخدام شاشة Oled مع Raspberry Pi: 4 خطوات
مراقب مستوى المياه باستخدام شاشة Oled مع Raspberry Pi: مرحبًا بالجميع ، أنا Shafin ، عضو في Aiversity. سأشارك حول كيفية بناء مستشعر مستوى الماء مع شاشة Oled لخزانات المياه مع Raspberry Pi. ستعرض شاشة oled النسبة المئوية للدلو المملوء بالماء
نظام مراقبة المياه (Arduino Uno) WIP: 9 خطوات
نظام مراقبة المياه (Arduino Uno) WIP: يعمل هذا النظام كتكرار لي لجهاز مراقبة المياه منخفض التكلفة ضمن عامل شكل صغير. مصدر إلهام لهذا التصميم مستمد من حدث أوليمبياد العلوم المسمى جودة المياه. ما كان في البداية مجرد مقياس ملوحة ، تطور إلى هذا
مسبار قياس مستوى المياه الجوفية لإعدادات الموارد المنخفضة: 4 خطوات (بالصور)
مسبار قياس مستوى المياه الجوفية لظروف الموارد المنخفضة: مقدمة تلقينا طلبًا من منظمة أوكسفام لتطوير طريقة بسيطة يمكن من خلالها لأطفال المدارس في أفغانستان مراقبة مستويات المياه الجوفية في الآبار القريبة. تمت ترجمة هذه الصفحة إلى لغة الداري بواسطة الدكتور أمير حيدري ويمكن أن تكون الترجمة