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

اليقطين هالوين إنترنت الأشياء - مصابيح LED للتحكم باستخدام تطبيق Arduino MKR1000 و Blynk ؟؟؟: 4 خطوات (بالصور)
اليقطين هالوين إنترنت الأشياء - مصابيح LED للتحكم باستخدام تطبيق Arduino MKR1000 و Blynk ؟؟؟: 4 خطوات (بالصور)

فيديو: اليقطين هالوين إنترنت الأشياء - مصابيح LED للتحكم باستخدام تطبيق Arduino MKR1000 و Blynk ؟؟؟: 4 خطوات (بالصور)

فيديو: اليقطين هالوين إنترنت الأشياء - مصابيح LED للتحكم باستخدام تطبيق Arduino MKR1000 و Blynk ؟؟؟: 4 خطوات (بالصور)
فيديو: #607 ЖИЗНЬ В ДЕРЕВНЕ. Модернизация курятника, провели освещение. 2024, يوليو
Anonim

مرحبا بالجميع،

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

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

سأوضح لك هنا أولاً كيفية استخدام جهاز إنترنت الأشياء (هنا Arduino MKR1000) للتحكم في مفتاح التشغيل / الإيقاف لأضواء اليقطين (RGB LED Neopixel Ring). في المرة الثانية ، سأوضح لك أيضًا كيفية تعيين ألوان مختلفة للأضواء باستخدام هاتفك الذكي. ؟؟؟

هيا بنا نبدأ !

اللوازم:

فيما يلي قائمة المكونات التي ستحتاجها لهذا المشروع. إذا كنت بحاجة إلى شراء أي من المكونات ، فقم بإلقاء نظرة على eBay أو Amazon ، يمكنك شرائها بسعر عادل.

  • اليقطين
  • اردوينو MKR1000
  • حلقة نيوبكسل - 12 RGB LED (SK6812)
  • 1000 درجة فهرنهايت مكثف
  • 470Ω المقاوم
  • 3.7V 2000mAh بطارية LiPo - إذا لم يتم تشغيلها عبر USB Micro
  • بعض أسلاك العبور
  • حديد لحام

الخطوة 1: نحت اليقطين الخاص بك

نحت اليقطين الخاص بك!
نحت اليقطين الخاص بك!

استمتع واستمتع بحساء اليقطين مع لحم اليقطين الذي قطعته من الجزء الداخلي ؟؟

الخطوة 2: قم بتوصيل مكونات الإلكترونيات

قم بتوصيل مكونات الإلكترونيات
قم بتوصيل مكونات الإلكترونيات
قم بتوصيل مكونات الإلكترونيات
قم بتوصيل مكونات الإلكترونيات

افهم مكوناتك

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

  1. ما هي لوحة متحكم Arduino التي تستخدمها؟ هل يوجد على متن الطائرة مدخلات 5V أو 3.3V؟ هل يوجد على متن الطائرة دبوس خرج طاقة 5 فولت؟
  2. ما هو حجم حلقة LED Neopixel - 12 ، 16 ، 24 بكسل؟
  3. كيف ستعمل على تشغيل متحكم Arduino ومصابيح LED الخاصة بك؟

في هذا المشروع ، اخترت استخدام Arduino MKR1000 ، الذي يحتوي على شريحة WiFi مضمنة. قررت استخدام Arduino لأنني أردت أن أكون قادرًا على التحكم في Arduino من هاتفي الذكي عبر WiFi. أيضًا ، كان لدي هذا المنتدى بالفعل في المنزل ولم أستخدمه لأي شيء آخر. قد يكون الخيار الآخر هو استخدام Arduino Uno أو Nano أو أي Arduino آخر مع وحدة ESP8266 WiFi.

بالمقارنة مع Arduino الأخرى ، يعمل MKR1000 بسرعة 3.3 فولت. بينما يمكنك توفير 5 فولت للوحة عبر منفذ USB ، لا يمكنك توصيل أكثر من 3.3 فولت إلى دبابيس الإدخال / الإخراج. يحتوي MKR1000 على دبوس 5 فولت ، والذي يمكن استخدامه لتشغيل أجهزة 5 فولت. في حالتنا ، سنستخدم هذا الدبوس لتشغيل حلقة Neopixel. إذا كنت تستخدم حلقة أكبر مثل 16 أو 24 بكسل أو أكثر ، فقد تحتاج إلى التفكير في استخدام مصدر طاقة منفصل.

سيكون اليقطين والإلكترونيات على شرفتي ولذا سنستخدم بطارية LiPo 3.7 فولت لتشغيل Arduino و Neopixel. يعد البرنامج التعليمي MKR1000 BatteryLife مفيدًا لمساعدتك في تحديد سعة البطارية التي ستستخدمها. نظرًا لأنني لم أرغب في إعادة شحن البطارية كل يوم ، فقد اخترت بطارية 2000 مللي أمبير في الساعة. علاوة على ذلك ، قررت وضع Arduino في وضع الاستعداد عند عدم إضاءة اليقطين. يساعد هذا في تقليل استهلاك الطاقة عند إيقاف تشغيل وحدة WiFi.

قم بتوصيل المكونات الخاصة بك

  • جندى المكثف مباشرة في حلقة Neopixel. الجانب السلبي لـ GND والجانب الإيجابي لـ 5V
  • قم بتلحيم المقاوم 470Ω بدبوس Data In (DI)
  • قم بتوصيل دبوس 5V الخاص بـ Arduino بـ 5V الخاص بـ Neopixel باستخدام سلك توصيل
  • قم بتوصيل دبوس GND الخاص بـ Arduino بـ GND الخاص بـ Neopixel باستخدام سلك توصيل
  • قم بتوصيل الدبوس الرقمي رقم 4 في Arduino بـ DI الخاص بـ Neopixel باستخدام سلك توصيل

بمجرد الانتهاء من ذلك ، ستحتاج إلى فتح مجلد GitHub "IoT-Halloween-Pumpkin" وإجراء بعض التغييرات الصغيرة على الكود قبل تحميله على Arduino. أتمنى أن تكون جاهزًا لقليل من البرمجة !! ؟؟؟؟

الخطوة 3: برمجة اليقطين الخاص بك

برمجة اليقطين الخاص بك
برمجة اليقطين الخاص بك
برمجة اليقطين الخاص بك
برمجة اليقطين الخاص بك
برمجة اليقطين الخاص بك
برمجة اليقطين الخاص بك

برمجة اردوينو الخاص بك

في هذا المشروع ، نريد برمجة Arduino الخاص بنا بحيث يتم تحقيق ما يلي:

  • Arduino متصل بتطبيق Blynk عبر شبكة WiFi.
  • يتم تغيير ألوان أضواء Neopixel عبر تطبيق Blynk.

يمكنك العثور على رمز هذا المشروع في مستودع GithHub "IoT Halloween Pumpkin" الخاص بي. ولكن قبل التعمق في ذلك ، قد ترغب في قراءة بعض الأشياء التي تعلمتها أثناء القيام بهذا المشروع! ؟؟؟

يظهر ضوء LED

يمكن التحكم في مصابيح LED القابلة للتوجيه أو بلغة Adafruit "NeoPixel" مثل WS2812 و WS2811 و SK6812 LED باستخدام مكتبة Adafruit NeoPixel. إذا كانت هذه هي المرة الأولى التي تستخدم فيها NeoPixel ، فسأوصي بشدة بإلقاء نظرة على Adafruit NeoPixel Uberguide. مليء بالنصائح والنصائح ، إنه مورد رائع!

لإعداد لون LED إلى اليقطين الخاص بك ، سيتعين عليك إرسال قيم RGB إلى Arduino / NeoPixel. أبسطها هو إلقاء نظرة على رمز اللون لبعض الألوان! Spiro Disco Blue أو Harlequin أو Daffodil أو Rose Bonbon ، إليك بعضًا رائعًا.

الطريقة الأكثر تسلية هي الحصول على ألوان على "الرقص" على جهاز NeoPixel. إذا كنت متحمسًا حقًا ، فجرّب ذلك! بخلاف ذلك ، تحقق من منشور مدونة Tweaking4All LEDStrip Effects. ستجد رمزًا لبعض تأثيرات الإضاءة المذهلة. مورد رائع آخر هو Neopixel Effect Generator بواسطة Adriano.

تطبيق Blynk

يعد تطبيق Blynk أحد أشهر منصات إنترنت الأشياء. تطبيق Blynk سهل الاستخدام بشكل لا يصدق ، وفي أقل من 5 دقائق ستتمكن من إنشاء تطبيق إنترنت الأشياء على هاتفك الذكي للتواصل عبر الإنترنت مع جهاز إنترنت الأشياء الخاص بك. قبل تخصيص تطبيق Blynk وفقًا لاحتياجاتك ، ستحتاج إلى:

1. قم بتنزيل تطبيق Blynk

2. تثبيت مكتبة Blynk

3. قم بإعداد الاتصال بجهاز إنترنت الأشياء الخاص بك

نشر تطبيق Blynk وثائق رائعة لمساعدة الجميع على البدء. ألقِ نظرة هنا إذا كنت مثلي ، فهذه هي المرة الأولى التي تستخدمها فيها.

الخطوة 4: استمتع

يتمتع!
يتمتع!
يتمتع!
يتمتع!

تهانينا ، يمكنك الآن الجلوس بشكل مريح على أريكتك واستخدام هاتفك الذكي للتحكم في ألوان مصابيح LED لقرع الهالوين. ؟؟؟

شكرا لك على قراءة مشروعي. أتمنى أن تستمتع بها وستلهمك للقيام بشيء مشابه لمصابيح LED الخاصة بك على شجرة عيد الميلاد الخاصة بك ، أو على رجل الثلج الشتوي ، أو أي شيء آخر!

موصى به: