Tianhui- یو له مخکښ UV LED چپ جوړونکو او عرضه کونکو څخه د 22+ کلونو لپاره د ODM/OEM UV لیډ چپ خدمت چمتو کوي.
مصرفي توکي:
په زړه توګه د برېژندلو سره ۱راي
2 د LED څراغ بار. Esp8266 / نوډ MCU
۳رای
۴ اې
۵ ژر
۶ ارډوينو
۷ ژوند سولینګ رېن
۸راین 7805 IC (د اېژندل په توګه د ESP برېژې په توګه کارولو لپاره)
۹ اړونکی چوکاټ: ESP ترتیب
لومړی، نوډیمکو کمپیوټر یا لپ ټاپ سره وصل کړئ.
اوس د نوډیمکو لپاره ډرایور نصب کړئ (د ګوګل لټون په کارولو سره).
د Arduino IDE له پرانستلو وروسته (البته، تاسو اړتیا لرئ دا ډاونلوډ او نصب کړئ)، د Arduino اوزار بار کې وسیلې کلیک وکړئ، بیا په بورډ کلیک وکړئ، د بورډ مدیر غوره کړئ او د esp8266 نصبولو لپاره لټون وکړئ (دا به بشپړولو لپاره یو څه وخت ونیسي)
اوس د Arduino Toolbar څخه "Sketch" غوره کړئ، "کتابتون شامل کړئ" غوره کړئ، بیا "کتابتون اداره کړئ" غوره کړئ، د "iremoteesp8266" لټون وکړئ او نصب یې کړئ.
اوس، یوازې د "وسیلو" له لارې د ترتیب بشپړولو لپاره، تاسو اړتیا لرئ چې "موربورډ" ته لاړ شئ او "nodemcu 1.0 (ESP 12-e)" یا د esp8266 نورې نسخې غوره کړئ.
2 ګام: د IR LED چمتو او ازموینه وکړئ
لومړی، موږ باید نصب کړو
دلته لاړ شه
خپل د LED څراغ پټه وپیژنئ ، ایا دا 24 کیلي وي یا 44 کیلي (لوی) ریموټ کنټرول
د ریموټ کنټرول کوډ ترلاسه کولو لپاره دلته
د کتابتون له نصبولو وروسته، موږ خپل IR LEDs د IR LEDs سره نښلولو سره چمتو کوو لکه څنګه چې په انځور کې ښودل شوي. د IR لیډ دې سره وصل کړئ ، بیا لاندې سکیچ اپلوډ کړئ او IR کنټرولر ته په ګوته کړئ. د LED بار باید په ورته وخت کې د 24 او 44 کیلو سره ریموټ کنټرول فلش (آن او بند) // ریموټ کنټرول ولري.
دلته د دې کولو لپاره کوډ دی.
# IR_ OFF 0xF740BF تعریف کړئ // په 32 بټونو کې د مخنیوي IR کوډونه
# IR_ ON 0xF7C تعریف کړئ0
#IncludeIRsend irsend (4); // IR pin.
Void setup()
Irsend.begin();
}
ويډ لوپ()
Irsend.sendNEC(IR_ON, 32)
ټاکنې(5000)
Irsend.sendNEC(IR_OFF, ۳۲)
ټاکنې(5000)
}
دریم ګام: د مایکروفون تار کول او چمتو کول
موږ به یوازې د espe8266 A0 انلاګ پن د انلاګ سیګنال په توګه د ان پټ په توګه وکاروو او دا به د غږ پراساس انفراریډ سیګنال محرک کولو لپاره وکاروو
پین د A سره وصل کړئ0
5V له VIN سره وصل کړئ (لکه څنګه چې نوډ MCU د 5V محصول نلري)
پدې توګه ، موږ د الینمینټ پیوستون IR LED D2 پن د LED څراغ بار ترلاسه کونکي سره وصل کوو.
ي
4 ګام: کوډ اپلوډ کړئ او چمتو اوسئ
#شامل
#شامل
# مایکروفون پین A تعریف کړئ0
int غږ
int sound1;
Const int irPin = ۴; // d2IRsend irsend
سیریل.begin(9600);
پین موډي
پین مود(irPin, OUTPUT);}
// ir لیډ کوډونه
# 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_ چټک تعریف کړئ 0xFFE817 //
# IR_ DOWNR 0xFF08F7 تعریف کړئ //
# تعریف کړئ IR_ DOWNG 0xFF8877 //
# IR_ DOWNB 0xFF48B7 تعریف کړئ //
# IR_ SLOW 0xFFC837 تعریف کړئ //
# تعریف کړئ IR_ DIY1 0xFF30CF //
# تعریف کړئ IR_ DIY2 0xFFB04F //
# تعریف کړئ IR_ DIY3 0xFF708F //
# تعریف کړئ IR_ آټو 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 //
ويډ لوپ()
غږ = analogRead
سیریل.print( غږ); // سیریل ښوون ته ننوتی
لړيز.print( key) “” );
که چېرې ( غږ =
{
غږ1 = map(sound, 415, 750, 140, ۲۵۵); // لوړ فرکانس ارزښتونه چې د ۱۵۰ سېلټ ته اړینه دی. 255
}
بل کې 340 && غږ 415 د ۳۴۰ - ۴۱۵ (۱۴۵-۱۴۵ ارزښت په ۱.۴۵ v) کې پېژندل شوی ارزښت. د سر شو
{
غږ1 = map(sound, 340, 415, 0, 9);
}
بل (د غږ ۳۴۰)
{
غږ1 = ناپ
}
که چېرې (د غږ ۵۰)
{
Irsend.sendNEC(IR_FLASH, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
}
بل که چېرې (( غږ1) =
{
Irsend.sendNEC(IR_G, 32)
Irsend.sendNEC(IR_B, ۳۲)
نېټه
بل کې
{
Irsend.sendNEC(IR_R, ۳۲)
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل (د غږ ۴۰)
{
Irsend.sendNEC(IR_G, 32)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_R, ۳۲)
نېټه
نور مصرفي توکي:
1. په ښکاره ډول د بریښنا رسولو سره
2 د LED څراغ بار. Esp8266 / نوډ MCU
3. د IR emitter مشر
4. مقتور
5. د پروګرام کولو کیبل
۶ ارډوينو
7. سولډرینګ اوسپنه (ځینې بنسټیز ویلډینګ)
8. 7805 IC (د ESP بریښنا رسولو په توګه د LED بریښنا رسولو کارولو لپاره)
9. لومړی ګام: ESP چمتو کړئ
لومړی، نوډیمکو کمپیوټر یا لپ ټاپ سره وصل کړئ.
اوس د نوډیمکو لپاره ډرایور نصب کړئ (د ګوګل لټون په کارولو سره).
د Arduino IDE له پرانستلو وروسته (البته، تاسو اړتیا لرئ دا ډاونلوډ او نصب کړئ)، د Arduino اوزار بار کې وسیلې کلیک وکړئ، بیا په بورډ کلیک وکړئ، د بورډ مدیر غوره کړئ او د esp8266 نصبولو لپاره لټون وکړئ (دا به بشپړولو لپاره یو څه وخت ونیسي)
اوس د Arduino Toolbar څخه "Sketch" غوره کړئ، "کتابتون شامل کړئ" غوره کړئ، بیا "کتابتون اداره کړئ" غوره کړئ، د "iremoteesp8266" لټون وکړئ او نصب یې کړئ.
اوس، یوازې د "وسیلو" له لارې د ترتیب بشپړولو لپاره، تاسو اړتیا لرئ چې "موربورډ" ته لاړ شئ او "nodemcu 1.0 (ESP 12-e)" یا د esp8266 نورې نسخې غوره کړئ.
2 ګام: د IR LED چمتو او ازموینه وکړئ
لومړی، موږ باید نصب کړو
دلته لاړ شه
خپل د LED څراغ پټه وپیژنئ ، ایا دا 24 کیلي وي یا 44 کیلي (لوی) ریموټ کنټرول
د ریموټ کنټرول کوډ ترلاسه کولو لپاره دلته
د کتابتون د نصبولو وروسته، موږ د IR LED سره نښلولو سره خپل IR لیډ چمتو کوو لکه څنګه چې په انځور کې ښودل شوي. د IR لیډ دې سره وصل کړئ ، بیا لاندې سکیچ اپلوډ کړئ او IR کنټرولر ته په ګوته کړئ. د LED څراغ بار باید فلش (آن او بند) وي. // د 24 او 44 کیلي سره ریموټ کنټرول په ورته وخت کې کارول کیدی شي.
دلته د دې کولو لپاره کوډ دی.
# IR_OFF 0xF740BF تعریف کړئ // په 32 بټونو کې د مخنیوي IR کوډونه
# IR_ON 0xF7C تعریف کړئ0
#شامل
IRsend irsend (4); // IR pin.
Void setup()
Irsend.begin();
}
ويډ لوپ()
Irsend.sendNEC(IR_ON, 32)
ټاکنې(5000)
Irsend.sendNEC(IR_OFF, ۳۲)
ټاکنې(5000)
}
دریم ګام: د مایکروفون تار کول او چمتو کول
موږ به یوازې د espe8266 A0 انلاګ پن د انلاګ سیګنال په توګه د ان پټ په توګه وکاروو او دا به د غږ پراساس انفراریډ سیګنال محرک کولو لپاره وکاروو
پین د A سره وصل کړئ0
5V له VIN سره وصل کړئ (لکه څنګه چې نوډ MCU د 5V محصول نلري)
پدې توګه ، موږ د الینمینټ پیوستون IR LED D2 پن د LED څراغ بار ترلاسه کونکي سره وصل کوو.
ي
4 ګام: کوډ اپلوډ کړئ او چمتو اوسئ
#شامل
#شامل
# مایکروفون پین A تعریف کړئ0
int غږ
int sound1;
Const int irPin = ۴; // d2IRsend irsend(irPin);void setup)
سیریل.begin(9600);
پین موډي
پین مود(irPin, OUTPUT);}
// ir لیډ کوډونه
# 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 تعریف کړئ //
ويډ لوپ()
غږ = analogRead
سیریل.print( غږ); // سیریل ښوون ته ننوتی
لړيز.print( key) “” );
که چېرې ( غږ =
{
غږ1 = map(sound, 415, 750, 140, ۲۵۵); // لوړ فرکانس ارزښتونه چې د ۱۵۰ سېلټ ته اړینه دی. 255
}
بل کې 340 && غږ 415 د ۳۴۰ - ۴۱۵ (۱۴۵-۱۴۵ ارزښت په ۱.۴۵ v) کې پېژندل شوی ارزښت. د سر شو
{
غږ1 = map(sound, 340, 415, 0, 9);
}
بل (د غږ ۳۴۰)
{
غږ1 = ناپ
}
که چېرې (د غږ ۵۰)
{
Irsend.sendNEC(IR_FLASH, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
Irsend.sendNEC(IR_QUICK, ۳۲)
}
بل که چېرې (( غږ1) =
{
Irsend.sendNEC(IR_G, 32)
Irsend.sendNEC(IR_B, ۳۲)
نېټه
بل کې
{
Irsend.sendNEC(IR_R, ۳۲)
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_B, ۳۲)
نېټه
}
بل (د غږ ۴۰)
{
Irsend.sendNEC(IR_G, 32)
نېټه
}
بل کې
{
Irsend.sendNEC(IR_R, ۳۲)
نېټه
بل
{
Irsend.sendNEC(IR_FADE7, 32)
نېټه
} سیریل.println( غږ1);
نېټه
}
{
Irsend.sendNEC(IR_FADE7, 32)
نېټه
} سیریل.println( غږ1);
دلا