Índice:

Controle o labirinto de equilíbrio com Alexa: 6 etapas (com imagens)
Controle o labirinto de equilíbrio com Alexa: 6 etapas (com imagens)

Vídeo: Controle o labirinto de equilíbrio com Alexa: 6 etapas (com imagens)

Vídeo: Controle o labirinto de equilíbrio com Alexa: 6 etapas (com imagens)
Vídeo: eu estou vendo um anjo... 😍😍😍 2024, Julho
Anonim
Controle o labirinto de equilíbrio com Alexa
Controle o labirinto de equilíbrio com Alexa
Controle o labirinto de equilíbrio com Alexa
Controle o labirinto de equilíbrio com Alexa

Controle o labirinto de equilíbrio com Alexa

Mova o labirinto por voz.

Em primeiro lugar, veja o vídeo.

É um resumo da operação

  1. Fale com Alexa (Raspberry Pi + AVS) DIGA: Alexa
  2. Iniciar SkillSAY: BARANSU MEIRO WO KIDOU SHITE
  3. Instruir SkillSAY: 1 DO, UE NI SHITE
  4. Skill se comunica com Raspberry Pi e lança um comando
  5. Raspberry Pi move servo motor

Vou explicar como fazer.

Etapa 1: preparar o Amazon Echo

Prepare Amazon Echo
Prepare Amazon Echo
Prepare Amazon Echo
Prepare Amazon Echo

Vamos comprar o Amazon Echo

Desde janeiro de 2018, o Amazon echo não pode ser obtido devido à venda limitada no Japão.

Portanto, criei um dispositivo Alexa usando Raspberry Pi.https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

Etapa 2: Configurações de habilidades

Configurações de habilidade
Configurações de habilidade
Configurações de habilidade
Configurações de habilidade

Configure uma habilidade personalizada

1. Crie habilidades com o Alexa Skills Kit Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html

Defina quatro intents e um slot.

2. Habilidade customizada na nuvem IBM Você pode usá-la gratuitamente usando a conta light.https://www.ibm.com/cloud/lite-account

1) Configure o Node-RED no IBM Cloud.https://nodered.org/docs/platforms/bluemix

2) Instale (copie e cole) o fluxo.

Etapa 3: Preparação de Hardware

Preparação de Hardware
Preparação de Hardware
Preparação de Hardware
Preparação de Hardware

Crie um jogo de labirinto

1. Servo e pasta de servo Servo usa Tower-pro SG90. Consulte o URL para obter detalhes. Os dados 3D também podem ser baixados.https://www.thingiverse.com/thing: 746116

2. Jogo de labirinto (material leve, feito com placa de estireno)

3. Bola (coisas leves)

4. Raspberry Pi (usando Raspberry Pi 3B)

Etapa 4: Conexão

Conexão
Conexão

Conecte o servo ao Raspberry Pi

1. Alinhe a direção do servo. Conecte a linha superior ao GPIO 12 (32 PIN). Conecte a linha inferior ao GPIO 18 (12 PIN).

2. LED que acende quando a habilidade é ativada Conecte um LED com 200 Ω a 330 Ω no ânodo. GPIO04 (7 PIN) Conecte Graund (9 PIN)

Etapa 5: Configurando Raspberry Pi

Configurando Raspberry Pi
Configurando Raspberry Pi

Instale o software no Raspberry Pi

1. GPIO Chattering é feito com Rpi. GPIO instalado no padrão. Portanto, irei instalar o pi-gpiod. Isso ocorre porque a saída PWM é estável.

Método de instalação

sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html

Inicie o daemon sudo pigpiod

2. Node-RED Instale a biblioteca para pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instale a biblioteca do painel para debugging.https://flows.nodered.org/node/node-red-dashboard

3. Criando fluxo Por favor, importe (Copie e Cole) os seguintes arquivos para o Node-RED.

Implante quando você puder copiar normalmente.

Etapa 6: Vou falar com você

Image
Image
Desafio ativado por voz
Desafio ativado por voz

Por favor, se pronuncie para Alexa

1. Fale como "Alexa, ative o labirinto de equilíbrio".

Quando a habilidade é ativada, o LED acende.

2. Você está no modo de diálogo e pode falar sem dizer uma palavra de ativação.

3. Fale como "Depois de falar", o labirinto se move na direção especificada.

4. Fale como "Pare", parada do labirinto.

Recomendado: