Índice:
- Etapa 1: Fiação e prática
- Etapa 2: Abra o Webduino em bloco e use a área de demonstração da Web
- Etapa 3: coloque uma "placa" na área de trabalho, preencha o nome da placa. Coloque um bloco "LED" na pilha
- Passo 4: Clique em "Voice Control" e coloque o bloco "Start Recognition" na pilha
- Etapa 5: defina os "resultados intermediários" no bloco "Controle de voz" para controlar como queremos que o reconhecimento de voz leia nossa fala
- Etapa 6: coloque um bloco "Mostrar texto" com um "Texto reconhecido" e defina as regras de reconhecimento
- Etapa 7: se você precisar de vários comandos, use um bloco de "Lista"
- Etapa 8: Verifique se a placa está online e "Executar blocos". Em seguida, "Permitir" que o Chrome use seu microfone
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
Passo 4: Clique em "Voice Control" e coloque o bloco "Start Recognition" na pilha
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
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
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"
Etapa 8: Verifique se a placa está online e "Executar blocos". Em seguida, "Permitir" que o Chrome use seu microfone
Leia mais tutoriais do Webduino aqui.