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

الأتمتة باستخدام NodeMCU: 5 خطوات
الأتمتة باستخدام NodeMCU: 5 خطوات

فيديو: الأتمتة باستخدام NodeMCU: 5 خطوات

فيديو: الأتمتة باستخدام NodeMCU: 5 خطوات
فيديو: IOT based home automation using Nodemcu | Step by step instructions [ESP8266 project] 2024, يوليو
Anonim
الأتمتة باستخدام NodeMCU
الأتمتة باستخدام NodeMCU

كيفية التحكم في الترحيل باستخدام خادم الويب.

الخطوة 1: المكونات

المعدات

  • مجلس تطوير NodeMCU
  • تناوب
  • كابل USB

برمجة

اردوينو IDE

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

ما هو التتابع

ريلاي هو جهاز كهرومغناطيسي يستخدم لعزل دائرتين كهربائيا وربطهما مغناطيسيا. إنها أجهزة مفيدة للغاية وتسمح لدائرة واحدة بتبديل دائرة أخرى بينما تكون منفصلة تمامًا. غالبًا ما تستخدم لربط دائرة إلكترونية (تعمل بجهد منخفض) بدائرة كهربائية تعمل بجهد عالٍ جدًا. على سبيل المثال ، يمكن للمرحل أن يصنع دائرة بطارية بجهد 5 فولت لتبديل دائرة التيار الكهربائي بجهد 230 فولت.

كيف تعمل

صورة
صورة
صورة
صورة

يمكن تقسيم مفتاح الترحيل إلى جزأين: الإدخال والإخراج. يحتوي قسم الإدخال على ملف يولد مجالًا مغناطيسيًا عند تطبيق جهد صغير من دائرة إلكترونية عليه. يسمى هذا الجهد بجهد التشغيل. المرحلات شائعة الاستخدام متوفرة في تكوينات مختلفة لجهود التشغيل مثل 6 فولت ، 9 فولت ، 12 فولت ، 24 فولت إلخ. يتكون قسم الإخراج من الموصلات التي تتصل أو تفصل ميكانيكيًا. يوجد في المرحل الأساسي ثلاثة موصلات: عادةً مفتوحة (NO) ، ومغلقة عادةً (NC) ومشتركة (COM). في حالة عدم وجود إدخال ، يتم توصيل COM بـ NC. عند تطبيق جهد التشغيل ، يتم تنشيط ملف الترحيل ويغير COM الاتصال إلى NO. تتوفر تكوينات ترحيل مختلفة مثل SPST و SPDT و DPDT وما إلى ذلك ، والتي تحتوي على عدد مختلف من جهات اتصال التحويل. باستخدام مجموعة مناسبة من الموصلات ، يمكن تشغيل وإيقاف الدائرة الكهربائية. احصل على تفاصيل داخلية حول بنية مفتاح الترحيل.

محطة COM هي المحطة الطرفية المشتركة. إذا تم تنشيط محطات COIL بالجهد المقنن ، فإن محطات COM و NO لها استمرارية. إذا لم يتم تنشيط محطات COIL ، فلن يكون هناك استمرارية في طرفي COM و NO.

محطة NC هي المحطة المغلقة عادة. إنها المحطة الطرفية التي يمكن تشغيلها حتى لو لم يستقبل المرحل أي جهد كهربائي أو جهد كافي للعمل.

محطة NO هي المحطة الطرفية المفتوحة عادة. إنها المحطة التي تضع فيها الإخراج الذي تريده عندما يتلقى المرحل جهده المقدر. في حالة عدم وجود جهد في أطراف الملف أو عدم كفاية الجهد ، يكون الخرج مفتوحًا ولا يتلقى أي جهد. عندما تتلقى محطات COIL الجهد المقنن أو أقل قليلاً ، يتلقى طرف NO جهدًا كافيًا ويمكنه تشغيل الجهاز على الخرج.

ما هو NodeMCU

NodeMCU هي عبارة عن منصة إنترنت الأشياء مفتوحة المصدر ، وتتضمن البرامج الثابتة التي تعمل على ESP8266Wi-FiSoC من أنظمة Espressif والأجهزة التي تعتمد على وحدة ESP-12.

صورة
صورة

كيفية برمجة NodeMCU مع Arduino IDE

لتوصيل NodeMCU بجهاز الكمبيوتر بشكل تسلسلي ، يجب عليك تثبيت برنامج تشغيل cp2102. بمجرد تثبيت برنامج التشغيل ، قم بتوصيل NodeMCU بجهاز الكمبيوتر ، وافتح Arduino IDE وحدد اللوحة NodeMCU 1.0 وحدد المنفذ. بعد ذلك قم بتحميل الكود.

كيفية توصيل NodeMCU بالترحيل هنا ، قمت بتوصيل اتصال واحد فقط. يمكنك حتى توصيل دبوس الجهد بـ Vin من NodeMCU بدلاً من 3.3V.

صورة
صورة

الخطوة 3: إعداد NodeMCU في Arduino IDE

الخطوة 1: افتح Arduino IDE ثم اذهب إلى File => Preference

صورة
صورة

الخطوة 2 في مدير اللوحات الإضافية ، انسخ والصق عنوان URL وانقر فوق موافق:

arduino.esp8266.com/stable/package_esp8266c…

صورة
صورة
صورة
صورة

الخطوة 3: افتح مدير مجلس الإدارة بالانتقال إلى Tools => Board => Boards Manger.

صورة
صورة

الخطوة 4: افتح مدير اللوحات وابحث عن nodemcu.

صورة
صورة

الخطوة 5 بعد ذلك قم بتنزيل مكتبة ESP8266WiFi. افتح مدير المكتبة: Sketch => Include library => Manage Libraries

صورة
صورة

ابحث عن مكتبة ESP8266WiFi

صورة
صورة

الخطوة 6 حدد لوحة والميناء.

صورة
صورة
صورة
صورة

الخطوة 4: البرنامج

الخطوة 5: النتيجة

موصى به: