תוכן עניינים:

קרא את בקרת ההרחקה באמצעות חיישן IR: 4 שלבים
קרא את בקרת ההרחקה באמצעות חיישן IR: 4 שלבים

וִידֵאוֹ: קרא את בקרת ההרחקה באמצעות חיישן IR: 4 שלבים

וִידֵאוֹ: קרא את בקרת ההרחקה באמצעות חיישן IR: 4 שלבים
וִידֵאוֹ: מה עושים עכשיו? האלוף בריק מגיע לפאנל המלחמה 2024, יולי
Anonim
קרא את בקרת ההרחקה באמצעות חיישן IR
קרא את בקרת ההרחקה באמצעות חיישן IR

שלום לכולם

במאמר הקודם כתבתי על אופן השימוש בחיישן ההימנעות ממכשולים IR.

ובמאמר זה אכתוב פונקציה נוספת של חיישנית ה- IR הזו.

חיישן הימנעות ממכשירי IR מכיל 2 חלקים עיקריים, כלומר פולט IR ומקלט IR. ובמאמר זה אפעל רק את מקלט ה- IR.

אשתמש בו לקריאת נתונים שנשלחו על ידי שלט רחוק.

שלב 1: דרוש רכיבים

דרוש רכיבים
דרוש רכיבים
דרוש רכיבים
דרוש רכיבים
דרוש רכיבים
דרוש רכיבים

רכיבים נדרשים:

  • חיישן הימנעות ממכשולים IR
  • Arduino NAno V.3
  • חוט ג'אמפר
  • שלט רחוק
  • מיני USB

הספרייה הנדרשת:

IR מרחוק

קרא מאמר זה כדי לגלות כיצד להוסיף ספריות ל- Arduino "הוסף ספרייה"

שלב 2: חבר את החיישן IR ל- Arduino

חבר את IR Sensore ל- Arduino
חבר את IR Sensore ל- Arduino

IR Sensore ל- Arduino

VCC ==> +5V

GND ==> GND

OUT ==> D2

שלב 3: תכנות

תִכנוּת
תִכנוּת

לפני שתתחיל לשרטט, ודא שספריית "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

כוון את השלט רחוק לכיוון מקלט ה- IR. לאחר מכן לחץ על כמה כפתורים.

צג סידורי יציג נתונים מהלחצן המרוחק שנלחץ עליו.

הנתונים שאנו מקבלים מהניסוי הזה יכולים לשמש לדברים מגניבים אחרים. למשל שליטה על הלד עם השלט, הפעלת המאוורר וכו '.

תודה שקראת, להתראות במאמר הבא

מוּמלָץ: