جدول المحتويات:
- الخطوة 1: التكوين
- الخطوة 2: قم بتنزيل تطبيق Blynk على هاتفك
- الخطوة 3: تثبيت مكتبة Blynk
- الخطوة 4: قم بتعيين تطبيق Blynk الخاص بك
- الخطوة 5: انقر فوق مربع القطعة
- الخطوة 6: حدد الوضع المتقدم واضبط الدبوس على V1
- الخطوة 7: قم بتنزيل رمز Hello Zio Blynk الخاص بنا
- الخطوة 8: فلاش الكود الخاص بك
- الخطوة 9: وهذا كل شيء
فيديو: BLYNK YOUR ZIO: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
Blynk عبارة عن نظام أساسي به تطبيقات iOS و Android للتحكم في الأجهزة والوحدات المتوافقة مع IoT عبر الإنترنت. إنها لوحة معلومات رقمية حيث يمكنك إنشاء واجهة رسومية لمشروعك ببساطة عن طريق سحب وإسقاط الحاجيات. من السهل حقًا إعداد كل شيء وستبدأ في الترقيع في أقل من 5 دقائق.
سيوضح لك هذا الدليل كيفية إعداد لوحة تطوير IoT الخاصة بـ Zio - Zuino XS PsyFi32 للعمل مع Blynk حتى تتمكن من إنشاء جهاز إنترنت الأشياء وتطبيق يتوافق معها أيضًا!
يتم نشر هذا البرنامج التعليمي أيضًا على مدونة موقعنا على الويب. تفقد البريد هنا.
الخطوة 1: التكوين
موارد مفيدة:
يجب أن يكون لديك فهم أساسي لكيفية تثبيت لوحات تطوير Zio. في هذا البرنامج التعليمي ، نفترض أن لوحة التطوير الخاصة بك قد تم تكوينها بالفعل وجاهزة للإعداد مع Blynk. إذا لم تكن قد قمت بتكوين اللوحة الخاصة بك حتى الآن ، فراجع البرنامج التعليمي الخاص بلوحة التطوير Qwiic Start Guide أولاً:
- دليل بدء Zio Zuino PsyFi32 Qwiic
- كيف تبدأ مع PsyFi32 (Windows Tutorial)
المعدات:
Zio Zuino PsyFi32
برمجة:
- اردوينو IDE
- مكتبة بلينك
الخطوة 2: قم بتنزيل تطبيق Blynk على هاتفك
تحتاج إلى تنزيل تطبيق Blynk لهذا المشروع.
قم بالتنزيل وفقًا لنظام تشغيل هاتفك المحمول
- تنزيل لنظام Android
- تنزيل لنظام iOS
الخطوة 3: تثبيت مكتبة Blynk
تحتاج إلى تثبيت المكتبة يدويًا في مجلد Arduino الخاص بك.
قم بتنزيل أحدث إصدار من ملف.zip.
قم بفك ضغطه. ستلاحظ أن الأرشيف يحتوي على عدة مجلدات والعديد من المكتبات.
انسخ كل هذه المكتبات إلى your_sketchbook_folder في Arduino IDE.
للعثور على موقع your_sketchbook_folder ، انتقل إلى القائمة العلوية في Arduino IDE:
ملف -> التفضيلات (إذا كنت تستخدم نظام التشغيل Mac OS - فانتقل إلى Arduino → التفضيلات)
يجب أن تبدو بنية المجلد الخاص بك على هذا النحو ، إلى جانب الرسومات الأخرى (إذا كانت لديك):
your_sketchbook_folder / libraries / Blynkyour_sketchbook_folder / libraries / BlynkESP8266_Lib…
your_sketchbook_folder / tools / BlynkUpdateryour_sketchbook_folder / tools / BlynkUsbScript …
لاحظ أن المكتبات يجب أن تنتقل إلى المكتبات والأدوات إلى الأدوات. إذا لم يكن لديك مجلد أدوات يمكنك إنشائه بنفسك.
الخطوة 4: قم بتعيين تطبيق Blynk الخاص بك
افتح تطبيق Blynk وأنشئ مشروعًا جديدًا. قم بتسمية مشروعك وحدد اللوحة باسم ESP32 Dev Board مع نوع الاتصال WIFI.
بمجرد إنشاء مشروعك ، ستتلقى رمز المصادقة.
الخطوة 5: انقر فوق مربع القطعة
انقر فوق مربع عنصر واجهة المستخدم وأضف شاشة LCD إلى مشروعك.
الخطوة 6: حدد الوضع المتقدم واضبط الدبوس على V1
قم بتشغيل التطبيق الخاص بك عن طريق النقر فوق زر السهم.
الخطوة 7: قم بتنزيل رمز Hello Zio Blynk الخاص بنا
قم بتنزيل كود Blynk Hello Zio هنا.
افتح الكود وقم بإجراء تغييرات على القسم التالي:
// عيِّن رمز Auth الخاص بك هنا // يجب أن تحصل على Auth Token في تطبيق Blynk. // انتقل إلى إعدادات المشروع (رمز الجوز). #define SET_AUTH_TOKEN "ضع رمز المصادقة الخاص بك هنا" ؛
// بيانات اعتماد WiFi الخاصة بك.
// تعيين كلمة المرور على "" للشبكات المفتوحة. #define SET_SSID "ضع اسم wifi الخاص بك هنا" ؛ #define SET_PASS "ضع كلمة مرور wifi الخاصة بك هنا" ؛
الخطوة 8: فلاش الكود الخاص بك
قم بوميض الكود الخاص بك في Arduino IDE إلى لوحة Zuino XS PsyFi32 وتحقق من تطبيق Blynk الخاص بك. يجب أن يُظهر تطبيق Project الخاص بك الشاشة أعلاه
الخطوة 9: وهذا كل شيء
تهانينا! لقد قمت الآن بإنشاء جهاز إنترنت الأشياء!
لقد أنشأنا نموذجًا لك لتوصيل لوحة تطوير Zio PsyFi32 ووحدات Zio الأخرى (أو الوحدات غير التابعة لـ Zio) بسهولة لإرسال البيانات إلى تطبيق Blynk الخاص بك. يمكنك الحصول عليها هنا.
ستتمكن من توصيل اللوحة الخاصة بك بتطبيق Blynk الخاص بك وعرض البيانات التي تم جمعها من جهازك إلى تطبيقك.
ما عليك سوى تغيير رمز المصادقة وإضافة إعدادات WiFi وإدخال الكود الخاص بك في قسم الحلقة وأنت على ما يرام!
في غضون ذلك ، تحقق من مشاريع Zio الرائعة والرائعة الأخرى لتعطيك هذا الإلهام qwiic!
يوجد أدناه الكود الكامل لاردوينو الخاص بك.
موصى به:
سقي النباتات الداخلية باستخدام NodeMCU وخادم Blynk المحلي و Blynk Apk ، نقطة ضبط قابلة للتعديل: 3 خطوات
سقي النباتات الداخلية باستخدام NodeMCU و Local Blynk Server و Blynk Apk ، نقطة ضبط قابلة للتعديل: لقد قمت ببناء هذا المشروع لأن نباتاتي الداخلية تحتاج إلى أن تكون صحية حتى عندما أكون في إجازة لفترة طويلة من الوقت وأحب فكرة الحصول عليها السيطرة على أو على الأقل مراقبة جميع الأشياء المحتملة التي تحدث في منزلي عبر الإنترنت
تحكم في الذراع الآلية باستخدام Zio باستخدام وحدة تحكم PS2: 4 خطوات
التحكم في الذراع الروبوتية باستخدام وحدة تحكم Zio باستخدام PS2: تعد مشاركة المدونة هذه جزءًا من سلسلة Zio Robotics. المقدمة هذه هي الدفعة الأخيرة من منشور "التحكم في الذراع الآلية باستخدام Zio". في هذا البرنامج التعليمي ، سنضيف جزءًا آخر إلى ذراعنا الآلية. لا تتضمن البرامج التعليمية السابقة أساسًا لـ
الذراع الروبوتية مع وحدات Zio الجزء 3: 4 خطوات
الذراع الروبوتية مع وحدات Zio الجزء 3: منشور المدونة هذا هو جزء من سلسلة Zio Robotics. مقدمة في مدونتنا السابقة ، نشرنا الجزء الأول والثاني من البرنامج التعليمي حول كيفية التحكم في الذراع الآلية باستخدام وحدات Zio. ركز الجزء الأول في الغالب على التحكم التلقائي في مخلب ذراعك الروبوتية لـ
تقديم I2C مع وحدات Zio و Qwiic: 6 خطوات
تقديم I2C مع Zio Modules و Qwiic: قال Robin Sharma: "التحسينات اليومية الصغيرة بمرور الوقت تؤدي إلى نتائج مذهلة". قد تفكر ، "عذرًا ، منشور I2C آخر؟". حسنًا ، هناك بالتأكيد آلاف المعلومات عندما يتعلق الأمر بـ I2C. لكن ترقبوا ، هذه ليست مجرد لعبة I2C أخرى
تحكم في ذراع آلية باستخدام وحدات Zio الجزء 1: 8 خطوات
تحكم في ذراع آلية باستخدام Zio Modules الجزء 1: منشور المدونة هذا هو جزء من سلسلة Zio Robotics Series. مقدمة في هذا البرنامج التعليمي ، سنبني مشروعًا حيث سنستخدم وحدات Zio للتحكم في الذراع الآلية. سيعلمك هذا المشروع كيفية جعل مخلب ذراعك الآلي يفتح ويغلق. هذا n