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

لوح Wifi Two Triac Dimmer: 7 خطوات
لوح Wifi Two Triac Dimmer: 7 خطوات

فيديو: لوح Wifi Two Triac Dimmer: 7 خطوات

فيديو: لوح Wifi Two Triac Dimmer: 7 خطوات
فيديو: Miboxer AC Triac RF+Push dimmer 2024, يوليو
Anonim
Wifi Two Triac Dimmer Board
Wifi Two Triac Dimmer Board

هذا التوجيه مخصص لـ ARMTRONIX WIFI Two Triac Dimmer Board V0.1

Armtronix Wifi two dimmer عبارة عن لوحة IOT. إنه مصمم لأتمتة المنزل. مميزات اللوح هي:

  1. تحكم لاسلكي
  2. عامل الشكل الصغير
  3. من التيار المتردد إلى التيار المستمر على اللوحة 230 فولت تيار متردد إلى 5 فولت تيار مستمر.
  4. التبديل الظاهري DC
  5. قناتان (واحدة للتشغيل وإيقاف أخرى للتعتيم)

حجم اللوحة 84 مم × 39 مم وحجم الصندوق 114 مم × 44 مم ، كما هو موضح في الرسم التخطيطي 1 ، لديها القدرة على دفع حمولة تصل إلى 1 أمبير. تحتوي اللوحة على وحدة Wifi (Esp 12F) ومتحكم دقيق (atmega328p) مثل تلك المستخدمة في Arduino Uno ، والتي تستخدم للتحكم في التيرستورات من خلال وضع HTTP أو MQTT. تحتوي اللوحة على مفتاحين افتراضيين للتيار المستمر يمكن استخدامهما للتحكم في جهازين Triacs.

تحتوي اللوحة أيضًا على وحدة طاقة (محول تيار متردد إلى تيار مستمر) قادرة على التعامل مع 100-240 فولت تيار متردد كمدخلات وإخراج 5 فولت 0.6 أمبير. هناك نوعان من التيرستورات (BT136) وموصل طرفي. يتوفر أيضًا الكشف الصفري المتقاطع والذي يستخدم للتعتيم. هناك نوعان من التيرستورات يستخدم أحدهما للتعتيم والآخر للتشغيل / الإيقاف.

الخطوة 1: تفاصيل الرأس

تفاصيل الرأس
تفاصيل الرأس
تفاصيل الرأس
تفاصيل الرأس

يعطي المخطط 2 تفاصيل الرؤوس والكتل الطرفية.

يتم تطبيق اللوحة 230VAC على كتلة طرف الإدخال ويتم تطبيق الحمل على كتلة طرف الإخراج.

على اللوحة ، يتم استخدام رأس J3 للمفتاح الظاهري للتيار المستمر ، يمكن إحالة تفاصيل الرأس من الرسم التخطيطي 4. الدبوس الأول هو vcc-3.3v ، والدبوس الثاني هو atmega328p gpio pin لبرمجة اردوينو ، نحتاج إلى استخدام A4 (تشغيل وإيقاف) ، والدبوس الثالث هو atmega gpio pin لبرمجة اردوينو نحتاج إلى استخدام A5 (DIMMING) والدبوس الرابع هو الأرض. بالنسبة إلى المحول الافتراضي للتيار المستمر ، نستخدم الدبوس الثاني والثالث فقط ، أي A4 و A5 و 4th pin ، أي الأرض ، وهذا مذكور في الرسم التخطيطي 3 لتوصيل المحول الافتراضي.

الخطوة الثانية: تفاصيل البرمجة

تفاصيل البرمجة
تفاصيل البرمجة
تفاصيل البرمجة
تفاصيل البرمجة

رأس J1 هو

تستخدم لتحميل البرامج الثابتة إلى ESP-12F أو atmega328p من خلال وحدة FTDI ، يمكن العثور على تفاصيل الرؤوس في الرسم التخطيطي 4. لتحميل البرامج الثابتة الجديدة إلى esp باستخدام FTDI

قم بإجراء التوصيل التالي لـ ESP12E

1] قم بتوصيل RX الخاص بـ FTDI بدبوس TXDE الخاص بـ J1

2] قم بتوصيل TX من FTDI بدبوس RXDE من J1

3] قم بتوصيل RTS الخاص بـ FTDI بدبوس RTSE في J1

4] قم بتوصيل DTR الخاص بـ FTDI بدبوس DTRE في J1

5] قم بتوصيل Vcc5V الخاص بـ FTDI بدبوس VCC5v من J1

6] قم بتوصيل GND الخاص بـ FTDI بدبوس GND الخاص بـ J1

يرجى الرجوع إلى الرابط المريح للحصول على رمز

github.com/armtronix/Wifi-Two-Dimmer-Board

في هذا الكود هو منفذ HTTP شائع الاستخدام 80 ، يمكننا تغيير رقم المنفذ ، أيهما يحتاج المستخدم لاستخدامه بناءً على تطبيقه ، يرجى الرجوع أدناه

// ##### مثيلات الكائن #####

MDNSResponder mdns ؛

خادم ESP8266WebServer (80) ؛

WiFiClient wifi العميل ؛

PubSubClient mqttClient ؛

الشريط btn_timer ؛

الشريط otaTickLoop؛

بعد إجراء الاتصال ، قم بالاتصال بمنفذ USB ، في البداية نحتاج إلى تثبيت برنامج التشغيل لاكتشافه للكشف عن منفذ com ، وبهذه الطريقة يمكن للمستخدم برمجة تحميل البرنامج الثابت.

وبالمثل ، لتحميل البرنامج الثابت على atmega328p ، اتبع الاتصال

1] قم بتوصيل RX الخاص بـ FTDI بدبوس TXDA في J1

2] قم بتوصيل TX من FTDI بدبوس RXDA من J1

3] قم بتوصيل DTR الخاص بـ FTDI بدبوس DTRA الخاص بـ J1

4] قم بتوصيل Vcc5V الخاص بـ FTDI بدبوس VCC5v من J1

5] قم بتوصيل GND الخاص بـ FTDI بدبوس GND الخاص بـ J1

يرجى الرجوع إلى الرابط المريح للحصول على رمز

github.com/armtronix/Wifi-Two-Dimmer-Board

نحن نستخدم 6gpios للتحكم في لوحين من التيرستورات باهتة ، واثنان للتحكم في التيرستورات ، واثنان للتحكم في LED ، وآخران للتحكم في التبديل الافتراضي. Gpios هي

// الترياك لا.

#define NON_DIMMABLE_TRIAC 8 // Gpio 8

#define DIMMABLE_TRIAC 9 // Gpio 9

/ * LED ثنائي اللون * /

#define DLED_RED 3

#define DLED_GREEN 4

// مفتاح يدوي

#define SWITCH_INPIN1 A5 // switch 1

#define SWITCH_INPIN2 A4 // switch 2

بعد إجراء الاتصال ، يمكن للمستخدم تحميل البرنامج الثابت على atmega. بعد برمجة كل من ESP و Atmega ، يتعين علينا إنشاء اتصال بين ESP و Atmega عن طريق تقصير المسامير 3-4 من رأس J1 و 5-6 من رأس J1 باستخدام إعداد وصلات العبور.

الخطوة 3: مخطط الكتلة

مخطط كتلة
مخطط كتلة

متصفح الويب / MQTT

يمكننا التحكم في هذا الجهاز من خلال HTTP / MQTT. يرسل عميل Http طلب http إلى esp8266 وفقًا لمعيار http ، مع تحديد المعلومات التي يرغب العميل في استردادها من esp8266. يرمز MQTT إلى MQ للقياس عن بعد للنقل. إنه نظام نشر واشتراك لطيف خفيف الوزن حيث يمكنك نشر الرسائل واستلامها كعميل. إنه يجعل من السهل حقًا إنشاء اتصال بين أجهزة متعددة. إنه بروتوكول مراسلة بسيط ، مصمم للأجهزة المقيدة وبنطاق ترددي منخفض.

ESP8266

وحدة ESP8266 WiFi Module عبارة عن وحدة SOC قائمة بذاتها مع مكدس بروتوكول TCP / IP مدمج يمكن أن يمنح أي متحكم وصولاً إلى شبكة WiFi الخاصة بك. يمكن لـ ESP8266 إما استضافة تطبيق أو إلغاء تحميل جميع وظائف شبكة Wi-Fi من معالج تطبيق آخر. WiFi هي تقنية تستخدم موجات الراديو لتوفير الاتصال بالشبكة. يتم إنشاء اتصال WiFi باستخدام محول لاسلكي لإنشاء مناطق نقاط فعالة بالقرب من جهاز توجيه لاسلكي متصل بالشبكة والسماح للمستخدمين بالوصول إلى خدمات الإنترنت. تم شرح البرمجة لـ esp8266 أعلاه وتفاصيل التكوين الموضحة أدناه.

Atmega328p

هذه وحدة تحكم 32 دبوسًا ، هناك حاجة إلى وحدة تحكم دقيقة منخفضة التكلفة ومنخفضة التكلفة للتطبيقات. ربما يكون التطبيق الأكثر شيوعًا لهذه الشريحة هو على منصة تطوير Arduino الشهيرة ، وهي نماذج Arduino Uno و Arduino Nano. استخدمنا 6 gpios من وحدة التحكم هذه ، اثنان للتحكم في التيرستورات الآخرين من أجل LED ، وهما جهازي gpios آخران هما DC 5v gpios للتحكم في التبديل الافتراضي.

الأجهزة

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

الخطوة 4: تفاصيل التكوين

تفاصيل التكوين
تفاصيل التكوين
تفاصيل التكوين
تفاصيل التكوين
تفاصيل التكوين
تفاصيل التكوين

_ قم بتزويد اللوحة بإدخال 230 فولت تيار متردد ، وسوف يستضيف الجهاز نقطة الوصول كما هو موضح في الرسم التخطيطي 5 ، قم بتوصيل الهاتف المحمول بنقطة الوصول باستخدام Armtronix- (mac) EX: Armtronix-1a-65-7 كما هو موضح في الرسم التخطيطي 6. بعد توصيل المتصفح المفتوح واكتب عنوان IP 192.168.4.1 في المتصفح ، سيفتح خادم الويب كما هو موضح في الرسم التخطيطي 7 ، وملء SSID وكلمة المرور وتحديد http ، إذا أراد المستخدم الاتصال بـ mqtt ، فيجب أن يكون راديو mqtt زر وادخل mqtt broker IP address وادخل mqtt انشر الموضوع و mqtt اشترك في الموضوع ثم ارسل.

بعد تكوين الإرسال ، سيتصل ESP 8266 بالموجه ويقوم جهاز التوجيه بتعيين عنوان IP لـ ESP. افتح عنوان IP هذا في المستعرض للتحكم في الترحيل لوضع https ولأغراض mqtt ، ستحتاج إلى استخدام R13_On و R13_OFF و Dimmer: xx (xx هنا قيمة باهتة تتراوح من 0 إلى 99) ، R14_On ، ستكون R14_OFF هي الأوامر ليتم إرسالها إلى اللوحة عبر الموضوع الذي قمت بتعيينه أثناء تكوين الجهاز.

بدون تكوين SSID وكلمة المرور ، يمكننا التحكم في Triac عن طريق الاتصال بنقطة وصول الجهاز وفتح عنوان IP الخاص بالجهاز ، أي 192.168.4.1 ، ستعرض صفحة خادم الويب الارتباط باسم Control GPIO كما هو موضح في الرسم التخطيطي 7 بواسطة بالنقر فوق هذا الرابط ، يمكننا أيضًا التحكم في التتابع ولكن الاستجابة ستكون بطيئة.

الخطوة 5: الأسلاك

Image
Image
صندوق ولوحة PCB
صندوق ولوحة PCB

يظهر مخطط الأسلاك في الرسم التخطيطي 3 إلى كتلة المدخلات 230VAC المرحلة (P) والمحايدة (N). يمكن استخدام الإخراج كإضاءة باهتة للضوء الخافت للتحكم في شدة الضوء وأيضًا للتحكم في سرعة المروحة. يتم أيضًا التحكم في الإخراج عبر مفتاح افتراضي DC كما هو موضح في الرسم التخطيطي 3 يتم استخدام Gpio A4 ، A5 من الطرف الثاني والثالث من رأس J3 من atmega للمفتاح الظاهري ، كما يتم استخدام J3 header الرابع الدبوس الأرضي لتوصيل التبديل الظاهري. للحصول على أفضل ناتج يعتم ، استخدم قدر 10 كيلو.

الخطوة 6: صندوق ولوحة ثنائي الفينيل متعدد الكلور

صندوق ولوحة PCB
صندوق ولوحة PCB

كيفية إدخال لوحة PCB في الصندوق ، يرجى الرجوع هنا. الشكل الخارجي لمربع لوح باهت ، يرجى الرجوع إلى هذه الصورة.

الخطوة السابعة: تحذيرات السلامة

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

تعتبر أنابيب التيار المتردد خطيرة للغاية - حتى أن مصدر التيار المتردد بجهد 50 فولت أكثر من كافٍ لقتلك.

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

لا تحاول الاتصال بالتيار الكهربائي إلا إذا كان لديك تدريب كافٍ وإمكانية الوصول إلى معدات السلامة المناسبة.

لا تعمل أبدًا على الفولتية العالية عندما تكون بمفردك. تأكد دائمًا من أن لديك صديقًا / شريكًا يمكنه رؤيتك وسماعك ويعرف كيفية إيقاف تشغيل الطاقة بسرعة في حالة وقوع حادث.

استخدم 1A Fuse في سلسلة مع الإدخال إلى اللوحة كتدبير أمان.

يتوفر مخطط الأسلاك الأساسي على صفحة التعليمات وجيثب. يرجى المرور من خلاله

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

موصى به: