Tabla de contenido:

¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)
¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)

Video: ¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)

Video: ¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)
Video: Reúnete con expertos: Dispositivos IoT para Hogares Inteligentes 2 2024, Noviembre
Anonim
Image
Image
Construyamos el hardware
Construyamos el hardware

En este instructivo, le mostraré cómo puede controlar su tira de led o led RGB con su voz. Esto lo hace la aplicación CoRGB, que está disponible de forma gratuita en la tienda de aplicaciones de Windows. Esta aplicación es parte de mi proyecto CortanaRoom. Cuando haya terminado con este proyecto, puede entrar a su habitación y simplemente pedirle a Cortana que encienda la tira de led, por ejemplo, en azul y Cortana la encenderá por usted. Para este tutorial no necesitas mucho.

1x windows 10 pc

Mosfet de 3 canales N (se puede hacer sin él, pero solo se puede conectar 1 led RGB)

1x arduino con puerto usb

1x LED RGB o tira de leds RGB con un + común

Si no eres tan técnico o no tienes todos los componentes, puedes comprar kits de bricolaje en ebay aquí:

Aquí hay una lista de las funciones de cortanaRGB y también ¡mira el video!

-Enciende o apaga tu tira de led en varios colores por voz

Los colores admitidos son

rojo

Azul

Verde

Púrpura

Rosado

naranja

Amarillo

Cian

-Activar el efecto de desvanecimiento por voz

-configurar velocidad de desvanecimiento personalizada

-Activar el efecto de destello por voz

-configurar un color de destello personalizado y una velocidad de destello

-Activar el efecto de desvanecimiento de un solo color por voz

-Configurar color y velocidad de desvanecimiento de un solo color personalizados

-CortanaRGB recuerda su configuración incluso si cierra la aplicación

-Se crea una lista de ayuda completa -Cree su propio color RGB personalizado con controles deslizantes

-Diseño de diseño inteligente

-CortanaRGB se puede activar desde el fondo solo con la voz.

-Múltiples posibilidades de comando de voz para una función. Por ejemplo, "Encienda el LED en rojo" funcionará, pero "Encienda el LED en color rojo" también funcionará.

-Soporte para múltiples chips convertidores en serie

¡Entonces empecemos!

Si no eres tan técnico o no tienes todos los componentes, puedes comprar kits de bricolaje en ebay aquí:

www.ebay.com/itm/382629407670

Paso 1: construyamos el hardware

Construyamos el hardware
Construyamos el hardware

¡Nota!

El esquema anterior no es 100% correcto desde la actualización a la nueva aplicación CoRGB.

Lo siguiente ha cambiado

El pin 10 de Arduino ahora es verde El pin 9 de Arduino ahora es azul

El pin 11 de Arduino ahora es rojo

Primero tenemos que construir el hardware. Haga esto siguiendo el esquema. Use el complicado si usa una tira de LED RGB o una matriz de LED RGB. Si solo usa uno o dos leds, puede usar el menos complicado. Esto se debe a que Arduino no puede manejar la alta corriente.

Una breve explicación del complicado.

En el esquema puede ver 3 mosfets de canal N. Yo uso el IRF44N. Asegúrese de que sus mosfets tengan mucha corriente. Conecte los mosfets de la siguiente manera:

Puerta: conecte este pin con el DigitalPin en el Arduino. Recuerde utilizar el pin digital correcto con el color correcto. De lo contrario, los colores no serán correctos.

Drenaje: conéctelo directamente a la tira de LED RGB o matriz de LED.

Fuente: Conecte este pin a GND.

Los cables de 12V / 5V a la izquierda del esquema deben estar conectados a su fuente de alimentación. Usé una tira de LED de 12V, por lo que se usó un bloque de alimentación de 12V 3A que tenía por ahí. Asegúrese de que su ladrillo tenga suficiente corriente para su tira de leds.

¡Asegúrate de que tu ledstrip O led RGB sea un ánodo común !. De lo contrario, todo funcionará

Paso 2: configura el Arduino

Configurar el Arduino
Configurar el Arduino

Ahora tenemos que cargar algo de código en Arduino. Haga esto conectando primero el Arduino a la PC.

Luego:

1. abra el arduino ide2. ir al archivo

3. ir a ejemplos

4. ir a Firmata

5. seleccione StandardFirmata

6. Haga clic en el botón de carga y ya está.

Paso 3: Configura CortanaRGB

¡CortanaRGB ahora se ha simplificado!

¡Simplemente descargue la aplicación CoRGB de la tienda de Windows y estará listo para comenzar!

www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3

Si tiene problemas para conectarse al arduino, es posible que deba cambiar el PID y el VID. Para hacer esto, siga los pasos a continuación.

1. Windows key + x y seleccione device manager2.go to ports

3.haga clic derecho en su dispositivo y seleccione propiedades

4. vaya a la pestaña de detalles

5. en el área de selección de propiedades, haga clic en hardware lds

6. ahora verá su VID y PID

Luego vaya a la aplicación CoRGB y desplácese hacia abajo para obtener ayuda. Luego, desplácese hacia abajo nuevamente y verá un campo PID y VID. Ingrese su PID y VID como este "VID_2341" y "PID_0043". Ahora haga clic en conectar y debería funcionar.

**** viejo ****

Ahora tenemos que descargar e instalar CortanaRGB. Primero descargue CortanaRGB desde mi github:

github.com/sieuwe1/CortanaRGB

Después de haber descargado CortanaRGB, primero tenemos que poner su PC en modo de desarrollador. Esto es para que pueda ejecutar la aplicación sin el estúpido certificado de la tienda de Windows. Haz esto por:

1 Ir a la configuración

2 ve a seguridad y actualizaciones

3 ir a para desarrolladores

4 Haga clic en la opción que dice Modo de desarrollador

Después de eso, vaya a la carpeta que ha descargado. Allí puede ver una carpeta llamada Compilado. Abra esa carpeta y podrá ver un archivo llamado Add-AppDevPackage. Haga clic derecho en este archivo y haga clic en ejecutar con Power Shell. Después de eso, siga las instrucciones en pantalla y listo.

Ahora solo nos queda hacer contacto entre CortanaRGB y tu arduino. Para esto, primero necesitamos el PID y VID de su arduino.

Puede obtenerlos de la siguiente manera:

1. Windows key + x y seleccione device manager2.go to ports

3.haga clic derecho en su dispositivo y seleccione propiedades

4. vaya a la pestaña de detalles

5. en el área de selección de propiedades, haga clic en hardware lds

6. ahora verá su VID y PID

Ahora que los tiene, abra la aplicación CortanaRGB. Puede encontrarlo cuando escribe cortanaRGB en el menú de inicio. Luego, desplácese hacia abajo hasta el botón que dice ayuda. Haga clic en ese botón y luego desplácese hacia abajo hasta que vea dos cuadros de texto. Escriba en el cuadro de texto VID su VID y en el cuadro de texto PID el PID. Para mí, el PID y el VID fueron: "VID_2341" y "PID_0043".

***************

Paso 4: disfruta

Disfrutar
Disfrutar

Ahora ha terminado con la configuración de todo. Si ha hecho todo correctamente, ahora puede pedirle a Cortana que encienda su tira de led. Si algo no funciona, no dude en hacerme cualquier pregunta. Espero que este instructivo te haya ayudado y disfrutes de tu nueva habitación inteligente.

Consulte también mi otro instructable llamado CortanaRoom. Esta es una aplicación que también controla una tira de led RGB pero también controla tus luces.

www.instructables.com/id/Use-Cortana-and-a…

Recomendado: