loading

טיאַנהוי - איינער פון די לידינג ווו געפֿירט שפּאָן מאַניאַפאַקטשערערז און סאַפּלייערז גיט ODM / OEM UV געפֿירט שפּאָן דינסט.

מאכן פון סאָונד רעספּאָנסע זייף יר געפירט סטריפּ

קאָנסומאַבלעס:



1 פֿאָרױסגעלאָש אָפּערער

2 געפירט ליכט באַר. Esp8266 / נאָדע מקו

3 אָרט אַרבער

4 נאָמען



5 אָפּראָפּאָרמאַטירונג

6 נאָמען

7 אָפּערער

8 אַרבעט 7805...

9 אַרבעט פֿאָקוס 1: ריכטונג ESP

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

איצט ינסטאַלירן די שאָפער פֿאַר nodemcu (ניצן Google זוכן).

נאָך עפן די Arduino IDE (פון קורס, איר דאַרפֿן צו אָפּלאָדירן און ינסטאַלירן עס), גיט מכשירים אויף די Arduino מכשיר, דעמאָלט גיט ברעט, סעלעקטירן ברעט פאַרוואַלטער און זוכן פֿאַר esp8266 ינסטאַלירונג (עס וועט נעמען עטלעכע מאָל צו פאַרענדיקן)

איצט סעלעקטירן "סקיצע" פון די Arduino Toolbar, סעלעקטירן "אַרייַננעמען ביבליאָטעק", סעלעקטירן "פאַרוואַלטונג ביבליאָטעק", זוכן פֿאַר "iremoteesp8266" און ינסטאַלירן עס.

איצט, צו פאַרענדיקן די קאַנפיגיעריישאַן בלויז דורך "מכשירים", איר דאַרפֿן צו גיין צו "מאָטערבאָאַרד" און סעלעקטירן "נאָדעמקו 1.0 (ESP 12-e)" אָדער אנדערע ווערסיעס פון esp8266.

שריט 2: צוגרייטן און פּרובירן די IR געפירט

ערשטער, מיר דאַרפֿן צו ינסטאַלירן

גיי אהער

ידענטיפיצירן דיין געפירט ליכט פּאַס, צי עס איז אַ 24 שליסל אָדער 44 שליסל (גרעסער) ווייַט קאָנטראָל

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

נאָך ינסטאָלינג די ביבליאָטעק, מיר גרייטן אונדזער יר לעדס דורך קאַנעקטינג די יר לעדס ווי געוויזן אין די פיגור. פאַרבינדן די IR געפירט צו עס, און ופּלאָאַד די פאלגענדע סקיצע און פונט די IR געפירט צו די קאָנטראָללער. די געפירט באַר זאָל בליץ (אויף און אַוועק) // רימאָוט קאָנטראָל מיט 24 און 44 שליסלען אין דער זעלביקער צייט.

דאָ איז די קאָד צו טאָן דאָס.

#define IR_ OFF 0xF740BF // רעסעקטיוו יר קאָודז אין 32 ביץ

# דעפינירן IR_ אויף 0xF7C0

#IncludeIRsend קײן־סאָרט(4); // אַרײַן אַרײַן

הײך(())

Irsend.begin();

}

הײך(())

Irsend.sendNEC(IR_ON, 32);

געדױער(5000);

Irsend.sendNEC(IR_OFF, 32);

געדױער(5000);

}

שריט 3: וויירינג און פּריפּערינג די מיקראָפאָן

מיר וועלן בלויז נוצן די אַנאַלאָג שטיפט פון espe8266 A0 ווי די אַרייַנשרייַב ווי דער אַנאַלאָג סיגנאַל און נוצן עס צו צינגל די געזונט באזירט ינפרערעד סיגנאַל.

פאַרבינדן די שטיפט צו א0

פאַרבינדן 5V צו VIN (ווי נאָדע MCU האט קיין 5V רעזולטאַט)

אין דעם וועג, מיר פאַרבינדן די IR געפירט ד 2 שטיפט פון די אַליינמאַנט קשר צו די ופנעמער פון די געפירט ליכט באַר.

ר

שריט 4: צופֿעליקער די קאָד און באַקומען גרייט

# אַרייַננעמען

# אַרייַננעמען

# דעפינירן מיקראָפאָן פּין א0

int sound;

int sound1;

גאַנצער נאָמען irPin = 4; // d2IRsend irsend

עפֿן..

בלױז מאָל(mikrophonePin, INPUT);

בלױ

// איר געפירט קאָודז

# דעפינירן IR_ BPlus 0xFF3AC5 //

# דעפינירן IR_ במינוס 0xFFBA45 //

# דעפינירן IR_ אויף 0xFF827D //

# דעפינירן IR_ OFF 0xFF02FD //

# דעפינירן IR_ R 0xFF1AE5 //

# דעפינירן IR_ G 0xFF9A65 //

# דעפינירן IR_ ב 0xFFA25D //

# דעפינירן IR_ W 0xFF22DD //

# דעפינירן IR_ B1 0xFF2AD5 //

# דעפינירן IR_ B2 0xFFAA55 //

# דעפינירן IR_ B3 0xFF926D //

# דעפינירן IR_ B4 0xFF12ED //

# דעפינירן IR_ B5 0xFF0AF5 //

# דעפינירן IR_ B6 0xFF8A75 //

# דעפינירן IR_ B7 0xFFB24D //

# דעפינירן IR_ B8 0xFF32CD //

# דעפינירן IR_ B9 0xFF38C7 ​​//

# דעפינירן IR_ B10 0xFFB847 //

# דעפינירן IR_ B11 0xFF7887 //

# דעפינירן IR_ B12 0xFFF807 //

# דעפינירן IR_ B13 0xFF18E7 //

# דעפינירן IR_ B14 0xFF9867 //

# דעפינירן IR_ B15 0xFF58A7 //

# דעפינירן IR_ B16 0xFFD827 //

# דעפינירן IR_ UPR 0xFF28D7 //

# דעפינירן IR_ UPG 0xFFA857 //

# דעפינירן IR_ UPB 0xFF6897 //

# דעפינירן IR_ קוויק 0xFFE817 //

# דעפינירן IR_ DOWNR 0xFF08F7 //

# דעפינירן IR_ DOWNG 0xFF8877 //

# דעפינירן IR_ DOWNB 0xFF48B7 //

# דעפינירן IR_ SLOW 0xFFC837 //

# דעפינירן IR_ DIY1 0xFF30CF //

# דעפינירן IR_ DIY2 0xFFB04F //

# דעפינירן IR_ DIY3 0xFF708F //

# דעפינירן IR_ AUTO 0xFFF00F //

# דעפינירן IR_ DIY4 0xFF10EF //

# דעפינירן IR_ DIY5 0xFF906F //

# דעפינירן IR_ DIY6 0xFF50AF //

# דעפינירן IR_ פלאַש 0xFFD02F //

# דעפינירן IR_ JUMP3 0xFF20DF //

# דעפינירן IR_ JUMP7 0xFFA05F //

# דעפינירן IR_ FADE3 0xFF609F //

# דעפינירן IR_ FADE7 0xFFE01F //

הײך(())

קלײַב = אױס־רעפֿערענץ(microphonePin); // דער דער אַרײַנשרײַב דעם פּאַפּקע

פֿײַל.print( sound); // דער אַרײַנשרײַב דעם פֿריִאַלאָג־לױפֿש לײדיקן אָדער אַרױסל

פֿאָרױסװײַז “” );

אױב (הײַל דאָקוס)

{

קלײַב1 = map(היט, 415, 750, 140, 255); // נאָך פּאַפּקעס צוגעבענע פּאַסיקן באַטרעפֿן װאָס האָבן אױסגלײַך צו דער פֿאַרגרעס פֿון 150. 255

}

אױסגעלאָש אָדער (הענטל) 340 && קלײַב אױס... פֿאָרױסװײַז באַטרעף אין דער גאַמע פֿון 340 - 415( צופּאַס־באַטרעף אױף 1.45v) אַרײַ. דער פּאָזיש אױף דעם פּאָזיציעס ניצט אין פּראָצעס. עפֿן

{

Sound1 = map( sound, 340, 415, 0, 9);

}

אָנזאָג (היט חס 340).

{

הײך1 = פּאַפּקע

}

אױב (הײַל)

{

Irsend.sendNEC(IR_FLASH, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

}

אױסגעלאָשן אױב ((האַליט1) דאָקוס)

{

Irsend.sendNEC(IRG, 32);

Irsend.sendNEC(IRB, 32);

געדױער(120);}

אָנזאָג אױב (היט1 פֿון 160)

{

Irsend.sendNEC(IR_R, 32);

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿונעם 120)

{

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿונעם 80)

{

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿון 40)

{

Irsend.sendNEC(IRG, 32);

געדױער(120);

}

אָנזאָג), אױב (היט1 דאָקוס 10).

{

Irsend.sendNEC(IR_R, 32);

געדױער(120);}

אַנדערש קאָנסומאַבלעס:

1. דאָך מיט מאַכט צושטעלן

2 געפירט ליכט באַר. Esp8266 / נאָדע מקו

3. IR עמיטער פירער

4. פֿאָרױסװײַז

5. פּראָגראַממינג קאַבלע

6 נאָמען

7. סאַדערינג אייַזן (עטלעכע יקערדיק וועלדינג)

8. 7805 IC (פֿאַר ניצן געפירט מאַכט צושטעלן ווי ESP מאַכט צושטעלן)

9. שריט 1: צוגרייטן ESP

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

איצט ינסטאַלירן די שאָפער פֿאַר nodemcu (ניצן Google זוכן).

נאָך עפן די Arduino IDE (פון קורס, איר דאַרפֿן צו אָפּלאָדירן און ינסטאַלירן עס), גיט מכשירים אויף די Arduino מכשיר, דעמאָלט גיט ברעט, סעלעקטירן ברעט פאַרוואַלטער און זוכן פֿאַר esp8266 ינסטאַלירונג (עס וועט נעמען עטלעכע מאָל צו פאַרענדיקן)

איצט סעלעקטירן "סקיצע" פון די Arduino Toolbar, סעלעקטירן "אַרייַננעמען ביבליאָטעק", סעלעקטירן "פאַרוואַלטונג ביבליאָטעק", זוכן פֿאַר "iremoteesp8266" און ינסטאַלירן עס.

איצט, צו פאַרענדיקן די קאַנפיגיעריישאַן בלויז דורך "מכשירים", איר דאַרפֿן צו גיין צו "מאָטערבאָאַרד" און סעלעקטירן "נאָדעמקו 1.0 (ESP 12-e)" אָדער אנדערע ווערסיעס פון esp8266.

שריט 2: צוגרייטן און פּרובירן די IR געפירט

ערשטער, מיר דאַרפֿן צו ינסטאַלירן

גיי אהער

ידענטיפיצירן דיין געפירט ליכט פּאַס, צי עס איז אַ 24 שליסל אָדער 44 שליסל (גרעסער) ווייַט קאָנטראָל

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

נאָך ינסטאָלינג די ביבליאָטעק, מיר גרייטן אונדזער IR געפֿירט דורך קאַנעקטינג די IR געפירט ווי געוויזן אין די פיגור. פאַרבינדן די IR געפירט צו עס, און ופּלאָאַד די פאלגענדע סקיצע און פונט די IR געפירט צו די קאָנטראָללער. די געפירט ליכט באַר זאָל בליץ (אויף און אַוועק). // די ווייַט קאָנטראָל מיט 24 און 44 קיז קענען זיין געוויינט אין דער זעלביקער צייט.

דאָ איז די קאָד צו טאָן דאָס.

# דעפינירן IR_OFF 0xF740BF // רעסעקטיוו יר קאָודז אין 32 ביץ

# דעפינירן IR_ON 0xF7C0

# אַרייַננעמען

אַרײַל־אױסגעלע

הײך(())

Irsend.begin();

}

הײך(())

Irsend.sendNEC(IR_ON, 32);

געדױער(5000);

Irsend.sendNEC(IR_OFF, 32);

געדױער(5000);

}

שריט 3: וויירינג און פּריפּערינג די מיקראָפאָן

מיר וועלן בלויז נוצן די אַנאַלאָג שטיפט פון espe8266 A0 ווי די אַרייַנשרייַב ווי דער אַנאַלאָג סיגנאַל און נוצן עס צו צינגל די געזונט באזירט ינפרערעד סיגנאַל.

פאַרבינדן די שטיפט צו א0

פאַרבינדן 5V צו VIN (ווי נאָדע MCU האט קיין 5V רעזולטאַט)

אין דעם וועג, מיר פאַרבינדן די IR געפירט ד 2 שטיפט פון די אַליינמאַנט קשר צו די ופנעמער פון די געפירט ליכט באַר.

ר

שריט 4: צופֿעליקער די קאָד און באַקומען גרייט

# אַרייַננעמען

# אַרייַננעמען

# דעפינירן מיקראָפאָן פּין א0

int sound;

int sound1;

גאַנצער נאָמען irPin = 4; // d2IRsend irsend(irPin); פּאָזיציע() {

עפֿן..

בלױז מאָל(mikrophonePin, INPUT);

בלױ

// איר געפירט קאָודז

# דעפינירן IR_BPlus 0xFF3AC5 //

# דעפינירן IR_BMinus 0xFFBA45 //

# דעפינירן IR_ON 0xFF827D //

# דעפינירן IR_OFF 0xFF02FD //

# דעפינירן IR_R 0xFF1AE5 //

# דעפינירן IR_G 0xFF9A65 //

# דעפינירן IR_B 0xFFA25D //

# דעפינירן IR_W 0xFF22DD //

# דעפינירן IR_B1 0xFF2AD5 //

# דעפינירן IR_B2 0xFFAA55 //

# דעפינירן IR_B3 0xFF926D //

# דעפינירן IR_B4 0xFF12ED //

# דעפינירן IR_B5 0xFF0AF5 //

# דעפינירן IR_B6 0xFF8A75 //

# דעפינירן IR_B7 0xFFB24D //

# דעפינירן IR_B8 0xFF32CD //

# דעפינירן IR_B9 0xFF38C7 ​​//

# דעפינירן IR_B10 0xFFB847 //

# דעפינירן IR_B11 0xFF7887 //

# דעפינירן IR_B12 0xFFF807 //

# דעפינירן IR_B13 0xFF18E7 //

# דעפינירן IR_B14 0xFF9867 //

# דעפינירן IR_B15 0xFF58A7 //

# דעפינירן IR_B16 0xFFD827 //

# דעפינירן IR_UPR 0xFF28D7 //

# דעפינירן IR_UPG 0xFFA857 //

# דעפינירן IR_UPB 0xFF6897 //

# דעפינירן IR_QUICK 0xFFE817 //

# דעפינירן IR_DOWNR 0xFF08F7 //

# דעפינירן IR_DOWNG 0xFF8877 //

# דעפינירן IR_DOWNB 0xFF48B7 //

# דעפינירן IR_SLOW 0xFFC837 //

# דעפינירן IR_DIY1 0xFF30CF //

# דעפינירן IR_DIY2 0xFFB04F //

# דעפינירן IR_DIY3 0xFF708F //

# דעפינירן IR_AUTO 0xFFF00F //

# דעפינירן IR_DIY4 0xFF10EF //

# דעפינירן IR_DIY5 0xFF906F //

# דעפינירן IR_DIY6 0xFF50AF //

# דעפינירן IR_FLASH 0xFFD02F //

# דעפינירן IR_JUMP3 0xFF20DF //

# דעפינירן IR_JUMP7 0xFFA05F //

# דעפינירן IR_FADE3 0xFF609F //

# דעפינירן IR_FADE7 0xFFE01F //

הײך(())

קלײַב = אױס־רעפֿערענץ(microphonePin); // דער דער אַרײַנשרײַב דעם פּאַפּקע

פֿײַל.print( sound); // דער אַרײַנשרײַב דעם פֿריִאַלאָג־לױפֿש לײדיקן אָדער אַרױסל

פֿאָרױסװײַז “” );

אױב (הײַל דאָקוס)

{

קלײַב1 = map(היט, 415, 750, 140, 255); // נאָך פּאַפּקעס צוגעבענע פּאַסיקן באַטרעפֿן װאָס האָבן אױסגלײַך צו דער פֿאַרגרעס פֿון 150. 255

}

אױסגעלאָש אָדער (הענטל) 340 && קלײַב אױס... פֿאָרױסװײַז באַטרעף אין דער גאַמע פֿון 340 - 415( צופּאַס־באַטרעף אױף 1.45v) אַרײַ. דער פּאָזיש אױף דעם פּאָזיציעס ניצט אין פּראָצעס. עפֿן

{

Sound1 = map( sound, 340, 415, 0, 9);

}

אָנזאָג (היט חס 340).

{

הײך1 = פּאַפּקע

}

אױב (הײַל)

{

Irsend.sendNEC(IR_FLASH, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

Irsend.sendNEC(IR_QUICK, 32);

}

אױסגעלאָשן אױב ((האַליט1) דאָקוס)

{

Irsend.sendNEC(IRG, 32);

Irsend.sendNEC(IRB, 32);

געדױער(120);}

אָנזאָג אױב (היט1 פֿון 160)

{

Irsend.sendNEC(IR_R, 32);

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿונעם 120)

{

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿונעם 80)

{

Irsend.sendNEC(IRB, 32);

געדױער(120);

}

אָנזאָג אױב (היט1 פֿון 40)

{

Irsend.sendNEC(IRG, 32);

געדױער(120);

}

אָנזאָג), אױב (היט1 דאָקוס 10).

{

Irsend.sendNEC(IR_R, 32);

געדױער(120);}

אַנדערש

{

Irsend.sendNEC(IR_FADE7, 32);

געדױער(120);

...

געװײנטלעכע צעפּיכעסל

}

{

Irsend.sendNEC(IR_FADE7, 32);

געדױער(120);

...

dela

וועגן מאכן פון סאָונד רעספּאָנסע זייף יר געפירט סטריפּ

שיקן דיין אָנפרעג
קיין דאַטן
רוף אונז
מיר באַגריסן מנהג דיזיינז און געדאנקען און איז ביכולת צו באַזאָרגן צו די ספּעציפיש באדערפענישן. פאר מער אינפֿאָרמאַציע, ביטע באַזוכן די וועבזייטל אָדער קאָנטאַקט אונדז גלייַך מיט פֿראגן אָדער ינקוועריז.
איינער פון די מערסט פאַכמאַן UV געפירט סאַפּלייערז אין טשיינאַ
Customer service
detect