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

إنشاء خادم Blynk محلي: 5 خطوات
إنشاء خادم Blynk محلي: 5 خطوات

فيديو: إنشاء خادم Blynk محلي: 5 خطوات

فيديو: إنشاء خادم Blynk محلي: 5 خطوات
فيديو: #ApaITU Blynk? Local Server on Windows 10 (Subtittled) 2024, يونيو
Anonim
إنشاء خادم Blynk محلي
إنشاء خادم Blynk محلي

في هذا المنشور ، نتعلم كيفية إنشاء خادم Blynk محلي مما سيقلل بشكل كبير من زمن الوصول الإجمالي الذي يكون موجودًا في بعض الأحيان عند استخدام الخادم الافتراضي البعيد. قمنا بإعداده باستخدام Pi Zero W وقمنا أيضًا بإنشاء مشروع تجريبي للتأكد من أنه يعمل بشكل صحيح.

الخطوة 1: شاهد الفيديو

يمر الفيديو أعلاه بجميع التفاصيل التي تحتاج إلى معرفتها لإعداد الخادم. يرجى مشاهدة ذلك أولاً للحصول على نظرة عامة لفهم كيفية توحيد كل شيء.

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

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

github.com/blynkkk/blynk-server

بمجرد الانتهاء من إعداد Raspberry PI ، قم بتشغيل الأوامر التالية لتثبيت Java ثم تنزيل ملف الخادم:

  • sudo apt install openjdk-8-jdk openjdk-8-jre
  • wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.12/server-0.41.12-java8.jar"

بمجرد الانتهاء من ذلك ، كل ما يتعين علينا القيام به هو استخدام crontab لأتمتة الخادم عند التمهيد. يمكن القيام بذلك عن طريق تشغيل الأمر التالي لفتح crontab:

كرونتاب -e

قم بالتمرير لأسفل إلى أسفل الملف ثم اكتب ما يلي:

reboot java -jar /home/pi/server-0.41.12-java8.jar -dataFolder / home / pi / Blynk &

احفظ الملف بكتابة CTRL + X ، ثم Y ، ثم الضغط على مفتاح ENTER. يرسل خادم Blynk بريدًا إلكترونيًا يحتوي على رمز المصادقة لكل مشروع. لكي يعمل هذا ، نحتاج إلى تكوين إعدادات البريد عن طريق إنشاء ملف جديد. يمكن القيام بذلك عن طريق تشغيل الأمر التالي:

sudo نانو mail.properties

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

الخطوة الأخيرة هي إعادة تشغيل اللوحة والتي يمكن القيام بها عن طريق تشغيل الأمر التالي:

sudo إعادة التشغيل

الخطوة 3: تكوين التطبيق

تكوين التطبيق
تكوين التطبيق

قم بتنزيل تطبيق Blynk أو تسجيل الخروج إذا كان لديك بالفعل. انقر فوق الخيار لإنشاء حساب جديد ثم انقر فوق الرمز الموجود أسفل الشاشة لإدخال تفاصيل الخادم. انقر فوق الخيار المخصص وأدخل عنوان IP الخاص بـ Raspberry Pi. بعد ذلك ، أدخل عنوان بريد إلكتروني صالحًا وأدخل كلمة مرور لإنشاء حساب على الخادم المحلي الخاص بك.

يمكنك الآن استخدام Blynk بشكل طبيعي ولكن كاختبار ، قم بإنشاء مشروع تجريبي لتبديل دبوس D1 على لوحة WeMos D1 المصغرة. هذا كل ما عليك القيام به هنا.

الخطوة 4: تكوين المجلس

تكوين المجلس
تكوين المجلس

ستتلقى بريدًا إلكترونيًا يحتوي على رمز المصادقة الخاص بمشروعك. افتح Arduino IDE ، وتأكد من تثبيت مكتبة Blynk باستخدام مدير المكتبة ، ثم افتح مثال رسم nodemcu.

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

الخطوة 5: اختبر الإعداد

اختبر الإعداد
اختبر الإعداد

افتح التطبيق وانقر فوق زر التشغيل. الآن ، ستتمكن من التحكم في حالة GPIO باستخدام الزر.

موصى به: