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

استخدام RGB LED من 37 جهاز استشعار: 6 خطوات
استخدام RGB LED من 37 جهاز استشعار: 6 خطوات

فيديو: استخدام RGB LED من 37 جهاز استشعار: 6 خطوات

فيديو: استخدام RGB LED من 37 جهاز استشعار: 6 خطوات
فيديو: كيفية استخدام RGB LED مع رمز Arduino حساب قيمة المقاوم 2024, شهر نوفمبر
Anonim
استخدام RGB LED من 37 مجموعة حساسات
استخدام RGB LED من 37 مجموعة حساسات
استخدام RGB LED من 37 مجموعة حساسات
استخدام RGB LED من 37 مجموعة حساسات

لذلك خرجت واشتريت مجموعة من أجهزة الاستشعار والوحدات الكهربائية بسعر جيد يسمى "37 Sensors" (مثل هذا الموجود هنا أو غيره على Amazon) ، لكن لا يمكنك العثور على معلومات عن الوحدات لتتمكن من استخدامها؟ ستساعدك هذه السلسلة من Instructables في جميع الوحدات الموجودة في 37 Sensors Kit. هناك مجموعات أخرى تبيع عددًا مختلفًا من الوحدات عن 37 ، مثل مجموعة 20 وحدة ومجموعة 45 وحدة. تتوفر أيضًا هذه المستشعرات / الوحدات من بعض المتاجر عبر الإنترنت بشكل فردي.

هذه المجموعات ممتازة للتجارب والتعليم في مجالات العلوم والتكنولوجيا والهندسة والرياضيات.

الوحدات من 37 Sensors Kit تسمى "RGB LED" هي عبارة عن مصباح RGB LED من خلال الفتحة والسطح. هذا مصباح LED بثلاثة ألوان LED مختلفة مضمنة في عبوة واحدة.

(الصور والمعلومات المستخدمة بإذن من 37sensors.com)

الخطوة 1: وصف وحدة RGB LED

LED يحتوي على بواعث حمراء وخضراء وزرقاء ، يتم التحكم في كل منها بشكل مستقل. تحتوي بعض الوحدات على مقاومات حالية ، والبعض الآخر لا.

يُطلق عليه أيضًا: LED بالألوان الكاملة ، LED بثلاثة ألوان ، LED ثلاثي الألوان ، KY021 ، KY016.

توجد في مجموعات: 37 جهاز استشعار ، 45 جهاز استشعار (من خلال ثقب LED).

توجد في مجموعات: 20 جهاز استشعار ، 37 جهاز استشعار ، 45 جهاز استشعار (SMT LED).

الخطوة 2: مواصفات وحدة RGB LED

مواصفات وحدة RGB LED
مواصفات وحدة RGB LED

LED: إما TH أو SMT 5050

انخفاض الجهد إلى الأمام باللون الأحمر: 2.1 فولت

انخفاض الجهد إلى الأمام باللون الأخضر: 3.2 فولت

انخفاض الجهد الأمامي باللون الأزرق: 3.2

الأحمر: 625 نانومتر

الأخضر: 530 نانومتر

الأزرق: 465 نانومتر

الحجم: 20 مم × 15 مم

تحتوي بعض الوحدات على مقاومات حالية ، والبعض الآخر لا. قيمة المقاومة النموذجية هي 120 - 270 أوم.

كثيرًا ما يتم تسمية الدبابيس بشكل غير صحيح. RGB ، BGR ، GRB ، إلخ.

هناك عدد من المصادر المختلفة لهذه الوحدات. ليست كل وحدة تشبه تلك الموجودة هنا تتصرف بالطريقة نفسها تمامًا. تحقق من الوحدة المحددة التي لديك للاختلافات في الوظيفة ومستويات الجهد والدبوس والحالات غير النشطة / النشطة. تم العثور على بعض الوحدات التي تحتوي على دبابيس بشكل غير صحيح وحتى مكونات ملحومة بشكل سيئ.

الخطوة 3: مستلزمات تجربة RGB LED

مستلزمات تجربة RGB LED
مستلزمات تجربة RGB LED

فقط لمعرفة أساسيات كيفية عمل هذه الوحدة ، تُظهر هذه التجربة كيفية ربطها بلوحة تحكم دقيقة سهلة الفهم ، الاستشعار. المحرك: MICRO. ليست هناك حاجة لنظام تطوير معقد حيث أن جهاز مايكرو 32 بت الذي يعد جزءًا من هذه اللوحة يحتوي على جميع الميزات الذكية المضمنة.

من المحتمل أن تكون التعليمات البرمجية لأنظمة التحكم الدقيقة الأخرى بلغة / بناء جملة مختلفة ، ولكنها متشابهة في الشكل.

فيما يلي قائمة صغيرة من مكونات هذه التجربة:

وحدة RGB LED من 37 مجموعة حساسات. (مصدر هذه التجربة: CircuitGizmos) تتوفر مجموعات أيضًا في Amazon وعلى الإنترنت في العديد من الأماكن.

أسلاك الطائر ، من الأنثى إلى الأنثى على غرار "دوبونت". (مصدر هذه التجربة: CircuitGizmos) وصلات القفز من هذا النوع متاحة أيضًا عبر الإنترنت.

مجلس متحكم. (مصدر هذه التجربة: CircuitGizmos)

يتم استخدام جهاز كمبيوتر مع تطبيق طرفي تسلسلي للتواصل مع اللوحة عبر USB. أحد هذه البرامج المجانية والمفيدة هو Beagle Term.

مع كل هذا ، يمكنك إجراء تجربة لاختبار وحدة RGB LED.

الخطوة 4: ربط تجربة وحدة RGB LED

مجموعة تجربة وحدة RGB LED
مجموعة تجربة وحدة RGB LED

السلك الأسود - أرضية مشتركة

SEM GND - أرض الوحدة

السلك الأحمر - عنصر RedLED

SEM P4 - الوحدة النمطية R.

السلك الأخضر - عنصر RedLED

SEM P5 - الوحدة G

السلك الأزرق - عنصر RedLED

SEM P6 - الوحدة ب

تحتوي وحدة LED الخاصة هذه من خلال الفتحة على مقاوم مقيد للتيار ، لذلك لا يلزم وجود مقاوم خارجي

الخطوة 5: كود تجربة وحدة RGB LED

كود تجربة وحدة RGB LED
كود تجربة وحدة RGB LED
كود تجربة وحدة RGB LED
كود تجربة وحدة RGB LED

مع توصيل الكمبيوتر بلوحة تحكم دقيقة تعمل بالطاقة ، فإن Beagle Term هي نافذة لما يحدث على تلك اللوحة. يمكنك إدخال رمز البرنامج ، والاطلاع على النتائج المطبوعة لهذا الرمز ، وحتى التفاعل عن طريق كتابة المعلومات في برنامج قيد التشغيل. سيؤدي كتابة EDIT في ">" المطالبة إلى توصيلك بالمحرر المدمج. في هذا المحرر ستدخل رمز البرنامج. يمكنك حفظ الكود الذي تكتبه باستخدام Control-Qkeystroke. يمكنك حفظ التعليمات البرمجية الموجودة في المحرر وتشغيلها على الفور باستخدام Control-W.

مفاتيح التحكم لوظيفة تحرير البرنامج. (لا تعمل مفاتيح الوظائف بشكل صحيح في مصطلح Beagle Term)

  • Control-U - الانتقال إلى الخط الرئيسي
  • Control-U Control-U - الانتقال لبدء البرنامج
  • Control-K - الانتقال إلى نهاية السطر
  • Control-K Control-K - الانتقال إلى نهاية البرنامج
  • التحكم- P - Page up
  • التحكم- L - صفحة لأسفل
  • التحكم-] - حذف
  • التحكم- N - إدراج
  • Control-Q - احفظ الكود
  • Control-W - قم بتشغيل الكود
  • التحكم- R - البحث
  • Control-G - كرر البحث
  • التحكم- T - تحديد النص
  • التحكم- Y - لصق النص
  • ESC - الخروج من المحرر الذي يتخلى عن التغييرات.

أدخل رمز هذه التجربة في المحرر:

SETPIN 4 ، DOUT

SETPIN 5 ، DOUT SETPIN 6 ، DOUT DO PAUSE 200: PIN (4) = 1: PAUSE 200: PIN (4) = 0 PAUSE 200: PIN (5) = 1: PAUSE 200: PIN (5) = 0 PAUSE 200: رقم التعريف الشخصي (6) = 1: إيقاف مؤقت 200: رقم التعريف الشخصي (6) = 0 حلقة

يقوم رمز الاختبار هذا بتعيين المسامير 4 و 5 و 6 على المخرجات ثم يقوم بتعيين كل من هذه المخرجات عالية ومنخفضة لتشغيل عنصر اللون وإيقاف تشغيله.

ص = 1

g = 1 b = 100 PWM 1 ، 1000 ، r ، g ، b وقفة 5000 DO لـ r = 0 إلى 99 الخطوة 2 PWM 1 ، 1000 ، r ، g ، b وقفة 10 التالي r وقفة 5000 لـ b = 100 إلى 1 خطوة -2 PWM 1، 1000، r، g، b PAUSE 10 NEXT b PAUSE 5000 لـ g = 0 إلى 99 الخطوة 2 PWM 1 ، 1000 ، r ، g ، b وقفة 10 التالية g PAUSE 5000 لـ r = 100 إلى 1 خطوة - 2 PWM 1، 1000، r، g، b PAUSE 10 NEXT r PAUSE 5000 لـ b = 0 إلى 99 الخطوة 2 PWM 1 ، 1000 ، r ، g ، b وقفة 10 التالي b PAUSE 5000 لـ g = 100 إلى 1 الخطوة -2 PWM 1، 1000، r، g، b PAUSE 10 NEXT g PAUSE 5000 LOOP

يستخدم رمز الاختبار هذا PWM لزيادة / تقليل إخراج قنوات R و G و B في الأنماط. هناك تأخيرات مدتها 5 ثوان بين التغييرات.

يمكن تشغيل مخرجات PWM من خلال مرحل الحالة الصلبة (انظر صفحة الترحيل) أو FET لقيادة شرائط 5V أو 12V RGB LED.

الخطوة 6: ملخص / ملاحظات وحدة RGB LED

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

ستكون منطقة التعليقات أيضًا مكانًا جيدًا لتضمين عينة صغيرة من التعليمات البرمجية لأنظمة التحكم الدقيقة الأخرى إذا كنت قد جربت هذه الوحدة. أو قم بزيارة 37 Sensors و 37 Sensors Docs.

موصى به: