Índice:

Robô com capacidade de resposta ao som: 4 etapas
Robô com capacidade de resposta ao som: 4 etapas

Vídeo: Robô com capacidade de resposta ao som: 4 etapas

Vídeo: Robô com capacidade de resposta ao som: 4 etapas
Vídeo: Robô com inteligência artificial mais tecnológico do mundo Ameca #tecnologia #inteligenciaartificial 2024, Novembro
Anonim
Robô com capacidade de resposta ao som
Robô com capacidade de resposta ao som

Neste tutorial, você aprenderá como fazer um robô responsivo ao som, o robô responderá ao volume da sua voz. Os dois olhos que são as matrizes de LED expressam o volume da sua voz por meio de emoções básicas. Tive essa ideia pensando em cantar, então será um ótimo robô para cantar, mas você também pode gritar, gritar ou simplesmente falar com ele. Existem 12 emoções incluídas no código fornecido, essas emoções são:

  1. Sonolento
  2. Neutro
  3. Feliz, 1
  4. Feliz, 2
  5. Piscadela
  6. Corações de amor
  7. Feliz, 3
  8. Frustrado, 1
  9. Frustrado, 2
  10. Triste
  11. Nervoso
  12. Morto

Quanto mais alta sua voz, mais intensas as emoções nos olhos se tornarão.

Etapa 1: Lista de itens de que você precisará

1 Arduino Uno

1 breadboard

Cabos macho para macho

Cabos macho para fêmea

Matriz de 2 LED

1 módulo de microfone

Muito Lego

Você também precisará do software Arduino e das bibliotecas que estão vinculadas a seguir.

* A cor do fio realmente não importa, contanto que você saiba qual fio vai para onde. É apenas uma maneira fácil de procurar problemas quando não funciona como deveria. Além disso, o comprimento realmente não importa, esses comprimentos são apenas para tornar mais fácil para você.

Etapa 2: Montagem de Hardware

Montagem de Hardware
Montagem de Hardware

Estaremos configurando as matrizes de LED primeiro, para isso usei o seguinte tutorial https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Siga as instruções uma vez se quiser apenas dois olhos.

Se você seguiu o tutorial acima, podemos começar conectando o módulo de microfone. Aqui você precisará dos cabos macho para fêmea, para fazer este trabalho você deve conectar o VCC ao + 5V em sua placa de ensaio, GND a GND em seu Arduino Uno e A0 a A0 em seu Arduino Uno.

Quando você tiver seguido essas etapas com sucesso, você terminará com a imagem mostrada acima.

Etapa 3: O Código

O código que usei para este projeto veio de dois outros projetos de exemplo que outras pessoas fizeram. Existem ajustes e extras que eu coloquei para fazer este trabalho. Você pode ajustar facilmente o volume necessário para fazer o robô responder mais rápido ou mais devagar.

Você precisa baixar a biblioteca LedControlMS.h neste link https://github.com/shaai/Arduino_LED_matrix_sketch. Inclua-o em sua biblioteca em seu projeto e você estará pronto para ir.

Etapa 4: Lego

Agora que tudo está montado, você pode deixar seu lado criativo ir à loucura e criar todos os tipos de aparências para o seu robô. Certifique-se de ter lego suficiente.

Recomendado: