Tabla de contenido:
- Paso 1: construyamos el hardware
- Paso 2: configura el Arduino
- Paso 3: Configura CortanaRGB
- Paso 4: disfruta
Video: ¡Use Cortana y un Arduino para controlar los LED RGB o las tiras de LED con su voz !: 4 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
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
¡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
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
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:
Botón inteligente Wi-Fi alimentado por batería para controlar las luces HUE: 5 pasos (con imágenes)
Botón inteligente Wi-Fi alimentado por batería para controlar las luces HUE: este proyecto demuestra cómo construir un botón Wi-Fi IoT alimentado por batería en menos de 10 minutos. El botón controla las luces HUE a través de IFTTT. Hoy en día, puede construir dispositivos electrónicos y conectarlos a otros dispositivos domésticos inteligentes literalmente en minutos. Qué
Controlar las luces con los ojos: 9 pasos (con imágenes)
Controlar las luces con los ojos: este semestre en la universidad, tomé una clase llamada Instrumentación en biomedicina en la que aprendí los conceptos básicos del procesamiento de señales para aplicaciones médicas. Para el proyecto final de la clase, mi equipo trabajó en la tecnología EOG (electrooculografía). Essenti
Haga que los ciegos reconozcan las cosas tocando las cosas a su alrededor con MakeyMakey: 3 pasos
Haga que los ciegos reconozcan las cosas tocando las cosas a su alrededor con MakeyMakey: introducción Este proyecto tiene como objetivo facilitar la vida de los ciegos al identificar las cosas que los rodean a través del sentido del tacto. Mi hijo Mustafa y yo pensamos en encontrar una herramienta para ayudarlos y en el período en que usamos el hardware MakeyMakey t
Use Arduino para mostrar las RPM del motor: 10 pasos (con imágenes)
Use Arduino para mostrar las RPM del motor: esta guía describirá cómo usé un Arduino UNO R3, una pantalla LCD de 16x2 con I2C y una tira de LED para usar como indicador de velocidad del motor y luz de cambio en mi auto de pista Acura Integra. Está escrito en términos de alguien con cierta experiencia o exposición
Luces de control de voz Electrónica Tiras de LED RGB y más con Cortana y Arduino Home Automation: 3 pasos
Luces de control de voz Electrónica Tiras de LED RGB y más con Cortana y Arduino Home Automation: ¿Te gusta la idea de controlar las cosas con tu voz? ¿O no le gusta levantarse de la cama para apagar las luces? ¿Pero todas las soluciones existentes como Google Home son demasiado caras? Ahora puedes hacerlo tú mismo por menos de 10 $. Y mejor aún, es muy fácil