loading

Tianhui: un dos principais fabricantes e provedores de chips UV LED ofrece servizo de chip LED UV ODM/OEM.

Fabricación de tiras LED IR Sound Response Soap

Consumibles:



Comprobarmente o subministrado da enerxía

2 barra de luz LED. Esp8266/nodo MCU

Xestor de emitor IR

Resistencia 4renc



Cable de programación 5rença

6را arduino ide.

Ferro de solcing 7راration (algunha welding básica)

8ifikazzjoni 7805 IC (para usar a subministración de enerxía LED como subministración de enerxía ESP)

9。 paso 1: preparar ESP

Primeiro, conecte nodemcu a un ordenador ou portátil.

Agora instale o controlador para nodemcu (usando a busca de Google).

Despois de abrir o IDE de Arduino (por suposto, debes descargalo e instalalo), fai clic en Ferramentas na barra de ferramentas de Arduino, despois fai clic en placa, selecciona o xestor de placas e busca a instalación de esp8266 (levará algún tempo completarse)

Agora selecciona "esbozo" na barra de ferramentas de Arduino, selecciona "incluír biblioteca", despois selecciona "xestionar biblioteca", busca "iremoteesp8266" e instálao.

Agora, para completar a configuración só a través de "ferramentas", cómpre ir á "placa base" e seleccionar "nodemcu 1.0 (ESP 12-e)" ou outras versións de esp8266.

Paso 2: prepara e proba o LED IR

En primeiro lugar, necesitamos instalar

Vai aquí

Identifica a túa tira de luz LED, xa sexa un mando a distancia de 24 ou 44 teclas (máis grande).

Para obter o código do control remoto aquí

Despois de instalar a biblioteca, preparamos os nosos LED IR conectando os LED IR como se mostra na figura. Conecte o led IR a el, despois cargue o seguinte esquema e apunte o led IR ao controlador. A barra LED debería parpadear (encender e apagar)// Control remoto con 24 e 44 teclas ao mesmo tempo.

Aquí está o código para facelo.

#define IR_ OFF 0xF740BF //Códigos ir resectivos en 32 bits

#define IR_ ON 0xF7C0

#IncludeIRsend irsend (4); // IR

Void setup () {

Irsend.begin ();

}

Void loop () {

Irsend.sendNEC(IR_ON, 32);

Retardo 5000;

Irsend.sendNEC(IR_ OFF, 32);

Retardo 5000;

}

Paso 3: cableado e preparación do micrófono

Só usaremos o pin analóxico de espe8266 A0 como entrada como sinal analóxico e usalo para activar o sinal infravermello baseado en son

Conecte o pin a A0

Conecte 5V a VIN (xa que o nodo MCU non ten saída de 5V)

Deste xeito, conectamos o pin LED IR D2 da conexión de aliñamento ao receptor da barra de luz LED.

A

Paso 4: carga o código e prepárate

#incluír

#incluír

#definir micrófonoPin A0

son int;

int son1;

Const int irPin = 4; // d2IRsend irsend

Serial.begin (19600)

PinMode (microphonePin, INPUT)

PinMode( irPin, OUTPUT);}

// Ir led Códigos

#define IR_ BPlus 0xFF3AC5 //

#define IR_ BMinus 0xFFBA45 //

#define IR_ ON 0xFF827D //

#define IR_ OFF 0xFF02FD //

#definir IR_ R 0xFF1AE5 //

#definir IR_ G 0xFF9A65 //

#definir IR_ B 0xFFA25D //

#definir IR_ W 0xFF22DD //

#definir IR_ B1 0xFF2AD5 //

#definir IR_ B2 0xFFAA55 //

#definir IR_ B3 0xFF926D //

#definir IR_ B4 0xFF12ED //

#definir IR_ B5 0xFF0AF5 //

#definir IR_ B6 0xFF8A75 //

#definir IR_ B7 0xFFB24D //

#define IR_ B8 0xFF32CD //

#definir IR_ B9 0xFF38C7 ​​//

#definir IR_ B10 0xFFB847 //

#definir IR_ B11 0xFF7887 //

#definir IR_ B12 0xFFF807 //

#definir IR_ B13 0xFF18E7 //

#definir IR_ B14 0xFF9867 //

#definir IR_ B15 0xFF58A7 //

#definir IR_ B16 0xFFD827 //

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

#definir IR_ DIY2 0xFFB04F //

#define IR_ DIY3 0xFF708F //

#definir IR_ AUTO 0xFFF00F //

#define IR_ DIY4 0xFF10EF //

#define IR_ DIY5 0xFF906F //

#define IR_ DIY6 0xFF50AF //

#definir IR_ FLASH 0xFFD02F //

#definir IR_ JUMP3 0xFF20DF //

#definir IR_ JUMP7 0xFFA05F //

#definir IR_ FADE3 0xFF609F //

#definir IR_ FADE7 0xFFE01F //

Void loop () {

Son = analogRead (microphonePin); // obter lectura de sinal de son de entrada

Serial.print( son); // lecturas de sinal de son de entrada para o visor serie

Serie.print ( “” );

Se (son सन् 415)

{

Son1 = mapa( son, 415, 750, 140, 255); // mapa de valores de frecuencia máis altas que están enriba a escala de 150 - 255

}

O mesmo se (so ) 340 && Son o 415. onde o valor desprazamento no rango de 340 - 415 o que depende dos compoñentes empregados na circuito. Care

{

Son1 = mapa( son, 340, 415, 0, 9);

}

Non se (so o son 360)

{

Son1

}

Se (so1 सन् 240)

{

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 mesmo se ((son 1) सन् 200)

{

Irsend.sendNEC(IR_G, 32);

Irsend.sendNEC(IR_B, 32);

Retardo( 120);}

Non se (so1 सन् 160)

{

Irsend.sendNEC(IR_R, 32);

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

O mesmo se (so1 सन्. 120)

{

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

O mesmo se (so1 ® 80)

{

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

Non se (so1 सन् 40)

{

Irsend.sendNEC(IR_G, 32);

Retardo 120;

}

Non se (so1 सन् 1 10)

{

Irsend.sendNEC(IR_R, 32);

Retardo( 120);}

Outros consumibles:

1. Obviamente con fonte de alimentación

2 barra de luz LED. Esp8266/nodo MCU

3. Emisor líder IR

4. Resiste

5. Cable de programación

6را arduino ide.

7. Soldador (algunha soldadura básica)

8. 7805 IC (para usar fonte de alimentación LED como fonte de alimentación ESP)

9. Paso 1: prepare o ESP

Primeiro, conecte nodemcu a un ordenador ou portátil.

Agora instale o controlador para nodemcu (usando a busca de Google).

Despois de abrir o IDE de Arduino (por suposto, debes descargalo e instalalo), fai clic en Ferramentas na barra de ferramentas de Arduino, despois fai clic en placa, selecciona o xestor de placas e busca a instalación de esp8266 (levará algún tempo completarse)

Agora selecciona "esbozo" na barra de ferramentas de Arduino, selecciona "incluír biblioteca", despois selecciona "xestionar biblioteca", busca "iremoteesp8266" e instálao.

Agora, para completar a configuración só a través de "ferramentas", cómpre ir á "placa base" e seleccionar "nodemcu 1.0 (ESP 12-e)" ou outras versións de esp8266.

Paso 2: prepara e proba o LED IR

En primeiro lugar, necesitamos instalar

Vai aquí

Identifica a túa tira de luz LED, xa sexa un mando a distancia de 24 ou 44 teclas (máis grande).

Para obter o código do control remoto aquí

Despois de instalar a biblioteca, preparamos o noso LED IR conectando o LED IR como se mostra na figura. Conecte o led IR a el, despois cargue o seguinte esquema e apunte o led IR ao controlador. A barra de luz LED debería parpadear (encender e apagar). // o mando a distancia con 24 e 44 teclas pódese utilizar ao mesmo tempo.

Aquí está o código para facelo.

#define IR_OFF 0xF740BF //Códigos ir resectivos en 32 bits

#definir IR_ON 0xF7C0

#incluír

IRsend irsend (4).

Void setup () {

Irsend.begin ();

}

Void loop () {

Irsend.sendNEC(IR_ON, 32);

Retardo 5000;

Irsend.sendNEC(IR_ OFF, 32);

Retardo 5000;

}

Paso 3: cableado e preparación do micrófono

Só usaremos o pin analóxico de espe8266 A0 como entrada como sinal analóxico e usalo para activar o sinal infravermello baseado en son

Conecte o pin a A0

Conecte 5V a VIN (xa que o nodo MCU non ten saída de 5V)

Deste xeito, conectamos o pin LED IR D2 da conexión de aliñamento ao receptor da barra de luz LED.

A

Paso 4: carga o código e prepárate

#incluír

#incluír

#definir micrófonoPin A0

son int;

int son1;

Const int irPin = 4; // d2IRsend irsend

Serial.begin (19600)

PinMode (microphonePin, INPUT)

PinMode( irPin, OUTPUT);}

// Ir led Códigos

#definir IR_BPlus 0xFF3AC5 //

#define IR_BMinus 0xFFBA45 //

#define IR_ON 0xFF827D //

#define IR_OFF 0xFF02FD //

#definir IR_R 0xFF1AE5 //

#definir IR_G 0xFF9A65 //

#definir IR_B 0xFFA25D //

#definir IR_W 0xFF22DD //

#definir IR_B1 0xFF2AD5 //

#definir IR_B2 0xFFAA55 //

#definir IR_B3 0xFF926D //

#definir IR_B4 0xFF12ED //

#definir IR_B5 0xFF0AF5 //

#definir IR_B6 0xFF8A75 //

#definir IR_B7 0xFFB24D //

#definir IR_B8 0xFF32CD //

#definir IR_B9 0xFF38C7 ​​//

#definir IR_B10 0xFFB847 //

#definir IR_B11 0xFF7887 //

#definir IR_B12 0xFFF807 //

#definir IR_B13 0xFF18E7 //

#definir IR_B14 0xFF9867 //

#definir IR_B15 0xFF58A7 //

#definir IR_B16 0xFFD827 //

#definir IR_UPR 0xFF28D7 //

#definir IR_UPG 0xFFA857 //

#definir IR_UPB 0xFF6897 //

#definir IR_QUICK 0xFFE817 //

#definir IR_DOWNR 0xFF08F7 //

#definir IR_DOWNG 0xFF8877 //

#definir IR_DOWNB 0xFF48B7 //

#definir IR_SLOW 0xFFC837 //

#definir IR_DIY1 0xFF30CF //

#definir IR_DIY2 0xFFB04F //

#definir IR_DIY3 0xFF708F //

#define IR_AUTO 0xFFF00F //

#definir IR_DIY4 0xFF10EF //

#definir IR_DIY5 0xFF906F //

#definir IR_DIY6 0xFF50AF //

#definir IR_FLASH 0xFFD02F //

#definir IR_JUMP3 0xFF20DF //

#definir IR_JUMP7 0xFFA05F //

#definir IR_FADE3 0xFF609F //

#definir IR_FADE7 0xFFE01F //

Void loop () {

Son = analogRead (microphonePin); // obter lectura de sinal de son de entrada

Serial.print( son); // lecturas de sinal de son de entrada para o visor serie

Serie.print ( “” );

Se (son सन् 415)

{

Son1 = mapa( son, 415, 750, 140, 255); // mapa de valores de frecuencia máis altas que están enriba a escala de 150 - 255

}

O mesmo se (so ) 340 && Son o 415. onde o valor desprazamento no rango de 340 - 415 o que depende dos compoñentes empregados na circuito. Care

{

Son1 = mapa( son, 340, 415, 0, 9);

}

Non se (so o son 360)

{

Son1

}

Se (so1 सन् 240)

{

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 mesmo se ((son 1) सन् 200)

{

Irsend.sendNEC(IR_G, 32);

Irsend.sendNEC(IR_B, 32);

Retardo( 120);}

Non se (so1 सन् 160)

{

Irsend.sendNEC(IR_R, 32);

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

O mesmo se (so1 सन्. 120)

{

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

O mesmo se (so1 ® 80)

{

Irsend.sendNEC(IR_B, 32);

Retardo 120;

}

Non se (so1 सन् 40)

{

Irsend.sendNEC(IR_G, 32);

Retardo 120;

}

Non se (so1 सन् 1 10)

{

Irsend.sendNEC(IR_R, 32);

Retardo( 120);}

outra cousa

{

Irsend.sendNEC(IR_ FADE7, 32);

Retardo 120;

} Serial.println (son 1);

Retardo(50);

}

{

Irsend.sendNEC(IR_ FADE7, 32);

Retardo 120;

} Serial.println (son 1);

dela

Acerca de Fabricación de tiras LED IR Sound Response Soap

Envía a túa consulta
Non hai datos
Póñase en contacto connosco
Congratulamo-nos con deseños personalizados e ideas e é capaz de atender os requisitos específicos. Para obter máis información, visite o sitio web ou póñase en contacto connosco directamente con preguntas ou consultas.
un dos provedores de LED UV máis profesionais de China
Podes atopar.  Nós aquí.
2207F Yingxin International Building, No.66 Shihua West Road, Jida, Xiangzhou District, Zhuhai City, Guangdong, China
Customer service
detect