مقدمــــة عن المشروع
مقدمــــة عن المشروع
وحدات البلوتوث مثل HC-05 و HC-06 سهلة الإعداد وسريعة الاستخدام مع الاردوينو لكن لها حدود خاصة بها مثل استهلاك الطاقة العالي وتعمل على البلوتوث V2.0 القديمة .
ومثلما يحب أي هاوي ، فإن النود أم سي يو مدعوم رسميًا الآن من قبل أردوينو .
سنستخدم هنا الكلاسك سيريل و النود لتبديل مؤشر الليد باستخدام الهاتف الذكي . اذا هيا بنا نبدأ !!!.
طريقة العمل والتوصيل
البدء مع البلوتوث ووحدة النود :
- كان البرنامج الأول الذي أردت تجربته عبارة عن برنامج بسيط يمكنني من خلاله تشغيل أو إيقاف تشغيل مؤشر LED من تطبيق Bluetooth Terminal للهاتف المحمول ، تمامًا مثل أيام HC-05 القديمة الجيدة . ولكن اتضح أن تقنية بلوتوث منخفضة الطاقة غير بادئة لذلك .
- لقد اكتشفت أيضًا أن هناك نوعان من البلوتوث في وحدة النود ، أحدهما البلوتوث الكلاسيكي والآخر هو بللي بلوتوث منخفضة الطاقة . حسنًا ، لكن لماذا؟ …. لماذا لدينا نوعان من البلوتوث وما الذي يجب أن أستخدمه في مشروعي؟
اختبار المتسلسل بلوتوث مع النود :
قم بتوصيل النود الخاص بك بـ أردوينو IDE وحدد اللوحة الصحيحة والمنفذ . نظرًا لأنه مدير إدارة تابع لجهة خارجية ، فقد يستغرق الأمر وقتًا أطول قليلاً للحصول على التعليمات البرمجية وتحميلها. بمجرد التحميل ، قم بتشغيل شاشات السيريل للتصحيح فقط وافتح إعداد البلوتوث على هاتفك. يجب أن تجد جهاز البلوتوث يسمى ESP32_LED_Control للزوج به .
الآن يمكنك فتح أي تطبيق بلوتوث تيرمنل على هاتفك الذكي ، وأنا أستخدم التطبيق الذي يحمل اسم “Bluetooth Terminal” والذي تم تنزيله من متجر تطبيقات قوقل . قم بتوصيل تطبيق البلوتوث بالجهاز الذي قمنا بإقرانه للتو واكتب 1 واضغط على “إرسال”.
البيانات المرسلة يجب أن تحصل عليها وحدة النود وتقوم بتشغيل مصباح الليد وفقًا لبرنامجنا ، كما تعطيك رسالة إقرار تفيد بأن مؤشر الليد قيد التشغيل مثل لقطة الشاشة الموضحة أعلاه. يمكنك أيضًا التحقق من جهاز العرض التسلسلي الذي سيعرض البيانات التي يتم استلامها بواسطة بلوتوث النود بالتنسيق العشري الذي ستقرأه الاردوينو 48 لـ 0 و 49 لـ 1 كما هو موضح . يتم عرض لقطة من نافذتي الطرفية أدناه .
وبالمثل يجب أن تكون قادرًا على إيقاف تشغيل مؤشر الليد بإرسال 0 من تطبيق الهاتف المحمول .
آمل أن تكون قد فهمت المشروع وتعلمت شيئًا مفيدًا . إذا كانت لديك أي شكوك فلا تتردد في تركها في قسم التعليقات أدناه أو استخدام منتدياتنا للمساعدة الفنية الأخرى .