loading

Tianhui- ئالدىنقى قاتاردىكى UV LED ئۆزەك ئىشلەپچىقارغۇچى ۋە تەمىنلىگۈچىلەرنىڭ بىرى ODM / OEM UV باشلامچى ئۆزەك مۇلازىمىتى بىلەن تەمىنلەيدۇ.

ئاۋازلىق ئىنكاس سوپۇنى IR LED بەلۋاغ ياساش

ئىستېمال بۇيۇملىرى:



1。 ئېگىز قورالى

2 LED يورۇق بالداق. Esp8266 / node MCU

3ifikazzjoni IR emitter lead

4。 مۇكەممەل



5 target پروگراممىسى

6ifikazzjoni arduino ide.

7 تورتىز سىردە تاختا(كۆيۈم)

8ration 7805 IC

9 توغرىسى 1: ESP تەييارلاش پروگراممىسى

ئالدى بىلەن nodemcu نى كومپيۇتېر ياكى خاتىرە كومپيۇتېرغا ئۇلاڭ.

ھازىر nodemcu غا قوزغاتقۇچ ئورنىتىڭ (Google ئىزدەش ئارقىلىق).

Arduino IDE نى ئاچقاندىن كېيىن (ئەلۋەتتە ئۇنى چۈشۈرۈپ ئورنىتىشىڭىز كېرەك) ، Arduino قورال ستونىدىكى قوراللارنى چېكىڭ ، ئاندىن تاختاينى چېكىڭ ، مۇدىرىيەت باشقۇرغۇچىنى تاللاڭ ۋە esp8266 ئورنىتىشنى ئىزدەڭ (تاماملاشقا بىر ئاز ۋاقىت كېتىدۇ)

ھازىر Arduino قورال ستونىدىن «سىزما» نى تاللاڭ ، «كۈتۈپخانىنى ئۆز ئىچىگە ئالىدۇ» نى تاللاڭ ، ئاندىن «كۈتۈپخانىنى باشقۇرۇش» نى تاللاڭ ، «iremoteesp8266» نى ئىزدەپ قاچىلاڭ.

ھازىر ، سەپلىمىنى پەقەت «قوراللار» ئارقىلىق تاماملاش ئۈچۈن ، «ئاساسىي تاختا» غا چىقىپ ، «nodemcu 1.0 (ESP 12-e)» ياكى esp8266 نىڭ باشقا نەشرىنى تاللىشىڭىز كېرەك.

ئىككىنچى قەدەم: IR LED نى تەييارلاش ۋە سىناق قىلىش

بىرىنچى ، ئورنىتىشىمىز كېرەك

بۇ يەرگە بېرىڭ

LED چىرىغىڭىزنى ئېنىقلاڭ ، مەيلى 24 ئاچقۇچ ياكى 44 ئاچقۇچ (چوڭراق) يىراقتىن كونترول قىلىش

بۇ يەردىن يىراقتىن كونترول قىلىش كودىغا ئېرىشىش

كۈتۈپخانىنى ئورناتقاندىن كېيىن ، IR LED لارنى رەسىمدە كۆرسىتىلگەندەك ئۇلاش ئارقىلىق IR LED لىرىمىزنى تەييارلىدۇق. IR نى ئۇلاپ ئۇنىڭغا ئۇلاڭ ، ئاندىن تۆۋەندىكى سىزمىلارنى يۈكلەڭ ۋە IR كونتروللىغۇچنى كەلتۈرۈپ چىقاردى. LED بالداق چاقماق (ياندۇرۇش ۋە تاقاش) // 24 ۋە 44 كۇنۇپكا بىلەن يىراقتىن كونترول قىلىش.

بۇ يەردە قىلىدىغان كود بار.

# ئېنىقلىما IR_ OFF 0xF740BF // 32 خانىلىق رېئاكتىپ ir كود

#define IR_ ON 0xF7C0

#IncludeIRsend irsend (4); // IR pin.

Void setup () {0

Irsend.begin();

}

Void loop () {0

Irsend.sendNEC(IR_ON, 32)

كېلىشى(5000)

Irsend.sendNEC(IR_OFF, 32);

كېلىشى(5000)

}

3-قەدەم: سىملىق تېلېفون ۋە مىكروفون تەييارلاش

بىز پەقەت espe8266 A0 نىڭ ئوخشىتىش قېپىنى ئوخشىتىش سىگنالى سۈپىتىدە كىرگۈزۈپ ، ئاۋازنى ئاساس قىلغان ئىنفىرا قىزىل نۇر سىگنالىنى قوزغىتىمىز.

Pin نى A غا ئۇلاڭ0

5V نى VIN غا ئۇلاڭ (تۈگۈن MCU نىڭ 5V چىقىرىش يوق)

بۇنداق بولغاندا ، بىز ئۇلىنىش چىرىغىنىڭ IR LED D2 pin نى LED نۇر بالدىقىنىڭ قوبۇللىغۇچقا ئۇلايمىز.

A

4-قەدەم: كودنى يۈكلەپ تەييارلىق قىلىڭ

#include

#include

# ئېنىقلىما مىكروفون Pin A.0

int sound;

int sound1;

Const int irPin = 4; // d2IRsend irsend(irPin); void setup()

Serial.begin(9600);

PinMode(microphonePin, INPUT)

PinMode(irPin, OUTPUT);}

// ir led Codes

# ئېنىق IR_ BPlus 0xFF3AC5 //

# ئېنىق IR_ BMinus 0xFFBA45 //

#define IR_ ON 0xFF827D //

# ئېنىق IR_ OFF 0xFF02FD //

# ئېنىق IR_ R 0xFF1AE5 //

#define IR_ G 0xFF9A65 //

#define IR_ B 0xFFA25D //

#define IR_ W 0xFF22DD //

#define IR_ B1 0xFF2AD5 //

# ئېنىقلىما IR_ B2 0xFFAA55 //

#define IR_ B3 0xFF926D //

# ئېنىق IR_ B4 0xFF12ED //

#define IR_ B5 0xFF0AF5 //

#define IR_ B6 0xFF8A75 //

# ئېنىقلىما IR_ B7 0xFFB24D //

#define IR_ B8 0xFF32CD //

#define IR_ B9 0xFF38C7 ​​//

# ئېنىق IR_ B10 0xFFB847 //

#define IR_ B11 0xFF7887 //

# ئېنىق IR_ B12 0xFFF807 //

# ئېنىقلىما IR_ B13 0xFF18E7 //

#define IR_ B14 0xFF9867 //

#define IR_ B15 0xFF58A7 //

#define 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 //

Void loop () {0

ئۈن = analogRead

Serial.print

Serial.print( “” );

ئەگەر ( ئۈن 415)

{

Soud1 = map(sound, 415, 750, 140, 255); // كۆڭۈلدىكى ئۈزۈم قىممەتلىرى 150 نى تەڭشەش 255

}

يالغۇز 340 && ئاۋاز 340 - 415 (offset قىممىتى 1.45v) دى. تام سىرتلاردا قايتۇرۇلايدۇ. ناشان

{

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

}

يالغۇز

{

Sound1

}

سىز

{

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);

}

يالغۇز

{

Irsend.sendNEC(IR_G, 32)

Irsend.sendNEC(IR_B, 32)

سالا(120);}

ئۇچرىشىش

{

Irsend.sendNEC(IR_R, 32)

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_G, 32)

كېچىكتۈر(120);

}

يالغۇز

{

Irsend.sendNEC(IR_R, 32)

سالا(120);}

باشقا ئىستېمال بۇيۇملىرى:

1. ئېنىقكى توك بىلەن تەمىنلەش

2 LED يورۇق بالداق. Esp8266 / node MCU

3. IR قويۇپ بەرگۈچى

4. مۇلازىمېتىرى

5. پروگرامما سىمى

6ifikazzjoni arduino ide.

7. پولات تۆمۈر (بىر قىسىم ئاساسىي كەپشەرلەش)

8. 7805 IC (LED توك بىلەن تەمىنلەشنى ESP توك بىلەن تەمىنلەش ئۈچۈن)

9. 1-قەدەم: ESP تەييارلاڭ

ئالدى بىلەن nodemcu نى كومپيۇتېر ياكى خاتىرە كومپيۇتېرغا ئۇلاڭ.

ھازىر nodemcu غا قوزغاتقۇچ ئورنىتىڭ (Google ئىزدەش ئارقىلىق).

Arduino IDE نى ئاچقاندىن كېيىن (ئەلۋەتتە ئۇنى چۈشۈرۈپ ئورنىتىشىڭىز كېرەك) ، Arduino قورال ستونىدىكى قوراللارنى چېكىڭ ، ئاندىن تاختاينى چېكىڭ ، مۇدىرىيەت باشقۇرغۇچىنى تاللاڭ ۋە esp8266 ئورنىتىشنى ئىزدەڭ (تاماملاشقا بىر ئاز ۋاقىت كېتىدۇ)

ھازىر Arduino قورال ستونىدىن «سىزما» نى تاللاڭ ، «كۈتۈپخانىنى ئۆز ئىچىگە ئالىدۇ» نى تاللاڭ ، ئاندىن «كۈتۈپخانىنى باشقۇرۇش» نى تاللاڭ ، «iremoteesp8266» نى ئىزدەپ قاچىلاڭ.

ھازىر ، سەپلىمىنى پەقەت «قوراللار» ئارقىلىق تاماملاش ئۈچۈن ، «ئاساسىي تاختا» غا چىقىپ ، «nodemcu 1.0 (ESP 12-e)» ياكى esp8266 نىڭ باشقا نەشرىنى تاللىشىڭىز كېرەك.

ئىككىنچى قەدەم: IR LED نى تەييارلاش ۋە سىناق قىلىش

بىرىنچى ، ئورنىتىشىمىز كېرەك

بۇ يەرگە بېرىڭ

LED چىرىغىڭىزنى ئېنىقلاڭ ، مەيلى 24 ئاچقۇچ ياكى 44 ئاچقۇچ (چوڭراق) يىراقتىن كونترول قىلىش

بۇ يەردىن يىراقتىن كونترول قىلىش كودىغا ئېرىشىش

كۈتۈپخانىنى ئورناتقاندىن كېيىن ، IR LED نى رەسىمدە كۆرسىتىلگەندەك ئۇلاش ئارقىلىق IR نى تەييارلىدۇق. IR نى ئۇلاپ ئۇنىڭغا ئۇلاڭ ، ئاندىن تۆۋەندىكى سىزمىلارنى يۈكلەڭ ۋە IR كونتروللىغۇچنى كەلتۈرۈپ چىقاردى. LED يورۇتۇش چىرىغى چاقنىتىشى كېرەك. / / 24 ۋە 44 كۇنۇپكا بىلەن يىراقتىن كونترول قىلىشنى بىرلا ۋاقىتتا ئىشلىتىشكە بولىدۇ.

بۇ يەردە قىلىدىغان كود بار.

# ئېنىقلىما IR_OFF 0xF740BF // 32 خانىلىق رېئاكتىپ ir كود

# ئېنىقلىما IR_ON 0xF7C0

#include

IRsend irsend (4); // IR pin.

Void setup () {0

Irsend.begin();

}

Void loop () {0

Irsend.sendNEC(IR_ON, 32)

كېلىشى(5000)

Irsend.sendNEC(IR_OFF, 32);

كېلىشى(5000)

}

3-قەدەم: سىملىق تېلېفون ۋە مىكروفون تەييارلاش

بىز پەقەت espe8266 A0 نىڭ ئوخشىتىش قېپىنى ئوخشىتىش سىگنالى سۈپىتىدە كىرگۈزۈپ ، ئاۋازنى ئاساس قىلغان ئىنفىرا قىزىل نۇر سىگنالىنى قوزغىتىمىز.

Pin نى A غا ئۇلاڭ0

5V نى VIN غا ئۇلاڭ (تۈگۈن MCU نىڭ 5V چىقىرىش يوق)

بۇنداق بولغاندا ، بىز ئۇلىنىش چىرىغىنىڭ IR LED D2 pin نى LED نۇر بالدىقىنىڭ قوبۇللىغۇچقا ئۇلايمىز.

A

4-قەدەم: كودنى يۈكلەپ تەييارلىق قىلىڭ

#include

#include

# ئېنىقلىما مىكروفون Pin A.0

int sound;

int sound1;

Const int irPin = 4; //d2IRsend irsend(irPin);void setup()

Serial.begin(9600);

PinMode(microphonePin, INPUT)

PinMode(irPin, OUTPUT);}

// ir led Codes

# ئېنىق IR_BPlus 0xFF3AC5 //

# ئېنىق IR_BMinus 0xFFBA45 //

# ئېنىق IR_ON 0xFF827D //

# ئېنىق IR_OFF 0xFF02FD //

#define IR_R 0xFF1AE5 //

# ئېنىق IR_G 0xFF9A65 //

# ئېنىقلىما IR_B 0xFFA25D //

# ئېنىق IR_W 0xFF22DD //

#define IR_B1 0xFF2AD5 //

# ئېنىقلىما IR_B2 0xFFAA55 //

#define IR_B3 0xFF926D //

# ئېنىقلىما IR_B4 0xFF12ED //

#define IR_B5 0xFF0AF5 //

#define IR_B6 0xFF8A75 //

#define IR_B7 0xFFB24D //

#define IR_B8 0xFF32CD //

#define IR_B9 0xFF38C7 ​​//

#define IR_B10 0xFFB847 //

#define IR_B11 0xFF7887 //

#define IR_B12 0xFFF807 //

#define IR_B13 0xFF18E7 //

#define IR_B14 0xFF9867 //

#define IR_B15 0xFF58A7 //

#define 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 //

Void loop () {0

ئۈن = analogRead

Serial.print

Serial.print( “” );

ئەگەر ( ئۈن 415)

{

Soud1 = map(sound, 415, 750, 140, 255); // كۆڭۈلدىكى ئۈزۈم قىممەتلىرى 150 نى تەڭشەش 255

}

يالغۇز 340 && ئاۋاز 340 - 415 (offset قىممىتى 1.45v) دى. تام سىرتلاردا قايتۇرۇلايدۇ. ناشان

{

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

}

يالغۇز

{

Sound1

}

سىز

{

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);

}

يالغۇز

{

Irsend.sendNEC(IR_G, 32)

Irsend.sendNEC(IR_B, 32)

سالا(120);}

ئۇچرىشىش

{

Irsend.sendNEC(IR_R, 32)

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_B, 32)

كېچىكتۈر(120);

}

ئۇچرىشىش

{

Irsend.sendNEC(IR_G, 32)

كېچىكتۈر(120);

}

يالغۇز

{

Irsend.sendNEC(IR_R, 32)

سالا(120);}

else

{

Irsend.sendNEC(IR_FADE7, 32)

كېچىكتۈر(120);

Serial.println (sound1);

سالا(50);

}

{

Irsend.sendNEC(IR_FADE7, 32)

كېچىكتۈر(120);

Serial.println (sound1);

dela

ھەققىدە ئاۋازلىق ئىنكاس سوپۇنى IR LED بەلۋاغ ياساش

سوئالىڭىزنى ئەۋەتىڭ
ھېچقانداق سانلىق مەلۇمات يوق
بىز بىلەن ئالاقىلىشىڭ
خاس لايىھىلەش ۋە ئىدىيىلەرنى قارشى ئالىمىز ھەمدە كونكرېت تەلەپكە ماسلىشالايمىز. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن توربېكەتنى زىيارەت قىلىڭ ياكى سوئال ياكى سوئاللارغا بىۋاسىتە ئالاقىلىشىڭ.
جۇڭگودىكى ئەڭ كەسپىي UV LED تەمىنلىگۈچىلەرنىڭ بىرى
تاپالمايدۇ  بىزگە بۇلار
2207F يىڭشىن خەلقئارا بىناسى ، جۇڭگو گۇاڭدۇڭ جۇخەي شەھىرى شىداجوۋ رايونى جىدا ، شىخۇا غەربىي يولى 66-نومۇر
Customer service
detect