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

تحكم في LED بهاتفك الذكي: 6 خطوات
تحكم في LED بهاتفك الذكي: 6 خطوات

فيديو: تحكم في LED بهاتفك الذكي: 6 خطوات

فيديو: تحكم في LED بهاتفك الذكي: 6 خطوات
فيديو: مشروع أردوينو - التحكم في لون الاضاءة عن طريق بلوتوث هاتفك الذكي 2024, يوليو
Anonim
تحكم في مصباح LED بهاتفك الذكي
تحكم في مصباح LED بهاتفك الذكي

الخطوة 1: ثني العملاء المتوقعين (=

ثني العروض (=
ثني العروض (=
ثني العروض (=
ثني العروض (=

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

الخطوة الثانية: إنشاء الدائرة

بناء الحلبة!
بناء الحلبة!
بناء الحلبة!
بناء الحلبة!

تكون الدائرة بسيطة إذا كنت قد قمت بتوصيل مؤشر LED من قبل ، فسيتم توصيل السلك المشترك ، الأطول ، بالأرض وستمر التوصيلات المتبقية عبر المقاوم إلى دبابيس 9 و 10 و 11 PWM ، (تعديل عرض النبض) يقوم PWM بشكل أساسي بميض المصباح بسرعة كبيرة لدرجة أن العين البشرية تراها بشكل ثابت فقط عند انخفاض السطوع ، ويتم تحقيق سطوع مختلف عن طريق تغيير النسبة التي يتم تشغيل المصباح بها ثم إيقاف تشغيله. المسامير 9 و 10 و 11 متوافقة ببساطة مع تعديل عرض النبض. سيذهب أقصر الرصاص (الأحمر) من خلال المقاوم إلى الرقم 11 ، وسيذهب الأقصر الثاني (الأخضر) إلى الدبوس 10 وأخيراً سيذهب اللون الأزرق (الرصاص المتبقي) إلى الرقم 9. وفي حالة عدم توصيلك بالفعل بالطول الأطول الرصاص- هو السالب لكل مصباح ، يجب أن يذهب هذا إلى ثقب الأرض المسمى على اردوينو.

الخطوة 3: PR0GR4M1NG

PR0GR4M1NG!
PR0GR4M1NG!

الآن قمنا برمز اردوينو لالتقاط الإشارات التي سيتم إرسالها عن طريق المعالجة والتي يتحكم فيها هويتك ، لكننا سنصل إلى ذلك لاحقًا. ستحتاج إلى الانتقال إلى file -amples-firmatta-standardfirmatta وتحميله إلى arduino باستخدام arduino IDE. قابل للتنزيل من: https://arduino.cc/en/Main/Software بمجرد تحميل ذلك على اللوحة ، ستحتاج إلى تنزيل المعالجة في الإعداد المسبق للخطوة التالية:

الخطوة 4: المكتبات

مكتبات
مكتبات

بمجرد تنزيل المعالجة ، ستحتاج إلى تنزيل مكتبتين للتواصل مع جهازك ومن ثم إلى arduino. يجب تضمين تعليمات التثبيت إما مع التنزيل أو في صفحة التنزيل. وتشمل هذه المكتبات: oscp5: https://www.sojamo.de/libraries/oscP5/ arduino.cc: https://www.arduino.cc/ playground / Interfacing / Processing بمجرد التثبيت ، ستحتاج إلى تنزيل برنامج يسمى touch osc Editor من هنا: https://hexler.net/software/touchosc ، قم بالتمرير لأسفل لأسفل ، بالقرب من هناك. لقد قمت بتضمين رابط لواحد معد مسبقًا ويتضمن أزرارًا ومفاتيح تبديل و flahers و faders. عندما تضغط على أحد هذه ، فإنه يرسل رسالة ستبحث عنها المعالجة وتقرأها. سيتم أيضًا إعداد مخطط المعالجة المرفق لقراءة تلك الرسائل ، لذا لن يكون هناك عمل شاق بالنسبة لك (=. افتح ملف محرر osc وانقر على زر المزامنة ثم انتقل إلى معرفك ، في المس osc حدد التخطيط - إضافة - وحدد المضيف الذي يظهر. تأكد من أن معرفك وجهاز الكمبيوتر الخاص بك على نفس الشبكة. تم إنشاء وظائف الرسم الأساسية ورمز الخافت عن طريق harryking ، على youtube ، قمت بتوسيعه: تحقق منه على youtube (= https:// www.youtube.com / user / Harrybj17 قم بتنزيل الملفات من هنا:

الخطوة الخامسة: لقد أوشكت على الانتهاء

اوشكت على الوصول!
اوشكت على الوصول!
اوشكت على الوصول!
اوشكت على الوصول!

بمجرد حصولك على الملفين الخاصين بي ومزامنة osc touch ، فقد حان الوقت لتشغيل رسم المعالجة ، يجب إرفاق اردوينو الخاص بك! أو ستحصل على أخطاء. يجب عليك الآن أن تنظر إلى أسفل وسترى عنوان IP بعضًا كان في فوضى النتائج اكتبه في معلومات المعالجة الخاصة بك. نفس الشيء مع المنفذ. إذا سارت الأمور على ما يرام ، فكل ما تفعله على الجهاز يجب أن ينعكس على اللونين الأحمر والأخضر والأزرق المبينين. يجب أن يضيء مصباح RGB LED أيضًا. إذا سارت الأمور على ما يرام ، فعندئذٍ تهانينا ، إذا لم يكن هناك قسم لاستكشاف الأخطاء وإصلاحها في الخطوة التالية وأيضًا.. لا تستسلم ، فهذا يستحق الوقت. (=

الخطوة 6: استكشاف الأخطاء وإصلاحها

استكشاف الأخطاء وإصلاحها!
استكشاف الأخطاء وإصلاحها!

إذا حصلت على شيء مثل - لا يمكن تشغيله في وضع 64 بت ، فقم بتنزيل الإصدار 1.5.1 من المعالجة إذا حصلت على أخطاء استثناءات ، وتأكد من توصيل اردوينو الخاص بك إذا لم تحصل على أي شيء معكوس ، فتأكد من صحة IP والمنفذ الخاصين بك. جدار الحماية لا يقفله. وإذا لم تكن مستمتعًا ، فانتقل بعيدًا: P أي أخطاء أخرى ، يرجى التعليق. (=

موصى به: