
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03



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…
Recomendado:
Controlar seus LEDs com o controle remoto da TV ?! -- Tutorial de IR do Arduino: 5 etapas (com imagens)

Controlar seus LEDs com o controle remoto da TV ?! || Tutorial de infravermelho do Arduino: Neste projeto, vou mostrar como reaproveitei os botões inúteis do controle remoto da minha TV para controlar os LEDs atrás da minha TV. Você também pode usar essa técnica para controlar todos os tipos de coisas com um pouco de edição de código. Também vou falar um pouco sobre a teoria
Use gestos para controlar a reprodução do YouTube com o Arduino: 5 etapas

Use gestos para controlar a reprodução do YouTube com o Arduino: o StoryYouTube permite apenas avançar 5 segundos toda vez que você clica no botão direito. Então decidi usar Arduino e python para fazer um controlador que me ajudasse a avançar 20 segundos toda vez que eu movia minha mão
Luzes de controle de voz Eletrônica RGB Led Strips e mais com Cortana e Arduino Domótica: 3 etapas

Luzes de controle de voz Eletrônica RGB Led Strips e muito mais com Cortana e Arduino Home Automation: Gosta da ideia de controlar as coisas com sua voz? Ou não gosta de sair da cama para apagar as luzes? Mas todas as soluções existentes, como o Google Home, são muito caras? Agora você mesmo pode fazer por menos de $ 10. E melhor ainda é muito fácil
Use feitiços para controlar seu computador !: 7 etapas (com imagens)

Use feitiços para controlar seu computador !: Sempre quis usar feitiços como Harry Potter? Com um pouco de trabalho e algum reconhecimento de voz, isso pode ser dominado. Coisas que você precisa para este projeto: Um computador com microfone Windows XP ou VistaA Algum tempo e paciência! Se você gostou deste Instructabl
Use o módulo Bluetooth 4.0 HC-08 para controlar LEDs endereçáveis - um tutorial do Arduino Uno: 4 etapas (com imagens)

Use o módulo Bluetooth 4.0 HC-08 para controlar LEDs endereçáveis - um Arduino Uno Tutorial: Você já investigou os módulos de comunicação com o Arduino? O Bluetooth abre um mundo de possibilidades para seus projetos do Arduino e para o uso da Internet das coisas. Aqui, começaremos com um passo de bebê e aprenderemos como controlar LEDs endereçáveis com um sma