Índice:

LEDs ativados por voz: 8 etapas
LEDs ativados por voz: 8 etapas

Vídeo: LEDs ativados por voz: 8 etapas

Vídeo: LEDs ativados por voz: 8 etapas
Vídeo: Оздоровительный Цигун «Бадуаньцзинь» / 8 кусков парчи / Ежедневный китайский комплекс. 2024, Novembro
Anonim
LEDs ativados por voz
LEDs ativados por voz

O Webduino usa o navegador de Internet Chrome para controlar todos os tipos de componentes eletrônicos, então devemos ser capazes de usar todas as outras funções que o Chrome tem a oferecer. Neste exemplo de projeto, usaremos a API Speech do Chrome. Usando o reconhecimento de voz do Google, podemos controlar facilmente uma luz LED. O mesmo método pode ser usado com um relé, permitindo-nos controlar uma lâmpada, fechadura de porta ou eletrodomésticos.

Texto completo deste projeto:

Webduino Blockly:

Etapa 1: Fiação e prática

Fiação e prática
Fiação e prática

A perna mais longa vai para alto potencial (pinos que têm um número) e a perna mais curta vai para baixo potencial (GND). Para este tutorial, conecte a perna mais longa a 10 e a perna mais curta ao GND.

Etapa 2: Abra o Webduino em bloco e use a área de demonstração da Web

Abra o Webduino Blocky Editor, clique no botão "Web Demo Area", clique no menu suspenso e escolha "Show Text".

Etapa 3: coloque uma "placa" na área de trabalho, preencha o nome da placa. Coloque um bloco "LED" na pilha

Colocar um
Colocar um

Passo 4: Clique em "Voice Control" e coloque o bloco "Start Recognition" na pilha

Clique em
Clique em

O reconhecimento de voz só funciona com um idioma de cada vez (aqui podemos escolher mandarim ou inglês).

Etapa 5: defina os "resultados intermediários" no bloco "Controle de voz" para controlar como queremos que o reconhecimento de voz leia nossa fala

Defina a
Defina a

Se estiver definido como "on", reconhecerá todas as palavras faladas e, se estiver definido como "off", reconhecerá as pausas na criação de frases. Se você estiver usando um navegador em um computador, recomendamos defini-lo como "ligado" para obter melhores resultados. Se você estiver usando um telefone celular, defina-o como "desligado". O reconhecimento de fala funcionará apenas para telefones que rodam no Android.

Etapa 6: coloque um bloco "Mostrar texto" com um "Texto reconhecido" e defina as regras de reconhecimento

Colocar um
Colocar um

Em seguida, coloque um bloco "if word include / do" dentro do bloco "Recognition" para programar uma ação. No exemplo, fazemos um LED acender e apagar quando dizemos "ligue as luzes" e "desligue as luzes". Ou, se dissermos "piscar", o LED piscará.

Etapa 7: se você precisar de vários comandos, use um bloco de "Lista"

Se você precisar de vários comandos, use um
Se você precisar de vários comandos, use um

Etapa 8: Verifique se a placa está online e "Executar blocos". Em seguida, "Permitir" que o Chrome use seu microfone

Verifique se a placa está online e
Verifique se a placa está online e

Leia mais tutoriais do Webduino aqui.

Recomendado: