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

التحكم في ضوء جهاز استقبال الأشعة تحت الحمراء: 4 خطوات
التحكم في ضوء جهاز استقبال الأشعة تحت الحمراء: 4 خطوات

فيديو: التحكم في ضوء جهاز استقبال الأشعة تحت الحمراء: 4 خطوات

فيديو: التحكم في ضوء جهاز استقبال الأشعة تحت الحمراء: 4 خطوات
فيديو: حساس تفادي الحواجز (الإقتراب)بالأشعة تحت الحمراء IR Proximity sensor 2024, شهر نوفمبر
Anonim
التحكم في ضوء استقبال الأشعة تحت الحمراء
التحكم في ضوء استقبال الأشعة تحت الحمراء

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

اللوازم

  • 3 مصابيح ملونة مختلفة
  • مستقبل الأشعة تحت الحمراء
  • جهاز التحكم عن بعد (سيعمل جهاز التحكم عن بعد في التلفزيون)
  • أسلاك العبور
  • 3 مقاومات 1 كيلو
  • اللوح

الخطوة 1: الخطوة 1: تلقي كود HEX

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

هذا هو الرمز لتلقي رمز HEX لكل عنصر تحكم. تريد تسجيل 5 أزرار من جهاز التحكم عن بُعد ، بما في ذلك زر إيقاف التشغيل وتشغيله.

#يشمل

const int RECV_PIN = 7 ؛

IRrecv irrecv (RECV_PIN) ؛ نتائج decode_results ؛

الإعداد باطل(){

Serial.begin (9600) ؛ irrecv.enableIRIn () ، irrecv.blink13 (صحيح) ؛ }

حلقة فارغة(){

if (irrecv.decode (& results)) {

Serial.println (results.value، HEX) ؛

irrecv.resume () ؛ }}

الخطوة 2: الخطوة 2: إعداد IR Reciver

الخطوة 2: إعداد IR Reciver
الخطوة 2: إعداد IR Reciver

حان الوقت الآن لإعداد المكونات على اللوح. ابدأ بتجميع مستقبل الأشعة تحت الحمراء.

هناك 3 أرجل على مستقبل الأشعة تحت الحمراء. الساق في أقصى اليمين هي VCC (الطاقة) ، والساق في أقصى اليسار إذا كانت OUT (متصلة بدبوس) ، والساق الوسطى من أجل GND.

  • قم بتوصيل VCC بسكة الطاقة على اللوح
  • قم بتوصيل دبوس OUT بـ 11 على Arduino
  • قم بتوصيل دبوس GND بالسكة الأرضية على لوح التجارب

الخطوة 3: الخطوة 3: قم بتوصيل مصابيح LED

الخطوة 3: قم بتوصيل مصابيح LED
الخطوة 3: قم بتوصيل مصابيح LED
  • قم بتوصيل الطرف القصير لجميع مصابيح LED بمقاوم 1 كيلو أوم والذي يتصل بعد ذلك بالطاقة
  • قم بتوصيل ساق LED الزرقاء الطويلة برقم 5 على Arduino
  • قم بتوصيل الساق الطويلة لمصباح LED الأحمر بالدبوس 3 على Arduino
  • قم بتوصيل ساق LED الخضراء الطويلة بالدبوس 6 على Arduino

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

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

ها هو الكود:

تأكد من تغيير كل رمز HEX للأزرار إلى رمز HEX المعين لجهاز التحكم عن بُعد الذي يتم استخدامه.

موصى به: