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

اقرأ وحدة التحكم عن بعد باستخدام مستشعر الأشعة تحت الحمراء: 4 خطوات
اقرأ وحدة التحكم عن بعد باستخدام مستشعر الأشعة تحت الحمراء: 4 خطوات

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

فيديو: اقرأ وحدة التحكم عن بعد باستخدام مستشعر الأشعة تحت الحمراء: 4 خطوات
فيديو: ☑️ أردوينو للمبتدئين - حساس الاشعة ما تحت الحمراء لتجنب العقبات 2024, شهر نوفمبر
Anonim
اقرأ وحدة التحكم عن بعد باستخدام مستشعر الأشعة تحت الحمراء
اقرأ وحدة التحكم عن بعد باستخدام مستشعر الأشعة تحت الحمراء

اهلا جميعا

كتبت في المقال السابق عن كيفية استخدام "مستشعر تجنب عقبة الأشعة تحت الحمراء".

وفي هذه المقالة سأكتب وظيفة أخرى لمستشعر الأشعة تحت الحمراء هذا.

يحتوي مستشعر تجنب عقبة الأشعة تحت الحمراء على جزأين رئيسيين ، وهما باعث الأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء. وفي هذه المقالة سأقوم فقط بتمكين مستقبل الأشعة تحت الحمراء.

سأستخدمه لقراءة البيانات المرسلة بواسطة جهاز التحكم عن بعد.

الخطوة 1: طلب المكونات

تتطلب المكونات
تتطلب المكونات
تتطلب المكونات
تتطلب المكونات
تتطلب المكونات
تتطلب المكونات

المكونات المطلوبة:

  • مستشعر تجنب عائق الأشعة تحت الحمراء
  • اردوينو NAno V.3
  • سلك جامبر
  • جهاز التحكم
  • USB ميني

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

IR عن بعد

اقرأ هذه المقالة لمعرفة كيفية إضافة مكتبات إلى Arduino "إضافة مكتبة"

الخطوة 2: قم بتوصيل IR Sensore بـ Arduino

قم بتوصيل IR Sensore بـ Arduino
قم بتوصيل IR Sensore بـ Arduino

IR Sensore إلى Arduino

VCC ==> + 5V

GND ==> GND

خارج ==> D2

الخطوة الثالثة: البرمجة

برمجة
برمجة

قبل أن تبدأ الرسم ، تأكد من تثبيت مكتبة "IRremote". حتى لا تحدث أخطاء عند تجربة الرسم الذي قدمته.

يوجد أدناه رسم تخطيطي يمكنك استخدامه:

#يشمل

int RECV_PIN = 2 ؛

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

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

{Serial.begin (9600) ، irrecv.enableIRIn () ، // بدء المتلقي}

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

if (irrecv.decode (& results)) {Serial.println (results.value) ؛ irrecv.resume () ؛ // تلقي القيمة التالية} تأخير (100) ؛ }

إذا كنت بحاجة إلى الملف ، يمكنك تنزيله أدناه:

الخطوة 4: النتيجة

Image
Image

وجه جهاز التحكم عن بعد نحو مستقبل الأشعة تحت الحمراء. ثم اضغط على بعض الأزرار.

ستعرض الشاشة التسلسلية البيانات من زر التحكم عن بعد الذي تم الضغط عليه.

يمكن استخدام البيانات التي نحصل عليها من هذه التجربة لأشياء أخرى رائعة. على سبيل المثال ، التحكم في مؤشر LED بجهاز التحكم عن بُعد وتشغيل المروحة وما إلى ذلك.

شكرا على القراءة ، وداعا في المقال القادم

موصى به: