Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Neste instrutível, mostrarei como você pode controlar seu led RGB ou faixa de led com sua voz. Isso é feito pelo aplicativo CoRGB, que está disponível gratuitamente na loja de aplicativos do Windows. Este aplicativo faz parte do meu projeto CortanaRoom. Quando terminar este projeto, você pode entrar em sua sala e simplesmente pedir à Cortana para ligar a faixa de led em azul, por exemplo, e a Cortana irá ligá-la para você. Para este tutorial você não precisa de muito.
1x windows 10 pc
Mosfet de 3 canais N (pode ser feito sem, mas você pode apenas conectar 1 LED RGB)
1x arduino com porta usb
1x LED RGB ou RGB ledstrip com um + comum
Se você não for tão técnico ou não tiver todos os componentes, pode comprar kits DIY no ebay aqui:
Aqui está uma lista das funções do cortanaRGB e também confira o vídeo!
- Ligue ou desligue sua faixa de led em várias cores por voz
As cores suportadas são
vermelho
Azul
Verde
Roxa
Cor de rosa
laranja
Amarelo
Ciano
-Ativar o efeito de fade por voz
- definir velocidade de desvanecimento personalizado
-Ativar o efeito de piscar por voz
-definir uma cor e velocidade de piscar personalizadas
- Ativa o efeito de esmaecimento de cor única por voz
- definir velocidade e cor de desbotamento de cor única personalizada
-CortanaRGB lembra suas configurações, mesmo se você fechar o aplicativo
- Uma lista de ajuda completa é construída - Crie sua própria cor RGB personalizada com controles deslizantes
- Design de layout inteligente
-CortanaRGB pode ser ativado em segundo plano apenas por voz.
-Múltiplas possibilidades de comando de voz para uma função. Por exemplo, "Ligue o led vermelho" funcionará, mas "ligue o meu led na cor vermelha" também funcionará
-suporte para vários chips conversores seriais
Então vamos começar!
Se você não é tão técnico ou não tem todos os componentes, você pode comprar kits DIY no ebay aqui:
www.ebay.com/itm/382629407670
Etapa 1: vamos construir o hardware
Observação!
O esquema acima não está 100% correto desde a atualização para o novo aplicativo CoRGB.
O seguinte mudou
Arduino pino 10 agora é verdeArduino pino 9 agora é azul
Arduino pino 11 agora é vermelho
Primeiro temos que construir o hardware. Faça isso seguindo o esquema. Use o complicado se você usar uma faixa de led RGB ou uma matriz de led RGB. Se você usar apenas um ou dois led's, poderá usar o menos complicado. Isso ocorre porque o Arduino não consegue lidar com a alta corrente.
Uma breve explicação do complicado.
No esquema, você pode ver 3 mosfets de canal N. Eu uso o IRF44N. Certifique-se de que seus mosfets são de alta corrente. Conecte os mosfets da seguinte forma:
Gate: Conecte este pino com o DigitalPin no Arduino. Lembre-se de usar o pino digital correto pela cor correta. Caso contrário, as cores não ficarão corretas.
Dreno: Conecte-o diretamente à faixa de led RGB ou ao array de Led.
Fonte: Conecte este pino ao GND.
Os fios 12V / 5V à esquerda do esquema devem ser conectados à fonte de alimentação. Eu usei uma tira de LED de 12V, então foi usado um adaptador de energia 12V 3A que eu tinha por perto. Certifique-se de que seu tijolo tenha corrente suficiente para a faixa de led.
Certifique-se de que o ledstrip OU o led RGB é o ânodo comum !. Caso contrário, tudo funcionará
Etapa 2: configurar o Arduino
Agora temos que fazer o upload de algum código para o Arduino. Faça isso primeiro conectando o Arduino ao PC.
Então:
1. abra o arduino ide2. vá para o arquivo
3. vá para exemplos
4. vá para Firmata
5. selecione StandardFirmata
6. Clique no botão de upload e pronto.
Etapa 3: configurar CortanaRGB
CortanaRGB foi simplificado!
Basta baixar o aplicativo CoRGB da loja do Windows e você está pronto para começar!
www.microsoft.com/nl-nl/p/corgb/9npsndqp6ms3
Se você estiver tendo problemas para se conectar ao arduino, pode ser necessário alterar o PID e o VID. Para fazer isso, siga as etapas abaixo.
1. tecla windows + xe selecione o gerenciador de dispositivos 2. vá para as portas
3. clique com o botão direito no seu dispositivo e selecione as propriedades
4. vá para a guia de detalhes
5. na área de seleção de propriedade, clique em hardware lds
6. agora você verá seu VID e PID
Em seguida, vá para o aplicativo CoRGB e role para baixo para ajudar. Em seguida, role para baixo novamente e você verá um campo PID e VID. Digite seu PID e VID como este "VID_2341" e "PID_0043". Agora clique em conectar e deve funcionar.
**** velho ****
Agora temos que baixar e instalar o CortanaRGB. Primeiro baixe CortanaRGB do meu github:
github.com/sieuwe1/CortanaRGB
Depois de baixar CortanaRGB, primeiro temos que colocar seu PC no modo de desenvolvedor. Isso é para que você possa executar o aplicativo sem o estúpido certificado do Windows Store. Faça isso por:
1 Indo para as configurações
2 vá para segurança e atualizações
3 vá para para desenvolvedores
4 Clique na opção que diz Modo de desenvolvedor
Depois disso, vá para a pasta que você baixou. Lá você pode ver uma pasta chamada Compiled. Abra essa pasta e você verá um arquivo chamado Add-AppDevPackage. Clique com o botão direito neste arquivo e clique em executar com power shell. Depois disso, siga as instruções na tela e pronto.
Agora só precisamos fazer o contato entre CortanaRGB e seu arduino. Para isso, primeiro precisamos do PID e VID do seu arduino.
Você pode obtê-los por meio de:
1. tecla windows + xe selecione o gerenciador de dispositivos 2. vá para as portas
3. clique com o botão direito no seu dispositivo e selecione as propriedades
4. vá para a guia de detalhes
5. na área de seleção de propriedade, clique em hardware lds
6. agora você verá seu VID e PID
Agora que você os abriu, o aplicativo CortanaRGB. Você pode encontrá-lo ao digitar cortanaRGB no menu iniciar. Em seguida, role para baixo até o botão que diz ajuda. Clique nesse botão e role para baixo até ver duas caixas de texto. Digite o seu VID na caixa de texto VID e o PID na caixa de texto PID. Para mim, o PID e VID era: "VID_2341" e "PID_0043".
***************
Etapa 4: aproveite
Agora você configurou tudo. Se você fez tudo corretamente, agora pode pedir à Cortana para ligar a faixa de led. Se algo não funcionar, sinta-se à vontade para me fazer qualquer pergunta. Espero que este instrutível tenha ajudado você a aproveitar seu novo smart room.
Verifique também meu outro instrutível chamado CortanaRoom. Este é um aplicativo que também controla uma faixa de led RGB, mas também controla suas luzes.
www.instructables.com/id/Use-Cortana-and-a…