שריט-ביי-שריט גייד צו ארדוינא IR ווײַטקאָנטראָל סעטאַפּ און טראָובלעשאָאָטינג

שריט-ביי-שריט גייד צו ארדוינא IR ווײַטקאָנטראָל סעטאַפּ און טראָובלעשאָאָטינג

איר ניצט IR ווײַטקאָנטראָלן צו מאַכן אַרדוינאָ פּראָיעקטן פּשוט און שפּאַסיק. IR טעכנאָלאָגיע העלפֿט אײַך קאָנטראָלירן זאַכן אין שטוב. איר קענט בויען אײַערע אייגענע ווײַטקאָנטראָלן אָדער לייענען סיגנאַלן פֿון אַנדערע ווײַטקאָנטראָלן. מיט אַרדוינאָ אינפֿראַרעד ווײַטקאָנטראָל סיסטעמען, קענט איר מאַכן נײַע וועגן צו קאָנטראָלירן דעווײַסעס. איר קענט אויך שאַפֿן אײַערע אייגענע ספּעציעלע ווײַטקאָנטראָלן. די אַרדוינאָ IR ווײַטקאָנטראָל סעטאַפּ איז אַן גרינגער וועג צו לייגן דראָטלאָז קאָנטראָל צו אײַערע פּראָיעקטן.

אַפּפּליקאַטיאָן טיפּ

באַשרייַבונג

קאָנטראָלירן היים אַפּפּליאַנסעס

ניצט IR ווײַטקאָנטראָלן פֿאַר טעלעוויזאָרן און אַנדערע זאַכן אין שטוב.

אייגענע ווײַטקאָנטראָלן

מאַכט ווײַטקאָנטראָלן צו קאָנטראָלירן פילע דעוויסעס גרינגער.

דעקאָדירן סיגנאַלן

ניצט סיגנאַלן ווידער צו קאָנטראָלירן נייע דעוויסעס.

בויען אייגענע קאָנטראָלן

מאַכט קאָנטראָלס פֿאַר ספּעציעלע באַדערפענישן אין אַרדוינאָ ינפראַרעד ווייַט אַרבעט.

איר קענט אָנהייבן דורך פאַרבינדן אַ פּשוטן IR ריסיווער. דערנאָך קענט איר פּרובירן נייע געדאַנקען פֿאַר אַרדוינאָ אינפֿראַרעד ווײַטקאָנטראָל.

IR קאָמוניקאַציע באַסיקס

וואָס איז IR?

IR לאָזט דעווייסעס שיקן סיגנאַלן איינער צום אַנדערן. IR מיינט אינפֿראַרעד, וואָס איז אַ סאָרט ליכט וואָס מיר קענען נישט זען. IR קאָמוניקאַציע ניצט דעם אומזעיקבאַרן ליכט צו שיקן אינפֿאָרמאַציע. ווײַטקאָנטראָלן און ריסיווערס ניצן IR LEDs און סענסאָרן דערפֿאַר. עס זענען דאָ צוויי הויפּט וועגן ווי IR אַרבעט: פּונקט-צו-פּונקט און דיפֿוז. פּונקט-צו-פּונקט דאַרף די ווײַטקאָנטראָל צו קוקן אויף דעם ריסיווער. דיפֿוז לאָזט דעווייסעס רעדן אָן אַ דירעקטע ליניע. IR אַרבעט אין אַ פֿרעקווענץ קייט פֿון 300 GHz ביז 400 THz. איר קענט געפֿינען IR אין זאַכן ווי טעלעוויזאָרס, כעדפאָונז און היים זיכערהייט סיסטעמען.

עצה: IR סיגנאַלן גייען נישט דורך האַרטע זאַכן. מאַכט זיכער אַז גאָרנישט בלאָקירט דעם וועג צווישן דיין ווייַטקאָנטראָל און ריסיווער.

  • IR קאָמוניקאַציע ניצט פּולסן פון אינפֿראַרויט ליכט.

  • IR סיגנאַלן אַרבעטן בעסטן מיט גאָרנישט אין וועג.

  • IR טעכנאָלאָגיע ווערט גענוצט אין פילע היים עלעקטראָניק.

IR ווײַטקאָנטראָל און IR ופנעמער

איר דאַרפט ביידע אַן IR ווייַטקאָנטראָל און אַן IR ריסיווער צו נוצן IR. דער ווייַטקאָנטראָל שיקט דאַטן ווי פּולסן פון ינפראַרעד ליכט. דער ריסיווער באַקומט די פּולסן און דעקאָדירט זיי. פֿאַר אַרדוינאָ IR פּראָיעקטן, ניצט איר אָפט אַ SunFounder Uno ברעט, USB קאַבל, ינפראַרעד-ריסיווער מאָדול, ווייַטקאָנטראָללער, און אַ 3-פּין קאַבל.

קאָמפּאָנענט

פונקציע

יר רימאָוט

שיקט אינפֿראַרויט סיגנאַלן

IR ריסיווער מאָדול

באַקומט און דעקאָדירט סיגנאַלן

Arduino באָרד

באַהאַנדלט די באַקומענע דאַטן

IR ווײַטקאָנטראָלן ניצן ספּעציעלע קאָדירונג מעטאָדן גערופן קאָנסומער IR. די מעטאָדן שיקן קאָמאַנדעס פּאַמעלעך, ביז 32 ביטס ביי 4000 ביטס פּער סעקונדע. דער ופנעמער קאָנטראָלירט ווי לאַנג די IR ליכט פּולסן און ספּייסעס דויערן. מאָדולאַציע ביי 38 kHz העלפֿט דעם ופנעמער איגנאָרירן אַנדערע ליכטער.

IR פּראָטאָקאָלן

מען ניצט פּראָטאָקאָלן צו קאָנטראָלירן דעווייסעס מיט IR. פּראָטאָקאָלן זענען כּללים פֿאַר שיקן און לייענען IR סיגנאַלן. דער NEC פּראָטאָקאָל איז זייער געוויינטלעך אין עלעקטראָניק. אַנדערע פּאָפּולערע פּראָטאָקאָלן זענען JVC, Sony SIRC, Philips RC5, און RC6. די פּראָטאָקאָלן ניצן אַ 38 kHz טרעגער כוואַליע צו שיקן בינאַרע סיגנאַלן.

  • NEC ווײַט פּראָטאָקאָל

  • RC5 ווײַט־פּראָטאָקאָל

  • JVC פּראָטאָקאָל

  • סאָני סירק פּראָטאָקאָל

  • פיליפּס RC6 פּראָטאָקאָל

יעדער קנעפּל אויף אייער IR ווײַטקאָנטראָל שיקט זײַן אייגענעם קאָד. דער ריסיווער פּאַסט דעם קאָד צו אַ באַפֿעל. פּראָטאָקאָלן און קאָדירונג מאַכן זיכער אַז יעדער קנעפּל טוט עפּעס אַנדערש. דאָס גיט אײַך גענויע קאָנטראָל ווײַל יעדער קאָד איז ספּעציעל.

אַרדוינאָ IR ווײַט סעטאַפּ

אַרדוינאָ IR ווײַט סעטאַפּ
Image Source: פּעעקסעלס

IR ריסיווער פּינאַוט

איר דאַרפֿט וויסן די פּינאַוט איידער איר אָנהייבט אַרדוינאָ IR ווייַט קאָנטראָל סעטאַפּרובֿ IR ריסיווערס האָבן דריי פּינס. יעדער פּין האט אַ ספּעציעלע אַרבעט. איר מוזט פאַרבינדן יעדן פּין צו דער ריכטיקער אָרט אויף דיין אַרדווינאָ ברעט. דאָס העלפֿט דיין סעטאַפּ אַרבעטן גוט.

IR ריסיווער פּין

Arduino שפּילקע

-

גנד

+ (מיטלערער שפּילקע)

5V

S

דיגיטאַל שפּילקע 11

דער מינוס פּין גייט צו GND. דער פּלוס פּין איז פארבונדן צו 5V. דער סיגנאַל פּין איז פארבונדן צו אַ דיגיטאַל פּין, אָפט פּין 11. קאָנטראָלירט שטענדיק אייער IR ריסיווער'ס דאַטאַשיט. עטלעכע ריסיווערס נוצן אַנדערע פּין נעמען, אָבער רובֿ נאָכפאָלגן דעם מוסטער.

וויירינג צו אַרדוינאָ

איר מוזט פארבינדן אייער IR ריסיווער צו אייער ארדווינא כדי די ARDווינא IR ווײַטקאָנטראָל זאָל אַרבעטן. דזשאַמפּער דראָטן פֿאַר גרינג סעטאַפּזייט זיכער אז איר פארבינדט דעם ריסיווער צו די ריכטיגע פּינס. דער שריט איז שליסל פאר גוטע האַרדווער פארבינדונגען.

יר ופנעמער

Arduino

ארויס (לינקס)

שטיפט 2

GND (מיטן)

GND (-)

Vcc (רעכטס)

5 וו (+)

פֿאָלגט די סטעפּס פֿאַר אייער סעטאַפּ:

  1. לייגט דעם IR ריסיווער אויף אייער ברעדבאָרד.

  2. פֿאַרבינדט דעם OUT פּין צו דיגיטאַל פּין 2 אויף אייער אַרדוינאָ.

  3. באַפעסטיקט דעם GND פּין צום GND אויף אייער ברעט.

  4. פֿאַרבינדט דעם Vcc פּין צום 5V פּין.

עצה: טשעקט נאכאמאל יעדן דראט איידער איר צינדט אן אייער סעטאַפּ. א פאַלשע פֿאַרבינדונג קען אָפּשטעלן אייער אַרדוינאָ IR ווײַטקאָנטראָל סעטאַפּ פֿון אַרבעטן.

האַרדווער קאָנטראָל

נאכדעם וואס איר פארבינדט דעם ריסיווער, דארפט איר קאנטראלירן אייער סעטאפ. מאכט זיכער אז יעדער דראט איז פעסט. זוכט פאר פרייע דראטן אדער געבויגענע שטיפטלעך. אייער ארדווינא אינפרא-אר ווײַט סעטאפ דארף פעסטע האַרדווער פארבינדונגען. אויב איר זעט בלינקענדיקע ליכטלעך אויף אייער ריסיווער, ארבעט אייער סעטאפ. אויב נישט, קאנטראלירט נאכאמאל אייערע דראטן.

איר קענט ניצן אַ מולטימעטער צו טעסטן די וואָלטאַזש ביים ריסיווער. דער 5V פּין זאָל ווײַזן נאָענט צו 5 וואָלט. דער GND פּין זאָל ווײַזן נול. דער סיגנאַל פּין זאָל זיך ענדערן ווען איר דריקט קנעפּלעך אויף אײַער IR ווײַטקאָנטראָל. דאָס מיינט אַז אײַער סעטאַפּ איז גרייט פֿאַרן ווײַטערן שריט.

פּראָגראַמירן אַרדוינאָ און לייענען קאָודז

אינסטאַלירן IRremote ביבליאָטעק

איר דאַרפֿט די IRremote ביבליאָטעק צו פּראָגראַמירן אייער IR ריסיווער. די ביבליאָטעק העלפֿט אייך לייענען סיגנאַלן פֿון אייער ווײַטקאָנטראָל. צו עס אינסטאַלירן, פֿאָלגט די סטעפּס: עפֿנט די Arduino IDE. גייט צו Sketch, דערנאָך Include Library, דערנאָך Manage Libraries. זוכט פֿאַר 'Arduino-IRremote' אין די Library Manager. גיט אויף install.

אויב איר זעט ערראָרס ווי 'TCCR2B איז נישט דעקלערירט געוואָרן' אדער רעלאָקאַלאַציע ערראָרס, קען זיין אַז איר האָט אַ טשיפּ מיסמאַטש. די פּראָבלעמען פּאַסירן מיט Attiny מיקראָקאָנטראָולערס. איר קענט זיי פאַרריכטן דורך ניצן Arduino IDE ווערסיע 1.0.5. מאַכט זיכער אַז די ביבליאָטעק טעקעס זענען אין די ריכטיקע טעקע.

נאכדעם וואס איר אינסטאלירט די ביבליאטעק, קענט איר אנהייבן פראגראמירן אייער IR ריסיווער. די IRremote ביבליאטעק האט ביישפילן צו העלפן אייך לייענען קאודס און קאנטראלירן דעווייסעס.

לייענען IR קאָדעס

איר קענט ניצן IRremote ביבליאָטעק ביישפילן צו לייענען קאָודן פון אייער ווײַטקאָנטראָל. עפֿנט די "IRrecvDemo" ביישפּיל סקיצע. לאָוד עס אַרויף צו אייער אַרדוינאָ. פֿאַרבינדט אייער IR ריסיווער צום ברעט. עפֿנט די סעריאַל מאָניטאָר אין אַרדוינאָ IDE.

ווען איר דריקט א קנעפל אויף אייער ווײַטקאָנטראָל, באַקומט דער IR ריסיווער דעם סיגנאַל. דער אַרדוינאָ דעקאָדירט דעם סיגנאַל און ווײַזט קאָודן אין העקסאַדעצימאַל פֿאָרמאַט. דריקט יעדן קנעפל צו געפֿינען זײַן קאָד. שרײַבט אַראָפּ די קאָודן כּדי איר זאָלט זיי קענען נוצן שפּעטער.

עצה: צו רעקאָרדירן קאָודן פֿאַר אַלע קנעפּלעך, דריק יעדן קנעפּל און שרײַב אָן די קאָודן אין די סעריאַל מאָניטאָר. דאָס העלפֿט אײַך געפֿינען די קאָודן פֿאַר אײַער ווײַטקאָנטראָל.

איר זאָלט אפשר וויסן וועלכע פּראָטאָקאָל אייער ווייַטקאָנטראָל ניצט. איר קענט דאָס טאָן אויף פֿאַרשידענע וועגן: ניצט אַן אָסילאָסקאָפּ צו קוקן אויף דעם סיגנאַל. ניצט אייער IR ריסיווער מיט אַרדווינאָ צו דעקאָדירן דעם פּראָטאָקאָל. פּרוּווט ענקאָודינג מעטאָדן ווי פּולס ברייט מאָדולאַציע אָדער ביי-פאַסע ענקאָודינג.

די IRremote ביבליאָטעק ביישפילן ווייַזן אָפט דעם פּראָטאָקאָל נאָמען מיט די קאָודז. דאָס העלפֿט אײַך צופּאַסן קאָודז צום ריכטיקן פּראָטאָקאָל.

מאַפּ קאָודז צו אַקציעס

נאכדעם וואס איר געפינט די קאודס פאר אייער ווײַטקאנטראל, קענט איר זיי צופּאַסן צו אַקציעס אין אייער אַרדווינאָ סקעטש. ניצט IRremote ביבליאָטעק ביישפילן צו קאָנטראָלירן LEDs, מאָטאָרן, אדער אַנדערע דעווייסעס. לאָוד אַרויפֿ אייער קאָד צום אַרדווינאָ. עפֿנט דעם סעריאַל מאָניטאָר. ריכט אייער ווײַטקאנטראל צום IR ריסיווער און דריקט קנעפּלעך. דער אַרדווינאָ לייענט די קאודס און טוט די אַקציעס וואָס איר שטעלט איין.

איר קענט ניצן IR קנעפל קאדן צו קאנטראלירן ארויסגאנגען. למשל, צינדט אן אן LED מיט איין קנעפל. מאכט עס אויס מיט אן אנדערן קנעפל. איר קענט אויך ניצן קאדן צו קאנטראלירן מאטארן אדער רעליי. שטעלט איין אקציעס אין אייער סקעטש פאר יעדן קאוד וואס איר ווילט ניצן.

  • כאַפּט די קאָדן פֿאַר יעדן קנעפּל.

  • ניצט די קאָודן אין אייער אַרדוינאָ סקעטש צו קאָנטראָלירן די אַוטפּוץ.

  • שטעלט אויף פונקציעס פאר יעדן קאד צו מאכן אייגענע ווייטקאנטראלן.

  • פרובירט פארשידענע ביישפילן צו לערנען ווי אזוי צו ניצן קאודס פאר פארשידענע דעווייסעס.

איר קענט פרובירן צו צופּאַסן קאָודן צו נייע אַקציעס. דאָס לאָזט אײַך בויען אייגענע קאָנטראָלן פֿאַר אײַערע פּראָיעקטן. אויב איר ווילט קאָודן פֿאַר אַ נייעם ווײַטקאָנטראָל, איבערחזרט דעם פּראָצעס און דערהייַנטיקט אײַער סקיצע. פּראָגראַמירן דעם IR ריסיווער מיט אַרדווינאָ גיט אײַך פֿילע וועגן צו נוצן דראָטלאָזע קאָנטראָל.

קאָנטראָל אַוטפּוץ מיט IR ווייַטקאָנטראָל

לעדס און דעווייסעס

איר קענט ניצן דעם אינפֿראַרעד רימאָוט צו מאַכן אייער אַרדוינאָ קאָנטראָלירן זאַכן. די מערסטע געוויינטלעכע זאַכן וואָס איר קאָנטראָלירט זענען על-אי-דיס און היים דעווייסעס. ערשטנס, שטעלט אויף דעם אינפֿראַרעד ריסיווער און פֿאַרבינדט עס צו אייער אַרדוינאָ. יעדער קנעפּל אויף דעם רימאָוט שיקט זיין אייגענעם סיגנאַל. אייער אַרדוינאָ לייענט די סיגנאַלן און קאָנטראָלירט וואָס איר ווילט.

  • לעדס

  • אַפּפּליאַנסעס

  • פילע דעווייסעס וואָס איר קענט קאָנטראָלירן אָן דראָטן

איר קענט אנצינדן מער ווי איין LED אין דער זעלבער צייט. אין אייער קאוד, קלייבט וועלכע פּינס גייען צו יעדער LED. ניצט סוויטש קעיסעס צו צופּאַסן יעדן קנעפּל צו אַ געוויסער LED אָדער דעווייס. ווען איר דריקט אַ קנעפּל, דרייט דער אַרדוינאָ אָן אָדער אויס דעם אַוטפּוט.

עצה: איר קענט ניצן די אינפרא-אר רימאָוט צו קאָנטראָלירן ליכט, ווענטילאַטאָרן, אָדער אַנדערע זאַכן אָן דראָטן.

דאָ איז אַ פּשוט קאָד בייַשפּיל פֿאַר קאָנטראָלירן עטלעכע LEDs:

#include <IRremote.h>
int IR_Recv = 3;
int ledPins[] = {5, 6, 9, 10};
void setup() {
  for (int i = 0; i < 4; i++) {
    pinMode(ledPins[i], OUTPUT);
  }
  IrReceiver.begin(IR_Recv, ENABLE_LED_FEEDBACK);
}
void loop() {
  if (IrReceiver.decode()) {
    switch (IrReceiver.decodedIRData.command) {
      case 0x10: digitalWrite(ledPins[0], HIGH); break;
      case 0x11: digitalWrite(ledPins[1], HIGH); break;
      case 0x12: digitalWrite(ledPins[2], HIGH); break;
      case 0x13: digitalWrite(ledPins[3], HIGH); break;
    }
    IrReceiver.resume();
  }
}

איר קענט ענדערן די פּין נומערן און קאָודן לויט אייער פּראָיעקט. דעם אופֿן אַרבעט מיט יעדן ווײַטקאָנטראָל.

קאַסטאַמייזינג פֿאַר פאַרשידענע ווייַטקאָנטראָלס

איר זאלט ​​אפשר ניצן פארשידענע סארטן אינפֿראַרעד ווײַטקאָנטראָלן. איר דאַרפֿט אַ ביסל ענדערן אייער אַרדוינאָ קאָד. ערשטנס, געפֿינט אויס וועלכע אינפֿראַרעד פּראָטאָקאָל אייער ווײַטקאָנטראָל ניצט. שרײַבט אַראָפּ די באַפֿעלן פֿאַר יעדן קנעפּל. קוקט אויף די סיגנאַלן פֿאַר יעדער אַרבעט און האַלט נאָטיצן. ענדערט איין זאַך אין אַ צײַט און שרײַבט אַראָפּ וואָס פּאַסירט.

  1. געפינט אויס דעם IR פּראָטאָקאָל פֿאַר אייער ווײַטקאָנטראָל.

  2. שרײַבט אַראָפּ די באַפֿעלן פֿאַר יעדן קנעפּל.

  3. קאָנטראָליר און האַלט נאָטיצן פֿאַר יעדן סיגנאַל און אַרבעט.

  4. טוישט איין זאך אין א צייט און רעקארדירט ​​וואס פאסירט.

מיטן אינפֿראַרעד רימאָוט, קענט איר ענדערן אייער אַרדוינאָ פּראָיעקט פֿאַר אַ סך רימאָוטס. דאָס לאָזט אייך קאָנטראָלירן אַ סך זאַכן. איר קענט נוצן יעדן רימאָוט דורך דערהייַנטיקן אייער קאָד מיט נײַע באַפֿעלן און פּראָטאָקאָלן.

פראבלעם לייזונג פון IR ריסיווער און קאודס

פראבלעם לייזונג פון IR ריסיווער און קאודס
Image Source: פּעעקסעלס

ייַזנוואַרג ישוז

איר קענט זיך טרעפן מיט פראבלעמען מיט אייער אינפראדואירטע אינפראדואירטע ריסיווער סעטאַפּ. האַרדווער פראבלעמען שטערן אָפט אייער אַרדווינאָ פּראָיעקט פון אַרבעטן. איר קענט קאָנטראָלירן די אינפראדואירטע LED מיט אַ סעלפאָון קאַמעראַ. די קאַמעראַ קען זען דאָס ליכט וואָס אייערע אויגן קענען נישט. אויב איר זעט נישט קיין ליכט, פּרוּווט איבערקערן די אָריענטאַציע פון ​​די LED. מאל קוקט די LED אין דער אומרעכטער ריכטונג. ריכט אַ טעלעוויזיע ווייַטקאָנטראָל צום ריסיווער און קוקט אויף די סטאַטוס LED. אויב עס בלינקט, באַקומט אייער ריסיווער דעם סיגנאַל. אויב די סטאַטוס LED בלייבט אָן ווען איר צעברעכט דעם שטראַל, בלאָקירט דעם אינפראדואירטע סיגנאַל און זעט אויב דער ריסיווער רעאַגירט.

לויזע דראָטן אדער געבויגענע שפּילקעס קענען שאַפֿן פּראָבלעמען. מאַכט זיכער אַז דער דעטעקטאָר פֿאַרבינדט זיך ריכטיק צום אַרדוינאָ. ניצט אַ מולטימעטער צו קאָנטראָלירן דעם וואָלטאַזש ביי די ריסיווער פּינס. דער GND פּין זאָל לייענען נול. דער 5V פּין זאָל ווײַזן נאָענט צו פֿינף וואָלט. דער סיגנאַל פּין זאָל זיך ענדערן ווען איר דריקט קנעפּלעך אויף דער ווײַטקאָנטראָל. אויב איר זעט נישט קיין ענדערונג, קאָנטראָלירט ווידער די דראָטן.

עצה: פּרובירט אייער סיסטעם אין אַ שאָטענעם אָרט. דירעקטע זונשייַן אָדער שטאַרקע ליכט קענען שטערן דעם IR ריסיווער. איר באַקומט בעסערע רעזולטאַטן אינעווייניק אָדער אין שוואַך ליכט.

  • ניצט אַ סעלפאָון קאַמעראַ צו קאָנטראָלירן די אין-ראַווט LED.

  • דריי איבער די LED אויב עס צינדט זיך נישט אן.

  • ריכט אַ טעלעוויזיע ווײַטקאָנטראָל אויפן ריסיווער און קוק אויס אויב עס בליצט.

  • זייט זיכער אז די דעטעקטאָר דראָטן זענען פארבונדן צום אַרדוינאָ.

  • בלאקירט דעם אין-ראַו סיגנאַל און קאָנטראָלירט די סטאַטוס LED.

  • טעסט וואָולטאַזש ביי די ופנעמער פּינס.

ווייכווארג און סיגנאַל פּראָבלעמען

ווייכווארג פראבלעמען קענען אפשטעלן אייער IR ריסיווער פון ארבעטן. איר קענט אויסקלויבן צווישן IRremote אדער IRLib לייברעריז פאר שיקן און לייענען IR סיגנאלן. פרובירט אלע ביישפיל סקיצעס פון די לייברעריז. טעסטן ביישפילן העלפט אייך געפינען פראבלעמען מיט אייער ריסיווער אדער ווײַטקאנטראל. מאנchmal קען דער ריסיווער נישט דעקאדירן סיגנאלן פון געוויסע ווײַטקאנטראלן. קוקט אויב אייער לייברערי שטיצט אייער ווײַטקאנטראל'ס פראטאקאל.

אַמביִענט ליכט אָדער אַנדערע IRA קוועלער קענען שטערן דיין ריסיווער. האַרדווער פילטערס העלפֿן רעדוצירן אַנוואָנטעד ליכט. שטעלט דעם ריסיווער אַוועק פון העלע ליכט. פּרובירט דיין סיסטעם אין אַ טונקל צימער צו זען אויב דער ריסיווער אַרבעט בעסער. אויב איר האָט נאָך פּראָבלעמען, קאָנטראָלירט פֿאַר אַנדערע IRA קוועלער אין דער נאָענט.

  • פרובירט פארשידענע לייברעריז ווי IRremote אדער IRLib.

  • טעסט אַלע בייַשפּיל סקעטשיז צו געפֿינען ווייכווארג פּראָבלעמען.

  • קוק אויב דיין ריסיווער דעקאדירט סיגנאלן פון דיין ווײַטקאָנטראָל.

  • ניצט האַרדווער פילטערס צו בלאָקירן אַנוואָנטיד ליכט.

  • ריקט דעם ריסיווער אַוועק פון העלע ליכט.

  • פּרוביר אין אַ טונקל צימער פֿאַר בעסערע פאָרשטעלונג.

  • זוכט פֿאַר אַנדערע אינפֿראַסטרוקטור קוועלער וואָס קענען פֿאַראורזאַכן שטערונגען.

באַמערקונג: דעקאָדירן פילע טייפּס פון IR ווײַטקאָנטראָל סיגנאַלן העלפֿט אײַך געפֿינען קאָמפּאַטאַביליטי פּראָבלעמען. שטענדיק רעקאָרדירן די קאָודז פֿאַר יעדן קנעפּל און צופּאַסן זיי צו דער ריכטיקער אַקציע אין אײַער אַרדוינאָ סקיצע.

איר האָט געלערנט ווי צו ניצן אַן אַרדוינאָ מיט אַן IR ווײַטקאָנטראָל. דאָ זענען טריט צו העלפֿן אײַך:

  1. אינסטאלירט די IRremote ביבליאָטעק. פֿאַרבינדט אייער IR סענסאָר צו די ריכטיקע פּינס.

  2. ניצט ביישפּיל קאָד צו באַקומען סיגנאַלן פֿון אייער ווײַטקאָנטראָל. קוקט אויף די רעזולטאַטן אויף אייער מאָניטאָר.

  3. צופּאַסט יעדן קנעפּל אויף אייער ווײַטקאָנטראָל צו אַ קאָנטראָל אַקציע אין אייער פּראָיעקט.

  4. פרובירט פארשידענע ווײַטקאָנטראָלן צו פֿאַרבעסערן אייער קאָנטראָל און פאַרריכטן פּראָבלעמען.

אויב איר דאַרפט הילף, קוקט אויף די קהילה רעסורסן:

דיסקוסיע טיטל

באַשרייַבונג

הילף

פרעגט פֿראַגעס וועגן פּראָבלעמען מיט IR ווײַטקאָנטראָל.

ווי אזוי קען איך אינטערפּרעטירן די רויע דאַטן פֿונעם מאָניטאָר פֿאַר IR קאָדן?

לערנט זיך ווי אזוי צו לייענען און ניצן IR קאָד דאַטן.

sendSamsungLG() ארבעט נישט מיט מיין LG HX906

זוכט ענטפֿערס פֿאַר פּראָבלעמען מיט קאָמפּאַטאַביליטי פון דעוויסעס.

ESP32 פראבלעם מיט קאנאל 0 שוין גענוצט פארן דיספלעי

באַקומען עצות פֿאַר ESP32 און IR ווייַטקאָנטראָל פּראָבלעמען.

באָאָטלאָאָפּ

זעה אויב אנדערע האבן די זעלבע IR ווײַטקאָנטראָל פּראָבלעמען.

פראבלעם-לייזונג איז טייל פון לערנען. פרובירט נייע וועגן צו קאנטראלירן זאכן און טעסטן פארשידענע ווײַטקאנטראלן.

FAQ

ווי ווייסט איר אויב אייער IR ריסיווער ארבעט?

איר קענט קאָנטראָלירן אייער IR ריסיווער דורך ריכטן אַ ווײַט־לאָמפּ אויף אים און קוקן אויף אַ בלינקנדיקע LED. אויב איר זעט בליצן ווען איר דריקט קנעפּלעך, באַקומט אייער ריסיווער סיגנאַלן. איר קענט אויך נוצן אַ טעלעפאָן קאַמעראַ צו זען די IR ליכט.

פארוואס לייענט דיין אַרדוינאָ נישט קיין IR קאָודן?

איר קען האָבן אַ וויירינג פּראָבלעם אָדער אַ ביבליאָטעק פּראָבלעםקאָנטראָלירט אַלע פֿאַרבינדונגען און מאַכט זיכער אַז איר ניצט די ריכטיקע פּינס. אינסטאַלירט די IRremote ביבליאָטעק. פּרוּווט בייַשפּיל סקעטשיז צו פּרובירן דיין סעטאַפּ. מאַכט זיכער אַז דיין אַרדווינאָ ברעט באַקומט מאַכט.

קען מען ניצן יעדע ווײַטקאָנטראָל מיט אײַער אַרדוינאָ IR ריסיווער?

רובֿ IR ריסיווערס אַרבעטן מיט פילע ווײַטקאָנטראָלן. איר דאַרפֿט געפֿינען די קאָודן פֿאַר יעדן קנעפּל. עטלעכע ווײַטקאָנטראָלן נוצן ספּעציעלע פּראָטאָקאָלן. פּרובירט אײַער ווײַטקאָנטראָל מיט דער IRremote ביבליאָטעק. שרײַבט אַראָפּ די קאָודן און פּאַסט זיי צו די אַקציעס אין אײַער סקיצע.

וואָס זאָלט איר טאָן אויב אייערע IR סיגנאַלן דערגרייכן נישט דעם ריסיווער?

ריקט אביעקטן אוועק פון דעם וועג צווישן אייער ווײַטקאָנטראָל און ריסיווער. IR סיגנאַלן דאַרפן אַ קלאָרע ליניע. פּרוּווט ניצן אייער סעטאַפּ אין אַ צימער מיט ווייניקער זונשייַן. קאָנטראָלירט אויב אייער ריסיווער איז גלייך צו דער ווײַטקאָנטראָל.

ווי קאנטראלירט מען מער ווי איין דעווייס מיט אייער ארדוינא IR ווײַטקאָנטראָל?

איר קענט מאַפּן פֿאַרשידענע קאָודן צו פֿאַרשידענע אַוטפּוץ אין אייער סקעטש. ניצט סוויטש קאַסעס פֿאַר יעדן קנעפּל קאָד. פֿאַרבינדט מער דעוויסעס צו אייער אַרדווינאָ און שטעלט אַקציעס פֿאַר יעדן איינעם. פּרובירט יעדן קנעפּל צו מאַכן זיכער אַז עס אַרבעט.

לאָזן אַ קאַמענט

אייער בליצפּאָסט אַדרעס וועט ניט זיין ארויס. פארלאנגט פעלדער זענען אנגעצייכנט *