loading

Tianhui- wieħed mill-manifatturi u l-fornituri ewlenin ta 'ċippa UV LED jipprovdi servizz ta' ċippa LED UV ODM/OEM għal aktar minn 22 + sena.

 Posta elettronika: my@thuvled.com        TELL: +86 13018495990     

Making of Sound Response Soap IR LED Strip

Konsumabbli:



Ovvjament bil-provvista tal-enerġija

2 bar tad-dawl LED. Esp8266 / node MCU

Tmexxej tal-emissjonijiet IR

Ir-reżistenza ta’ 4 ċaria



Kejbil tal-ipprogrammar ta’ 5 Impjanti

6 genera arduino idee

7டை Il-ħadid tas-soldering (xi wwelding bażiku)

8ifikazzjoni 7805 IC (għall-użu tal-provvista tal-enerġija LED bħala provvista tal-enerġija tal-ESP)

Il-pass tal-Assi Nru: Tħejji l-ESP

L-ewwel, qabbad nodemcu ma 'kompjuter jew laptop.

Issa installa s-sewwieq għal nodemcu (bl-użu tat-tfittxija Google).

Wara li tiftaħ l-IDE tal-Arduino (naturalment, għandek bżonn tniżżel u tinstallah), ikklikkja Għodda fuq il-bar tal-għodda Arduino, imbagħad ikklikkja board, agħżel board manager u fittex l-installazzjoni tal-esp8266 (se tieħu xi żmien biex titlesta)

Issa agħżel "sketch" mill-għodda tal-Arduino, agħżel "inkludi librerija", imbagħad agħżel "immaniġġja librerija", fittex "iremoteesp8266" u installah

Issa, biex tlesti l-konfigurazzjoni biss permezz ta '"għodod", għandek bżonn tmur għal "motherboard" u tagħżel "nodemcu 1.0 (ESP 12-e)" jew verżjonijiet oħra ta' esp8266.

Pass 2: ipprepara u ttestja l-LED IR

L-ewwel, għandna bżonn ninstallaw

Mur hawn

Identifika l-istrixxa tad-dawl LED tiegħek, kemm jekk hija 24 ċavetta jew 44 ċavetta (akbar) kontroll mill-bogħod

Biex tikseb il-kodiċi tal-kontroll mill-bogħod hawn

Wara l-installazzjoni tal-librerija, aħna ed nippreparaw l-LEDs IR tagħna billi nikkonnettjaw l-LEDs IR kif muri fil-figura. Qabbad l-IR led miegħu, imbagħad ittella l-iskeċċ li ġej u ppunta l-IR led lejn il-kontrollur. Il-bar LED għandu jteptep (mixgħul u mitfi)// Kontroll mill-bogħod b'24 u 44 ċwievet fl-istess ħin.

Hawn hu l-kodiċi biex tagħmel dan.

#define IR_ OFF 0xF740BF //Kodiċi ir-resettivi fi 32 bit

#define IR_ ON 0xF7C0

#IncludeIRsend irsend (4); // IR pinn

Settup vojt

Irsend.begin ();

}

Lop vojt

Irsend.sendNEC(IR_ON, 32);

Dewmien 5000;

Irsend.sendNEC(IR_OFF, 32);

Dewmien 5000;

}

Pass 3: wiring u preparazzjoni tal-mikrofonu

Aħna se nużaw biss il-pin analogu ta 'espe8266 A0 bħala l-input bħala s-sinjal analogu u nużawh biex niskatta s-sinjal infrared ibbażat fuq il-ħoss

Qabbad il-pin ma' A0

Qabbad 5V ma 'VIN (billi n-node MCU m'għandux output ta' 5V)

B'dan il-mod, aħna qabbad il-pin IR LED D2 tal-konnessjoni tal-allinjament mar-riċevitur tal-bar tad-dawl LED.

A

Pass 4: ittella l-kodiċi u mħejija

#inkludi

#inkludi

#define microphonePin A0

int ħoss;

int sound1;

Const int irPin = 4; / / d2IRsend irsend

Serial.begin (99600);

PinMode(mikrofonePin, INPUT);

PinMode(irPin, OUTPUT);}

// ir led Codes

#define IR_ BPlus 0xFF3AC5 //

#define IR_ BMinus 0xFFBA45 //

#define IR_ ON 0xFF827D //

#define IR_ OFF 0xFF02FD //

#define IR_ R 0xFF1AE5 //

#define IR_ G 0xFF9A65 //

#define IR_ B 0xFFA25D //

#define IR_ W 0xFF22DD //

#define IR_ B1 0xFF2AD5 //

#define IR_ B2 0xFFAA55 //

#define IR_ B3 0xFF926D //

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

#define IR_ UPR 0xFF28D7 //

#define IR_ UPG 0xFFA857 //

#define IR_ UPB 0xFF6897 //

#define IR_ QUICK 0xFFE817 //

#define IR_ DOWNR 0xFF08F7 //

#define IR_ DOWNG 0xFF8877 //

#define IR_ DOWNB 0xFF48B7 //

#define IR_ SLOW 0xFFC837 //

#define IR_ DIY1 0xFF30CF //

#define IR_ DIY2 0xFFB04F //

#define IR_ DIY3 0xFF708F //

#define IR_ AUTO 0xFFF00F //

#define IR_ DIY4 0xFF10EF //

#define IR_ DIY5 0xFF906F //

#define IR_ DIY6 0xFF50AF //

#define IR_ FLASH 0xFFD02F //

#define IR_ JUMP3 0xFF20DF //

#define IR_ JUMP7 0xFFA05F //

#define IR_ FADE3 0xFF609F //

#define IR_ FADE7 0xFFE01F //

Lop vojt

Sound = analogRead (microphonePin); / / tikseb sinjal awdjo qari

Serial.print (ħoss); / / input sinjali awdjo qari għall-displej tas-seril

Serjali.print ( “” );

Jekk (ħoss thon 415)

{

Ħoss1 = mappa(ħoss, 415, 750, 140, 255); / / mapping valuri ta 'frekwenza ogħla li huma aktar 'il fuq offset għall-iskala ta ' 150 - 255

}

Inkella jekk (ħoss 340 && Sound il-valur offset minnhekk fil-medda ta’ 340 - 415 (valur offset b’1.45v) tiddependi fuq il-komponenti użati fiċ-ċirkwit. Għodod

{

Ħoss1 = mappa (ħoss, 340, 415, 0, 9);

}

Oħrajn

{

Sound1 = mappa (ħoss, 0, 340, 10, 139); / nżommu hawn taħt qari offset għall-iskala ta ' 1-139.

}

Jekk (ħoss1

{

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

}

Oħrajn

{

Irsend.sendNEC(IR_G, 32);

Irsend.sendNEC(IR_B, 32;

Dewmien (120);}

Oħrajn

{

Irsend.sendNEC(IR_R, 32;

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_G, 32);

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_R, 32;

Dewmien (120);}

Inkella konsumabbli:

1. Ovvjament bil-provvista tal-enerġija

2 bar tad-dawl LED. Esp8266 / node MCU

3. Mexxej tal-emittent IR

4. Reżistenza

5. Kejbil tal-ipprogrammar

6 genera arduino idee

7. Ħadid tal-issaldjar (xi wweldjar bażiku)

8. 7805 IC (għall-użu tal-provvista tal-enerġija LED bħala provvista tal-enerġija ESP)

9. Pass 1: ipprepara l-ESP

L-ewwel, qabbad nodemcu ma 'kompjuter jew laptop.

Issa installa s-sewwieq għal nodemcu (bl-użu tat-tfittxija Google).

Wara li tiftaħ l-IDE tal-Arduino (naturalment, għandek bżonn tniżżel u tinstallah), ikklikkja Għodda fuq il-bar tal-għodda Arduino, imbagħad ikklikkja board, agħżel board manager u fittex l-installazzjoni tal-esp8266 (se tieħu xi żmien biex titlesta)

Issa agħżel "sketch" mill-għodda tal-Arduino, agħżel "inkludi librerija", imbagħad agħżel "immaniġġja librerija", fittex "iremoteesp8266" u installah

Issa, biex tlesti l-konfigurazzjoni biss permezz ta '"għodod", għandek bżonn tmur għal "motherboard" u tagħżel "nodemcu 1.0 (ESP 12-e)" jew verżjonijiet oħra ta' esp8266.

Pass 2: ipprepara u ttestja l-LED IR

L-ewwel, għandna bżonn ninstallaw

Mur hawn

Identifika l-istrixxa tad-dawl LED tiegħek, kemm jekk hija 24 ċavetta jew 44 ċavetta (akbar) kontroll mill-bogħod

Biex tikseb il-kodiċi tal-kontroll mill-bogħod hawn

Wara l-installazzjoni tal-librerija, aħna ed nippreparaw l-IR tagħna mmexxija billi tikkonnettja l-LED IR kif muri fil-figura. Qabbad l-IR led miegħu, imbagħad ittella l-iskeċċ li ġej u ppunta l-IR led lejn il-kontrollur. Il-bar tad-dawl LED għandu jteptep (mixgħul u mitfi). / / il-kontroll mill-bogħod b'24 u 44 ċwievet jista 'jintuża fl-istess ħin.

Hawn hu l-kodiċi biex tagħmel dan.

#define IR_OFF 0xF740BF //Kodiċi ir resective fi 32 bit

#define IR_ON 0xF7C0

#inkludi

IRsend irsend (4); // IR pinn

Settup vojt

Irsend.begin ();

}

Lop vojt

Irsend.sendNEC(IR_ON, 32);

Dewmien 5000;

Irsend.sendNEC(IR_OFF, 32);

Dewmien 5000;

}

Pass 3: wiring u preparazzjoni tal-mikrofonu

Aħna se nużaw biss il-pin analogu ta 'espe8266 A0 bħala l-input bħala s-sinjal analogu u nużawh biex niskatta s-sinjal infrared ibbażat fuq il-ħoss

Qabbad il-pin ma' A0

Qabbad 5V ma 'VIN (billi n-node MCU m'għandux output ta' 5V)

B'dan il-mod, aħna qabbad il-pin IR LED D2 tal-konnessjoni tal-allinjament mar-riċevitur tal-bar tad-dawl LED.

A

Pass 4: ittella l-kodiċi u mħejija

#inkludi

#inkludi

#define microphonePin A0

int ħoss;

int sound1;

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

Serial.begin (99600);

PinMode(mikrofonePin, INPUT);

PinMode(irPin, OUTPUT);}

// ir led Codes

#define IR_BPlus 0xFF3AC5 //

#define IR_BMinus 0xFFBA45 //

#define IR_ON 0xFF827D //

#define IR_OFF 0xFF02FD //

#define IR_R 0xFF1AE5 //

#define IR_G 0xFF9A65 //

#define IR_B 0xFFA25D //

#define IR_W 0xFF22DD //

#define IR_B1 0xFF2AD5 //

#define IR_B2 0xFFAA55 //

#define IR_B3 0xFF926D //

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

#define IR_UPR 0xFF28D7 //

#define IR_UPG 0xFFA857 //

#define IR_UPB 0xFF6897 //

#define IR_QUICK 0xFFE817 //

#define IR_DOWNR 0xFF08F7 //

#define IR_DOWNG 0xFF8877 //

#define IR_DOWNB 0xFF48B7 //

#define IR_SLOW 0xFFC837 //

#define IR_DIY1 0xFF30CF //

#define IR_DIY2 0xFFB04F //

#define IR_DIY3 0xFF708F //

#define IR_AUTO 0xFFF00F //

#define IR_DIY4 0xFF10EF //

#define IR_DIY5 0xFF906F //

#define IR_DIY6 0xFF50AF //

#define IR_FLASH 0xFFD02F //

#define IR_JUMP3 0xFF20DF //

#define IR_JUMP7 0xFFA05F //

#define IR_FADE3 0xFF609F //

#define IR_FADE7 0xFFE01F //

Lop vojt

Sound = analogRead (microphonePin); / / tikseb sinjal awdjo qari

Serial.print (ħoss); / / input sinjali awdjo qari għall-displej tas-seril

Serjali.print ( “” );

Jekk (ħoss thon 415)

{

Ħoss1 = mappa(ħoss, 415, 750, 140, 255); / / mapping valuri ta 'frekwenza ogħla li huma aktar 'il fuq offset għall-iskala ta ' 150 - 255

}

Inkella jekk (ħoss 340 && Sound il-valur offset minnhekk fil-medda ta’ 340 - 415 (valur offset b’1.45v) tiddependi fuq il-komponenti użati fiċ-ċirkwit. Għodod

{

Ħoss1 = mappa (ħoss, 340, 415, 0, 9);

}

Oħrajn

{

Sound1 = mappa (ħoss, 0, 340, 10, 139); / nżommu hawn taħt qari offset għall-iskala ta ' 1-139.

}

Jekk (ħoss1

{

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

}

Oħrajn

{

Irsend.sendNEC(IR_G, 32);

Irsend.sendNEC(IR_B, 32;

Dewmien (120);}

Oħrajn

{

Irsend.sendNEC(IR_R, 32;

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_B, 32;

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_G, 32);

Dewmien (120);

}

Oħrajn

{

Irsend.sendNEC(IR_R, 32;

Dewmien (120);}

inkella

{

Irsend.sendNEC(IR_FADE7, 32);

Dewmien (120);

} Serjali.println (ħoss1);

Dewmien(50);

}

{

Irsend.sendNEC(IR_FADE7, 32);

Dewmien (120);

} Serjali.println (ħoss1);

dela

Ibgħat l-inkjesta tiegħek
L-ebda dejta
Ikkuntatjana
Aħna nilqgħu disinji u ideat tad-dwana u kapaċi nilqgħu għall-ħtiġijiet speċifiċi. Għal aktar informazzjoni, jekk jogħġbok żur il-websajt jew ikkuntattjana direttament ma 'mistoqsijiet jew inkjesti.
wieħed mill-fornituri l-aktar professjonali UV LED fiċ-Ċina
aħna impenjati għal dajowds LED għal aktar minn 22 + sena, produttur ewlieni taċ-ċipep LED innovattiv & fornitur għal UVC LED 255nm265nm 275nm, UVB LED 295nm ~ 315nm, UVA LED325nm 340nm 365nm ~ 405nm 


Tista ’ ssib  Hawn
2207F Yingxin International Building, No.66 Shihua West Road, Jida, Xiangzhou District, Zhuhai City, Guangdong, China
Customer service
detect