جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
Blynk هي عبارة عن نظام أساسي لإنترنت الأشياء ، مما يجعل التحكم في الأجهزة عن بُعد وتصور بياناتها أمرًا سهلاً للغاية. يمكنك إنشاء واجهاتك الخاصة باستخدام تطبيق Blynk المجاني. كل جهاز WiFi و Bluetooth / BLE و Ethernet و Serial قادر على الاتصال بسحابة Blynk أو خادم يعمل محليًا. يمكن العثور على الأجهزة المدعومة على blynk.cc
سيغطي هذا التوجيه فقط كيفية التثبيت والبدء في استخدام لوحة تطوير ESP8266 (NodeMCU) ، باستخدام الخدمة السحابية المقدمة.
الخطوة 1: المتطلبات الأساسية والأجزاء
القطع
- ESP8266 (NodeMCU)
- قاد
المتطلبات الأساسية
- Arduino IDE (1.8.5 أو أحدث)
- WiFi (بيانات الاعتماد)
يمكن تثبيت التطبيق فقط على الهواتف الذكية أو المحاكيات!
الخطوة الثانية: التثبيت
قم بتضمين ESP8266 Core إلى Arduino IDE
1) انتقل إلى "التفضيلات" وأدخل عنوان URL التالي إلى عناوين URL الإضافية لمدير مجلس الإدارة
arduino.esp8266.com/stable/package_esp8266com_index.json
2) افتح مدير اللوحات (أدوات> قائمة اللوحة)
3) ابحث عن "esp8266" وقم بتثبيت أحدث إصدار
4) حدد منتداك ضمن أدوات> لوحة وحدد معدل الباود وما إلى ذلك.
قم بتثبيت مكتبات Blynk
1) قم بتثبيت أحدث إصدار من مكتبات Blynk على GitHub
2) فكها
3) انقل المكتبات إلى C: / User / / Documents / Arduino / libraries
قم بتثبيت تطبيق Blynk
1) قم بتنزيل التطبيق لنظام iOS أو Android
الخطوة الثالثة: إنشاء مشروع
قبل إنشاء مشروعك ، عليك إنشاء حساب أو تسجيل الدخول.
- انقر فوق "إنشاء مشروع جديد"
- اختر جهازك ونوع الاتصال (NodeMCU ، WiFi)
- تلقي وتدوين "رمز المصادقة" الخاص بك
- افتح "مربع الأدوات" ("+")
- أضف زرًا
- سمها وحدد وضع التبديل
- حدد دبوس الإخراج الذي يتصل به مؤشر LED (الأنود Dx ، الكاثود GND)
تعتبر واجهة المثال هذه أساسية للغاية ، ولكن يمكنك إنشاء واجهات أكثر تعقيدًا إذا أضفت رسومًا بيانية وما إلى ذلك.
الخطوة 4: الكود
رمز جانب العميل للتحكم عن بعد في LED سهل للغاية.
- افتح Arduino IDE
- انتقل إلى أمثلة> Blynk> Boards_WiFi وحدد لوحة التطوير الخاصة بك
- أدخل "رمز المصادقة" (char auth )
- أدخل بيانات اعتماد WiFi (char ssid ، char pass )
- ترجمة وتحميل
- افتح Serial Monitor وتحقق مما إذا كان الاتصال ناجحًا
إذا كان كل شيء يعمل بشكل صحيح ، يمكنك الآن تشغيل و LED عن بعد باستخدام تطبيق Blynk.
يمكن العثور على مزيد من المعلومات حول Blynk و ESP8266 على blynk.io و esp8266doc.