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

Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi: 6 خطوات
Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi: 6 خطوات

فيديو: Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi: 6 خطوات

فيديو: Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi: 6 خطوات
فيديو: أكواد جاهزة لبرمجة شريط الليد LED باستخدام الاردوينو Arduino 2024, يوليو
Anonim
Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi
Neopixels التي يتم التحكم فيها عن طريق الهاتف الذكي (شريط LED) مع تطبيق Blynk عبر WiFi

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

هذه هي الطريقة.

ملحوظة:

أفترض أنك على دراية ببيئة اردوينو بيئة تطوير متكاملة ، إذا لم يكن الأمر كذلك ، فهناك العديد من البرامج التعليمية المتاحة.

تحديث:

2019-04-04 - تمت إضافة استخدام zeRGBa في التطبيق.

الخطوة 1: اجمع الأجزاء

اجمع الأجزاء
اجمع الأجزاء
اجمع الأجزاء
اجمع الأجزاء
اجمع الأجزاء
اجمع الأجزاء

1. NodeMCU (أو نوع آخر من esp8266 ، ولكن MCU ستعمل بشكل أفضل)

2. أسلاك العبور (3x ذكر-> أنثى ، 2x أنثى-> أنثى)

3. نيوبكسيلس

4. الهاتف الذكي

الخطوة 2: الأسلاك

الأسلاك
الأسلاك

قم بتوصيل GND من Neopixels بـ MCU GND.

Neopixel DATA MCU pin D3.

مصدر طاقة خارجي 5 فولت من Neopixel + 5 فولت (يجب عليك توصيل neopixels بمصدر خارجي أو أنها ستسحب الكثير من التيار من وحدة التحكم وتقليها ، بالإضافة إلى أن MCU لا تحتوي حتى على دبوس 5 فولت!).

MCU GND امدادات الطاقة GND.

امدادات الطاقة + MCU فين دبوس.

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

تحميل المكتبات
تحميل المكتبات
تحميل المكتبات
تحميل المكتبات

سنحتاج أولاً إلى مكتبة adafruit neopixel للتحكم في مصابيح LED. يمكن العثور عليه في مدير المكتبات ، ما عليك سوى البحث عن "adafruit neopixel" وتحديد ما هو معروض وتثبيته.

ثم لتنزيل تعريفات اللوحة ، افتح التفضيلات والصق https://arduino.esp8266.com/stable/package_esp8266com_index.json في مربع "عناوين URL للوحة الإضافية". ثم افتح مدير المجالس وابحث عن "esp8266" ، يجب أن يكون أول مدير ، انقر فوقه وقم بتثبيته.

الخطوة 4: الكود

قم بإنشاء رسم تخطيطي جديد وقم بتسميته "neopixels على esp8266 مع blynk" (أو أي شيء ستتذكره). الصق الكود.

غيّر "yourAuthCode" إلى رمز المصادقة لمشروعك. (موجود في رمز "الجوز" في تطبيق blynk)

قم بتغيير اسم wifi وكلمة المرور لشبكتك.

اضبط عدد neopixels على طول الشريط الخاص بك.

قم بتوصيل MCU بجهاز الكمبيوتر الخاص بك ، وحدد MCU من قائمة اللوحة في ID ، وحدد منفذ COM ومعدل الباود (115200) ولكن تجاهل كل الباقي ، يجب تكوينه مسبقًا. ثم تحميل!

الخطوة 5: تطبيق Blynk

تطبيق Blynk
تطبيق Blynk
تطبيق Blynk
تطبيق Blynk

قم بتثبيت تطبيق blynk من متجر التطبيقات أو متجر التطبيقات.

بمجرد تثبيته ، افتحه وأنشئ حسابًا.

أنشئ مشروعًا جديدًا ثم اسحب زرين على غرار وقائمة واحدة وشريط تمرير أفقي و 3 منزلقات رأسية من مربع الأدوات.

اضغط على أيقونة القائمة ، ثم قم بتغيير العنوان إلى "Color" ، انقر على المربع الذي يقول "PIN" قم بتغيير هذا إلى الرقم الظاهري V0.

إنشاء 9 عناصر قائمة:

أحمر ، أخضر ، أزرق ، أصفر ، بنفسجي ، فيروزي ، أبيض ، متوقف ومخصص. (بهذا الترتيب !!).

ارجع ثم اضغط على أحد الأزرار ، واضبط رقم التعريف الشخصي على رقم التعريف الشخصي الافتراضي V2 ، وتسمية "إيقاف التشغيل" وعلامة "على" على حد سواء على "قوس قزح".

ارجع وانقر على الزر الآخر ، واضبط رقم التعريف الشخصي الخاص به على رقم التعريف الشخصي الظاهري V3 ، وتسميات "تشغيل" و "إيقاف" على حد سواء على "تحديث".

ارجع ثم انقر فوق شريط التمرير الأفقي ، وقم بتسمية "السطوع" ، وقم بتعيين رقم التعريف الشخصي الخاص به على رقم التعريف الشخصي الافتراضي V1 ، وقم بتشغيل "إظهار القيمة" إذا كنت تريد وأوقف تشغيل "إرسال عند الإصدار" ، يجب أن يكون "الفاصل الزمني للكتابة" 100 مللي ثانية.

ارجع للخلف ثم انقر فوق أحد أشرطة التمرير الرأسية ، وقم بتسميتها "أحمر" ، ثم قم بتعيين رقم التعريف الشخصي الخاص به على رقم التعريف الشخصي الافتراضي V4 ، و "إظهار القيمة" و "إرسال عند الإصدار" إلى تشغيل.

افعل الشيء نفسه بالنسبة إلى المنزلقين الرأسيين التاليين ، لكن قم بتسميةهما "أزرق" و "أخضر" ، باستخدام دبابيس افتراضية V5 و V6 على التوالي.

إذا كنت لا تريد استخدام أشرطة التمرير ، فيمكنك استخدام مربع zeRGBa بدلاً من ذلك. اضغط على الأيقونة ، ثم اختر دبابيس ؛ V4 ، V5 ، V6 للأحمر ، الأخضر ، الأزرق على التوالي. تأكد من أن القيم تتراوح من 0 إلى 255.

اضغط واسحب القطعة لتحريكها.

انقر فوق رمز التشغيل في الزاوية العلوية اليمنى لاستخدام تطبيقك.

استخدام التطبيق الخاص بك:

تأكد من اتصالك بنفس شبكة WiFi مثل MCU.

سيؤدي تحديد لون من القائمة المنسدلة إلى تعيين الشريط هذا اللون ، واستخدام شريط التمرير "السطوع" لتغيير السطوع ثم الضغط على "تحديث". سيؤدي الضغط على زر "قوس قزح" إلى عمل نمط قوس قزح. إذا حددت "مخصص" ، ثم اسحب منزلقات "أحمر" و "أخضر" و "أزرق" لتغيير الكميات ، اضغط على "تحديث" لتغيير اللون.

الخطوة 6: انتهى

تم الانتهاء من!
تم الانتهاء من!
تم الانتهاء من!
تم الانتهاء من!

يجب أن يكون مشروعك جاهزًا للاستخدام!

استمتع!

موصى به: