Controle de voz faça você mesmo
Olá amigos. Hoje quero contar e mostrar meu produto caseiro que usa controle de voz. Na verdade, é um botão liga/desliga controlado por voz. A peculiaridade deste produto caseiro é que este dispositivo pode não só controlar a carga por comando de voz, mas também responder com comandos de voz previamente gravados em um cartão flash.
Na aparência, o dispositivo revelou-se tão indefinido. A culpa é minha, mas não me propus o objetivo de deixá-lo bonito, só tive preguiça. Na verdade, pelo mesmo motivo, trouxe um mínimo de dispositivos para controlar este dispositivo, dos quais no painel frontal há apenas um botão de controle de volume para o transponder e um receptor de cartão flash, que a princípio eu também queria enfiar dentro .
O que essa opção pode fazer? Pode desligar 3 cargas independentemente uma da outra. Funciona da seguinte forma: no switch organizei maior imunidade a ruídos de ligações indesejadas. Isso se expressa no fato de que para desligar a carga necessária é necessário primeiro entrar em contato com o dispositivo.
Para entrar em contato, você deve dizer “Arduino”.Chamei-o assim porque o coração deste dispositivo é o módulo de voz, que conheceremos no futuro, e foi destinado principalmente ao projetista do Arduino. Embora eu nunca tenha encontrado o Arduino e seus módulos não são usados neste dispositivo.
Voltamo-nos para o switch Arduino, se o switch responder “Listen”, então diga o seguinte dos três comandos atribuídos por mim: “Lamp”, “Garland”, “Light”. Após aceitar o comando, o dispositivo mudará o estado do dispositivo conectado para o oposto: se a lâmpada estiver acesa, ela desligará, se não estiver acesa, ela acenderá. E ele responderá, por exemplo: “A lâmpada está apagada” ou “A lâmpada está acesa”...
Simplificando, nosso diálogo com o switch será o seguinte:
-Arduino.
- Estou ouvindo.
- Luz.
- Eu acendo a luz.
Claro que era possível programar o módulo com comandos específicos: “Acender a luz”, “Apagar a luz”, mas resolvi fazer para que um comando ligasse e apagasse.
Gravei todas as respostas em um cartão flash. Estes são arquivos WAV normais. O texto foi lido por um site de tradução em inglês. Este poderia ser qualquer outro programa que possa ler texto. Ou, em geral, você ou seus parentes podem anotar essas respostas...
Não sei se isso é positivo ou negativo, mas este dispositivo é sensível ao timbre da voz. Ou seja, por exemplo, ele desdenhou minha esposa até que gravei separadamente a voz dela no módulo. E eu dei-lhe respostas diferentes: uma mulher responde-me e um homem responde-lhe. Legal, não é?)
Bem, agora vamos finalmente testar este dispositivo. Nós o conectamos à rede e conectamos uma carga.
Você precisa esperar cerca de 5 segundos até que o módulo inicialize, enquanto o controlador acessa o módulo, enquanto o player inicializa o pen drive e os arquivos nele contidos...
Assista ao vídeo abaixo do processo de trabalho...
É assim que essa opção funciona. Agora vamos dar uma olhada no interior do switch. Remova a tampa superior. O primeiro tabuleiro de jogador com amplificador. É ela quem reproduz as respostas gravadas no pendrive. A placa é controlada usando o protocolo UART. Os comandos são enviados pelo controlador localizado na segunda placa, ao qual voltaremos um pouco mais tarde. Em seguida, foi confeccionada a terceira placa - uma fonte de alimentação com interruptores - nos semestres. Todo o circuito é isolado galvanicamente em tensão. A placa também é controlada por um controlador. A fonte de alimentação produz 5 volts de tensão estabilizada. Os interruptores de energia podem suportar uma carga de cerca de 200 W por canal. Agora vamos passar para o segundo tabuleiro. Possui um controlador que controla tudo e um módulo de reconhecimento de comando de voz.
Veremos o funcionamento, conexão e configuração do módulo no próximo vídeo. E agora vou explicar o funcionamento do controlador, que é feito no atmega8. O módulo que reconhece o comando dá um comando ao controlador via UART, o controlador, tendo processado o comando, liga ou desliga a carga e comanda o módulo de som para reproduzir uma resposta de áudio. Tudo parece simples).
Quero dizer que ao fazer este produto caseiro não me propus a fazer um aparelho sério, mas sim um brinquedo.
No próximo vídeo você verá diretamente o módulo em si, então inscreva-se no canal para não perder, se é claro que este material lhe interessa.
Construí esse switch há alguns anos usando um módulo V2. Mas no próximo vídeo veremos a versão mais recente V3. Consideraremos também 2 tipos de trabalho com este módulo: simples - isto é, se você não sabe programar e completo - isto é, se você sabe programar microcontroladores.
Módulo de reconhecimento de voz V3 -
Módulo de reconhecimento de voz V2 -
Espero que tenham gostado do vídeo sobre esse tema. Obrigado por assistir este vídeo. Se você gostou, dê um like, assim saberei que você se importa. Inscreva-se no canal, até a próxima.
Master classes semelhantes
Particularmente interessante
Atualizando um antigo centro de música para um novo com suas próprias mãos
Como restaurar a bateria de uma chave de fenda
Como instalar você mesmo o Bluetooth em qualquer rádio de carro
A bicicleta elétrica DIY mais simples
Não jogue fora seu cartucho antigo – transforme-o em um banco de energia
Substituindo as baterias da chave de fenda
Comentários (7)