جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
ما هو Blynk وكيف يعمل ، شاهد فيديو حملتهم!
أولاً ، كما يتحول ، يمكنك برمجة NodeMCU باستخدام Arduino IDE ، تحقق من الفيديو أعلاه.
إليك البرنامج التعليمي المكتوب للإعداد:
اللوازم
- اللوح
- اثنان NodeMCUs 1.0.0
- اردوينو أونو أو أي نوع آخر
- صداري
- كابلات طاقة USB
الخطوة 1: هنا نظرة عامة
الأول - تنزيل تطبيق Blynk
ثانيًا- أضف أجهزتك كما هو موضح في الفيديو وانسخ رمز المصادقة الذي تم إنشاؤه لجهازنا حيث سنستخدمه لاحقًا في الكود
- في هذا المشروع ، نقوم بإعداد جهازي NodeMCU وربطهما بشبكة WiFi ، ثم نبدأ في إرسال البيانات (عدد صحيح / شخصية) من NodeMCU 1 إلى NodeMCU 2
- سنقوم أيضًا بتوصيل Arduino UNO بـ NodeMCU 2 من خلال اتصال تسلسلي سلكي
- سيتم إرسال البيانات المستلمة من NodeMCU 1 إلى Arduino UNO في النهاية ويمكننا استخدام هذا المنفرد لتبديل مؤشر LED أو أي شيء آخر
- سنعرض في تطبيق Blynk إذا كان مؤشر LED قيد التشغيل أو الإيقاف
الخطوة 2: كود NodeMCU 1
ليست هناك حاجة إلى توصيل الأسلاك لـ Node MCU 1 لأنها ستتصل بشبكة wifi وترسل فقط "1" أو "0" كل ما نحتاج إليه هو رمز المصادقة الذي أنشأناه
يتم استخدام LED المدمج في D2 كمؤشر لاتصال WiFi ناجح
ثم ابدأ في كتابة الكود أعلاه
الخطوة 3: رموز NodeMCU 2 + Arduino
NodeMCU 2 - استخدمنا D7 كـ RX و D8 مثل TX ، يتم استخدام LED المدمج في D13 كمؤشر
Arduino - استخدمنا Pin 8 كـ RX و Pin 9 كـ TX
الأسلاك:
- D7 في NodeMCU إلى Pin 9 في Arduino
- D8 في NodeMCU إلى Pin 8 في Arduino
- VIN في NodeMCU إلى 5V في Arduino
- GND في NodeMCU إلى GND في Arduino (أرضية مشتركة)
بعد ضبط جميع الاتصالات ، يرجى البدء في تنزيل الكود أعلاه في NodeMCU 2
الخطوة 4: كود اردوينو
إليك الكود المطلوب لاستلام البيانات من NodeMCU 2 إلى Arduino
يمكنك توصيل مصباح LED بـ Pin 13