جدول المحتويات:
- اللوازم
- الخطوة 1: تجهيز وحدة البلوتوث
- الخطوة 2: تثبيت EmonLib في Arduino IDE الخاص بك ، تحميل Sketch
- الخطوة الثالثة: الحذر! الجهد العالي
فيديو: مقياس كيلو واط باستخدام تطبيق RoboRemo: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
عندما تم تثبيت 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
كل شيء هنا: تثبيت المكتبة. أعد تشغيل 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!
قم بإقران وحدة البلوتوث مع الهاتف / الجهاز اللوحي ، وقم بتشغيل التطبيق ولديك مقياس كيلو واط لطيف!
يتمتع !
موصى به:
التحكم في سطوع LED باستخدام مقياس الجهد باستخدام Arduino: 3 خطوات
التحكم في سطوع LED باستخدام مقياس الجهد باستخدام Arduino: في هذا المشروع ، سنتحكم في سطوع LED باستخدام المقاومة المتغيرة التي يوفرها مقياس الجهد. هذا مشروع أساسي جدًا للمبتدئين ولكنه سيعلمك أشياء كثيرة حول مقياس الجهد وعمل LED وهي أمور مطلوبة لتحقيق الميزات
6 واط + 6 واط مكبر صوت بلوتوث محمول: 6 خطوات
6 واط + 6 واط مكبر صوت بلوتوث محمول: مكبر صوت 6 واط × 2 مع إدارة شاحن البطارية تحقق من الفيديو أعلاه لمشاهدته تعمل وحدة البلوتوث: هنا 18650 حامل: هنا أو هنا بطارية 18650: هنا تستخدم هذه الوحدة بطارية 18650 ، ولديها إدارة شاحن مع حماية
تمهيدي * SPI على Pi: التواصل باستخدام مقياس تسارع ثلاثي المحاور SPI باستخدام Raspberry Pi: 10 خطوات
تمهيدي * SPI على Pi: التواصل باستخدام مقياس تسارع ثلاثي المحاور SPI باستخدام Raspberry Pi: دليل خطوة بخطوة حول كيفية إعداد Raspbian ، والتواصل مع جهاز SPI باستخدام مكتبة bcm2835 SPI (لم يتم اختراقها قليلاً!) أولية جدًا … أحتاج إلى إضافة صور أفضل للربط المادي ، والعمل من خلال بعض التعليمات البرمجية المحرجة
SmartPhone Game Simulator - العب ألعاب Windows باستخدام التحكم بالإيماءات IMU ، مقياس التسارع ، الجيروسكوب ، مقياس المغناطيسية: 5 خطوات
SmartPhone Game Simulator - العب ألعاب Windows باستخدام التحكم بالإيماءات IMU ، مقياس التسارع ، الجيروسكوب ، مقياس المغناطيسية: دعم هذا المشروع: https://www.paypal.me/vslcreations من خلال التبرع لأكواد مفتوحة المصدر & amp؛ دعم لمزيد من التطوير
مضخم صوت ستريو (6 واط + 6 واط) باستخدام LA4440 IC: 4 خطوات
مضخم صوت ستريو (6 واط + 6 واط) باستخدام LA4440 IC: مكبرات الصوت مطلوبة بشدة لتضخيم الصوت. هناك العديد من الدوائر المتكاملة الصوتية المخصصة المتوفرة في السوق. لديهم تصنيفات مختلفة للقوة الكهربائية ، واستهلاك الطاقة ، أحادية أو ستيريو ، وما إلى ذلك ، وهي متوفرة في حزم مختلفة مثل DIP ، حزمة Pentawatt