Taula de continguts:

Utilitzeu Cortana i un Arduino per controlar els leds RGB o ledstrips amb la vostra veu: 4 passos (amb imatges)
Utilitzeu Cortana i un Arduino per controlar els leds RGB o ledstrips amb la vostra veu: 4 passos (amb imatges)

Vídeo: Utilitzeu Cortana i un Arduino per controlar els leds RGB o ledstrips amb la vostra veu: 4 passos (amb imatges)

Vídeo: Utilitzeu Cortana i un Arduino per controlar els leds RGB o ledstrips amb la vostra veu: 4 passos (amb imatges)
Vídeo: Еще один барабанный секвенсор Arduino с минимальным аппаратным обеспечением drumseq81212 2024, Juliol
Anonim
Image
Image
Permet construir el maquinari
Permet construir el maquinari

En aquest instructiu us mostraré com podeu controlar el vostre LED o tira LED amb la vostra veu. Això es fa amb l'aplicació CoRGB, que es troba disponible de forma gratuïta a la botiga d'aplicacions de Windows. Aquesta aplicació forma part del meu projecte CortanaRoom. Quan hàgiu acabat aquest projecte, podeu entrar a la vostra habitació i demanar-li a Cortana que engegui la tira LED, per exemple, blava i Cortana l'encendrà. Per a aquest tutorial no necessiteu gaire.

1x Windows 10 PC

Mosfet de 3 canals N (es pot fer sense, però només es pot connectar 1 LED RGB)

1x arduino amb port USB

1x LED RGB o tira LED RGB amb un + comú

Si no sou tan tècnic o no teniu tots els components, podeu comprar kits de bricolatge a ebay aquí:

Aquí teniu una llista de les funcions de cortanaRGB i també mireu el vídeo.

- Enceneu o apagueu la tira de leds en diversos colors per veu

Els colors compatibles són

Vermell

Blau

Verd

Porpra

Rosa

taronja

Groc

Cian

-Activeu l'efecte de fade per veu

-estableix la velocitat d’esvaïment personalitzada

-Activeu l'efecte intermitent per veu

-estableix un color intermitent personalitzat i una velocitat intermitent

-Activeu l'efecte de difusió d'un sol color per veu

-Configura la velocitat i el color d'un color personalitzat

-CortanaRGB recorda la vostra configuració encara que tanqueu l'aplicació

-Crea una llista completa d'ajuda -Crear el seu propi color RGB personalitzat amb lliscadors

-Disseny de disseny intel·ligent

-CortanaRGB es pot activar des del fons només per veu.

-Múltiples possibilitats d'ordres de veu per a una funció. Per exemple, "Si us plau, gira el led vermell" funcionarà, però "si us plau, activa el meu led en color vermell" també funcionarà

-support per a diversos xips convertidors de sèrie

Comencem, doncs,

Si no sou tan tècnic o no teniu tots els components, podeu comprar kits de bricolatge a ebay aquí:

www.ebay.com/itm/382629407670

Pas 1: Permet construir el maquinari

Permet construir el maquinari
Permet construir el maquinari

Nota!

L’esquema anterior no és 100% correcte des de l’actualització de la nova aplicació CoRGB.

El següent ha canviat

El pin Arduino 10 ara és verd El pin 9 d’Arduino ara és blau

El pin 11 d’Arduino ja és vermell

Primer hem de construir el maquinari. Feu això seguint l'esquema. Utilitzeu el complicat si feu servir una tira de leds RGB o una sèrie de leds RGB. Si només utilitzeu un o dos leds, podeu utilitzar el menys complicat. Això es deu al fet que Arduino no pot gestionar el corrent alt.

Una breu explicació del complicat.

A l’esquema podeu veure 3 mosquetes del canal N. Faig servir l’IRF44N. Assegureu-vos que els mosquetets tinguin un corrent elevat. Connecteu els mosquetets de la manera següent:

Porta: connecteu aquest pin amb el DigitalPin a l'Arduino. Recordeu que heu d’utilitzar el pin digital correcte pel color correcte. En cas contrari, els colors no seran correctes.

Desguàs: connecteu-lo directament a la tira de leds RGB o a la matriu de leds.

Font: connecteu aquest pin a GND.

Els cables de 12V / 5V a l’esquerra de l’esquema haurien d’estar connectats a la font d’alimentació. He utilitzat una tira LED de 12V, de manera que s'utilitza un maó de 12V 3A que tenia al voltant. Assegureu-vos que el vostre maó tingui prou corrent per al vostre ledstrip.

Assegureu-vos que el vostre ledstrip o RGB és un ànode comú !. En cas contrari, tot funcionarà

Pas 2: configureu l'Arduino

Configureu l'Arduino
Configureu l'Arduino

Ara hem de penjar algun codi a l'Arduino. Feu-ho connectant primer l'Arduino al PC.

Després:

1. obriu l'arduino ide2. vés a arxivar

3. aneu a exemples

4. aneu a Firmata

5. seleccioneu StandardFirmata

6. Feu clic al botó de càrrega i ja heu acabat.

Pas 3: configureu CortanaRGB

CortanaRGB s'ha simplificat.

Simplement descarregueu l’aplicació CoRGB des de la botiga de Windows i ja podreu començar.

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

Si teniu problemes per connectar-vos a l’arduino, potser haureu de canviar el PID i el VID. Per fer-ho, seguiu els passos següents.

1. tecla de Windows + x i seleccioneu gestor de dispositius 2. anar a ports

3. feu clic amb el botó dret al dispositiu i seleccioneu les propietats

4. aneu a la pestanya de detalls

5. a l'àrea de selecció de propietats, feu clic a lds de maquinari

6. Ara veureu el vostre VID i PID

A continuació, aneu a l'aplicació CoRGB i desplaceu-vos cap avall per ajudar. A continuació, desplaceu-vos de nou cap avall i veureu un camp PID i VID. Introduïu el vostre PID i VID així "VID_2341" i "PID_0043". Ara feu clic a connecta i hauria de funcionar.

**** vell ****

Ara hem de descarregar i instal·lar CortanaRGB. Primer descarregar CortanaRGB del meu github:

github.com/sieuwe1/CortanaRGB

Després de descarregar CortanaRGB, primer hem de posar el vostre PC en mode de desenvolupador. Això és perquè pugueu executar l'aplicació sense el certificat estúpid de Windows Store. Feu-ho mitjançant:

1 Anar a la configuració

2 aneu a seguretat i actualitzacions

3 aneu a per a desenvolupadors

4 Feu clic a l'opció que diu Mode de desenvolupador

Després, aneu a la carpeta que heu descarregat. Allà podeu veure una carpeta anomenada Compiled. Obriu aquesta carpeta i podreu veure un fitxer anomenat Add-AppDevPackage. Feu clic amb el botó dret del ratolí en aquest fitxer i feu clic a Executa amb power shell. Després, seguiu les instruccions que apareixen a la pantalla i ja haureu acabat.

Ara només hem de contactar entre CortanaRGB i el vostre arduino. Per a això, primer necessitem el PID i el VID del vostre arduino.

Podeu obtenir-los mitjançant:

1. tecla de Windows + x i seleccioneu gestor de dispositius 2. anar a ports

3. feu clic amb el botó dret al dispositiu i seleccioneu les propietats

4. aneu a la pestanya de detalls

5. a l'àrea de selecció de propietats, feu clic a lds de maquinari

6. Ara veureu el vostre VID i PID

Ara que teniu aquests, obriu l'aplicació CortanaRGB. El podeu trobar quan escriviu cortanaRGB al menú d’inici. A continuació, desplaceu-vos cap avall fins al botó que diu ajuda. Feu clic a aquest botó i desplaceu-vos cap avall fins que vegeu dos quadres de text. Escriviu al quadre de text VID el vostre VID i al quadre de text PID el PID. Per a mi, el PID i el VID eren: "VID_2341" i "PID_0043".

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

Pas 4: gaudiu

Gaudeix
Gaudeix

Ara heu acabat de configurar-ho tot. Si ho heu fet tot correctament, ara podeu demanar a Cortana que engegui la tira led. Si alguna cosa no funciona, no dubteu a fer-me qualsevol pregunta. Espero que aquest instructiu us hagi ajudat i gaudit de la vostra nova sala intel·ligent.

Consulteu també el meu altre instructable anomenat CortanaRoom. Aquesta és una aplicació que també controla una tira LED RGB, però també controla les vostres llums.

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

Recomanat: