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

مقياس كيلو واط باستخدام تطبيق RoboRemo: 3 خطوات
مقياس كيلو واط باستخدام تطبيق RoboRemo: 3 خطوات

فيديو: مقياس كيلو واط باستخدام تطبيق RoboRemo: 3 خطوات

فيديو: مقياس كيلو واط باستخدام تطبيق RoboRemo: 3 خطوات
فيديو: أسهل طريقة لتحويل الوات الي امبير | افهم ولا تحفظ الامبير كم واط 🔭🔬💪 2024, يوليو
Anonim
مقياس كيلو واط باستخدام تطبيق RoboRemo
مقياس كيلو واط باستخدام تطبيق RoboRemo
مقياس كيلو واط باستخدام تطبيق RoboRemo
مقياس كيلو واط باستخدام تطبيق RoboRemo
مقياس كيلو واط باستخدام تطبيق RoboRemo
مقياس كيلو واط باستخدام تطبيق RoboRemo

عندما تم تثبيت airco / heatpump الخاص بي ، كان التطبيق المصاحب له يعمل بشكل جيد (سحابة الراحة Panasonic). الآن التطبيق على ما يرام للتحكم في النظام لكن جزء المراقبة يفشل أحيانًا بسبب انتهاء مهلات الخادم. لدي أيضًا شكوك حول kWh's المقاسة ، عندما أقارن يومين بدرجات حرارة خارجية متطابقة تقريبًا ينتج يوم واحد 11kWh ، والآخر 2kWh …

حان وقت العمل!

عادةً ما أستخدم لوحي المفضل ، Wemos D1 ، و Micropython للقيام بالمهمة ولكن بعد عدة اختبارات بدا أن ADC الخاص بـ D1 يفتقر إلى الدقة … حتى دائرة الكشف الدقيقة لم تحل المشكلة. Google هو صديقي (وصديقتك!) لذا اكتشفت هذا الموقع الرائع: Open Energy Monitor. يمكنك التعلم والاكتشاف ، كل ما تحتاجه هنا! كما أنها توفر مكتبة Arduino تعمل بشكل مثالي: EmonLib.

اختبرت الرسومات وقمت بتعديلها لأن النتائج معروضة في أحد تطبيقات Android المفضلة لدي: RoboRemo. يحتوي المخطط النهائي على مقياس كيلوواط ساعة مدمج ويتم تكييف قيم المعايرة مع المحول الحالي (CT) المستخدم. أقترح بشدة دراسة قسم التعلم:

قسم التعلم. مليئة بالأشياء الجيدة! تم إنشاء اتصال kWh-meter بهاتف AndroidPhone (Tablet) عبر وحدة HC-05 Bluetooth.

اللوازم

- هاتف Android أو جهاز لوحي مثبت عليه تطبيق RoboRemo

- اردوينو أونو أو نانو وكابل برمجة

- رابط وحدة البلوتوث HC-05

- CT (محول التيار) رقم الجزء وصلة SCT-013-050

- 2 مقاومات 10 كيلو أوم 1/4 واط (قيم مختلفة جيدة ، تصل إلى 470 كيلو أوم طالما أنها متطابقة)

- 1 مكثف 10microFarad (16V OK)

اختياري:

--لوح التجارب

--Breakoutboard لسهولة التجميع

- من USB إلى كبل تسلسلي لبرمجة وحدة Bluetooth

الخطوة 1: تجهيز وحدة البلوتوث

تحضير وحدة البلوتوث
تحضير وحدة البلوتوث
تحضير وحدة البلوتوث
تحضير وحدة البلوتوث

يتم إجراء اتصال Bluetooth عبر الأجهزة الطرفية Arduino Rx / Tx @ 9600 باود.

لذلك يتعين علينا إعداد الوحدة النمطية الخاصة بنا ، وتسميتها والتحقق من / ضبط معدل البث بالباود. يمكن القيام بذلك عبر كبل USB التسلسلي الاختياري ومحاكي طرفي (أو شاشة Arduino IDE التسلسلية). يجب سحب دبوس "المفتاح" للوحدة إلى Vcc وضبط معدل البث بالباود على 38400. لا كابل؟ لا مشكلة ، هذا الموقع (باللغة الألمانية) يشرح كل شيء: إعداد HC-05 Gomcu.

قم بتسمية الوحدة الخاصة بك ، وتحقق من / اضبط معدل البث بالباود (UART 9600 ، 0 ، 0) وبذلك تكون قد انتهيت!

الخطوة 2: تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch

تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch
تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch
تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch
تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch

كل شيء هنا: تثبيت المكتبة. أعد تشغيل IDE الخاص بك ، تم:-)

قم بتحميل المخطط في UNO / Nano الخاص بك وقم بتوصيل المقاومات / المكثف والمحول الحالي كما هو موضح في التخطيطي. حذر ! تم تعديل الرسم التخطيطي للمحول الحالي رقم الجزء SCT-013-050. يجب إزالة المقاوم الموازي للمحول في التخطيطي (يحتاج فقط 2 10 كيلو أوم والمكثف). يمكن استخدام CT الأخرى ولكن يجب تكييف قيمة معايرة الرسم (وإضافة مقاوم للحمل في حالة "النوع الحالي").

قم بتوصيل Arduino بجهاز الكمبيوتر الخاص بك وافتح الشاشة التسلسلية @ 9600 باود. إعادة تعيين Arduino ، ومعرفة ما إذا كانت السلاسل مطبوعة في الشاشة التسلسلية. تم تركيب الأوتار لواجهة RoboRemo ويمكن تعديلها حسب تفضيلات المستخدمين (انظر دليل RoboRemo). حاولت تحميل واجهة RoboRemo ولكنها تسبب في حدوث خطأ في الخادم … على أي حال ، فإن إرسال البيانات إلى RoboRemo أمر بسيط: قم بإنشاء سلسلة تحتوي على معرف + سلسلة (قيم) + / n ، هذا كل شيء. الأوامر من RoboRemo هي سلاسل منتهية بـ / n.

تحديث فبراير 29 2019: لقد قمت بتعديل المخطط قليلاً ، بسبب دقة Arduino ADC حتى أن الإدخال المختصر أعطى 0.5Amps أو حوالي 100Watts. لذلك يتم خفض كل التيارات التي تقل عن 0.55 أمبير في الثانية إلى الصفر.

الملف الجديد هو الإصدار 1.3

الخطوة الثالثة: الحذر! الجهد العالي

تم شرح تركيب التصوير المقطعي المحوسب جيدًا هنا. اعتني بنفسك ، جهد عالي!

قم بتوصيل وحدة Bluetooth بـ Arduino: 5V إلى Vcc ، GND إلى GND Rx إلى Tx ، Tx إلى Rx.

يجب أن يتم تشغيل Arduino بواسطة مصدر طاقة 5 فولت ، وليس عبر USB!

قم بإقران وحدة البلوتوث مع الهاتف / الجهاز اللوحي ، وقم بتشغيل التطبيق ولديك مقياس كيلو واط لطيف!

يتمتع !

موصى به: