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

مراقبة سحابة حوض السباحة في Arduino: 7 خطوات (بالصور)
مراقبة سحابة حوض السباحة في Arduino: 7 خطوات (بالصور)

فيديو: مراقبة سحابة حوض السباحة في Arduino: 7 خطوات (بالصور)

فيديو: مراقبة سحابة حوض السباحة في Arduino: 7 خطوات (بالصور)
فيديو: كاميرا مراقبة ترصد لحظة اندفاع أب لإنقاذ رضيع سقط في بركة سباحة 2024, شهر نوفمبر
Anonim
اردوينو رصد سحابة حوض السباحة
اردوينو رصد سحابة حوض السباحة

الهدف الأساسي من هذا المشروع هو استخدام Samsung ARTIK Cloud لمراقبة مستويات الأس الهيدروجيني ودرجة الحرارة في حمامات السباحة.

مكونات الأجهزة:

  • Arduino MKR1000 أو Genuino MKR1000
  • أسلاك العبور (عامة)
  • SparkFun مجموعة مستشعر الأس الهيدروجيني
  • 1 × المقاوم 4.75 كيلو أوم
  • جهاز استشعار درجة حرارة الماء Sparkfun

البرمجيات و Cloud API المستخدمة:

  • Samsung IoT ARTIK Cloud لـ IoT
  • أحدث اردوينو IDE

الخطوة 1: إعداد ARTIK Cloud

إعداد سحابة ARTIK
إعداد سحابة ARTIK
إعداد سحابة ARTIK
إعداد سحابة ARTIK
إعداد سحابة ARTIK
إعداد سحابة ARTIK

1. قم بالتسجيل مع ARTIK Cloud. انتقل إلى موقع المطور وقم بإنشاء "نوع جهاز" جديد.

2. أدخل العرض المطلوب والاسم الفريد.

3. إنشاء بيان جديد

4. أدخل اسم الحقل والوصف الآخر

5. انقر فوق حفظ ثم انتقل إلى تنشيط علامة تبويب البيان

6. انقر على زر البيان النشط للإنهاء وستتم إعادة توجيهك هنا

تم إنشاء نوع الجهاز! لنقم الآن بإنشاء تطبيقك الذي سيستخدم هذا الجهاز.

الخطوة الثانية: إنشاء تطبيق ARTIK Cloud

قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud
قم بإنشاء تطبيق ARTIK Cloud

1. انتقل إلى تطبيقات سحابة ARTIK وانقر فوق تطبيق جديد

2. أدخل اسم التطبيق المطلوب وعنوان URL لإعادة توجيه المصادقة.

لاحظ أن عنوان url الخاص بإعادة توجيه المصادقة مطلوب. يتم استخدامه لمصادقة مستخدمي هذا التطبيق ومن ثم سيتم إعادة التوجيه إلى عنوان url هذا إذا كنت بحاجة إلى تسجيل الدخول. استخدمنا https:// localhost / index / للعينة.

3. الآن قم بتعيين إذن التطبيق الخاص بك للقراءة والكتابة ، وانتقل إلى جهازك ثم احفظ.

مبروك لديك التطبيق الآن!

الخطوة 3: قم بتوصيل جهازك

قم بتوصيل جهازك
قم بتوصيل جهازك
قم بتوصيل جهازك
قم بتوصيل جهازك
قم بتوصيل جهازك
قم بتوصيل جهازك

دعنا الآن نربط التطبيق الذي قمت بإنشائه مسبقًا.

1. انتقل إلى أجهزتي وانقر فوق توصيل جهاز آخر.

2. انقر فوق نوع الجهاز الجديد الذي تم إنشاؤه مسبقًا ثم انقر فوق توصيل الجهاز.

3. انقر فوق إعدادات الجهاز المتصل.

4. قم بتدوين هذه المعلومات حيث ستحتاج إليها في البرنامج.

5. انتقل الآن إلى جهازك المتصل

تم من أجل إعداد ARTIK Cloud. بمجرد تشغيل أجهزتك ، سيحتوي الرسم البياني على بيانات.

الخطوة 4: إعداد مستشعر الأجهزة

إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة
إعداد مستشعر الأجهزة

هذا هو الرسم التخطيطي:

  • درجة الحرارة GND إلى MRK1000 GND
  • خرج درجة الحرارة إلى MKR1000 Digital pin 1
  • درجة الحرارة VCC إلى MKR1000 5V
  • قم بتوصيل المقاوم 4.7K بـ Temp VCC و Temp OUT
  • pH GND إلى MRK1000 GND
  • خرج الرقم الهيدروجيني إلى MKR1000 الدبوس التناظري 1
  • الرقم الهيدروجيني VCC إلى MKR1000 5V

انظر عينة الأسلاك الخاصة بي على الصور المرفقة.

أضفنا مقبس صوت لسهولة فصل مستشعر درجة الحرارة. لكن هذا اختياري.

الخطوة 5: إعداد البرنامج المطلوب

برنامج الإعداد المطلوب
برنامج الإعداد المطلوب
برنامج الإعداد المطلوب
برنامج الإعداد المطلوب
برنامج الإعداد المطلوب
برنامج الإعداد المطلوب
  1. انتقل إلى Arduino IDE وأضف لوحة MKR1000.
  2. ابحث في mkr1000 وانقر فوق تثبيت
  3. إضافة المكتبة المطلوبة: ابحث عن مكتبات لتثبيتها:

    • ArduinoJson - سنستخدم هذا لإرسال بيانات JSON إلى ARTIK CloudArduino
    • HttpClient - مضيف للاتصال بواجهة برمجة التطبيقات
    • OneWire - مطلوب لقراءة المدخلات الرقمية من مستشعر درجة الحرارة
    • DallasTemperature - مكتبة مستشعر درجة حرارة دالاس المطلوبة

الانتهاء من إضافة البرامج المطلوبة!

الخطوة السادسة: قم بتحميل البرنامج

قم بتحميل البرنامج
قم بتحميل البرنامج
قم بتحميل البرنامج
قم بتحميل البرنامج
قم بتحميل البرنامج
قم بتحميل البرنامج

1. الآن قم بتوصيل MKR1000 بجهاز الكمبيوتر / الكمبيوتر المحمول.

2. قم بتنزيل البرنامج على GitHub هنا

3. قم بتغيير ARTIK Cloud API وبيانات اعتماد Wifi.

4. ثم قم بتحميل كود البرنامج إلى MKR1000 وابدأ المراقبة.

ملاحظة: يجب أن يكون لديك اتصال WiFi متصل بالإنترنت.

الخطوة 7: الاختبار الميداني

الاختبار الميداني
الاختبار الميداني
الاختبار الميداني
الاختبار الميداني

لقد اختبرنا مستشعر الأجهزة لحمام السباحة الخاص والعامة والمدرسة. مكننا جمع البيانات من مجموعة المستجيبين هؤلاء من تحليل قدرة الأجهزة.

يمكنك وضع MKR1000 والمستشعر على صندوق ووضعه على حمام السباحة بعيدًا عن تلوث المياه. من خلال القيام بذلك ، يمكنك مراقبة جودة المياه الخاصة بك وتطبيعها عن طريق وضع المواد الكيميائية المرغوبة.

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

بناء سعيد!:)

موصى به: