Saltar al contenido

Controla el laberinto de equilibrio con Alexa

julio 10, 2021
FACQ1ZGJCUULP7I

Controla el laberinto del equilibrio con Alexa

Mueve el laberinto con la voz.

En primer lugar, vea el video.

Es un resumen de funcionamiento.

  1. Habla con Alexa (Raspberry Pi + AVS)
    DIGA: Alexa
  2. Habilidad de inicio
    DIGA: BARANSU MEIRO WO KIDOU SHITE
  3. Instruir habilidad
    DIGA: 1 DO, UE NI SHITE
  4. Skill se comunica con Raspberry Pi y lanza un comando
  5. Raspberry Pi mueve el servomotor

Te explicaré cómo hacerlo.

Paso 1: Prepare Amazon Echo

Prepara Amazon EchoPrepara Amazon Echo

Compremos Amazon Echo.

A partir de enero de 2018, Amazon echo no se puede obtener debido a la venta limitada en Japón.

Por lo tanto, creé un dispositivo Alexa usando Raspberry Pi.
https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

Paso 2: Configuración de habilidades

Configuración de habilidadesConfiguración de habilidades

Configura una habilidad personalizada.

1. Cree habilidades con el kit de habilidades de Alexa
Kit de habilidades de Amazon Alexa
https://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html

Defina cuatro intenciones y un espacio.

2. Habilidad personalizada en IBM Cloud
Puede usarlo de forma gratuita utilizando la cuenta ligera.
https://www.ibm.com/cloud/lite-account

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

2) Instale (copie y pegue) el flujo.

Archivos adjuntos

Paso 3: preparación del hardware

Preparación del hardwarePreparación del hardware

Crea un juego de laberinto.

1. Carpeta de servo y servo
Servo utiliza Tower-pro SG90. Consulte la URL para obtener más detalles. También se pueden descargar datos 3D.
https://www.thingiverse.com/thing:746116

2. Juego de laberinto (material ligero, hecho con tablero de estireno)

3. Bola (material ligero)

4. Raspberry Pi (usando Raspberry Pi 3B)

Paso 4: Conexión

Conexión

Conecte el servo a la Raspberry Pi.

1. Alinee la dirección del servo.
Conecte la línea superior a GPIO 12 (32 PIN).
Conecte la línea inferior a GPIO 18 (12 PIN).

2. LED que se ilumina cuando se activa Skill
Conecte un LED con 200 Ω a 330 Ω en el ánodo. GPIO04 (7 PIN)
Conectar Graund (9 PIN)

Paso 5: Configuración de Raspberry Pi

Configuración de Raspberry Pi

Instale el software en la Raspberry Pi.

1. GPIO
La charla se realiza con Rpi.GPIO instalado en el estándar.
Por lo tanto, instalaré pi-gpiod.
Esto se debe a que la salida PWM es estable.

Metodo de instalacion

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

Inicie el demonio
sudo pigpiod

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

Instale la biblioteca del tablero para depurar.
https://flows.nodered.org/node/node-red-dashboard

3. Creando flujo Por favor importe (Copie y Pegue) los siguientes archivos a Node-RED.

Implemente cuando pueda copiar normalmente.

Archivos adjuntos

Paso 6: Hablaré contigo

Hablaré contigo

Por favor pronuncie a Alexa.

1. Habla como “Alexa, activa el laberinto del equilibrio”.

Cuando se activa la habilidad, el LED se enciende.

2. Está en modo de diálogo y puede hablar sin decir una palabra de activación.

3. Habla como “Una vez que hablas”, el laberinto se mueve en la dirección especificada.

4. Habla como “Stop”, parada del laberinto.


Instructables felices.

Sé el primero en compartir

    3 comentarios

    0
    inconcebible1
    inconcebible1

    hace 3 años

    ¡buen trabajo!

    0
    Friendlypiegon
    Friendlypiegon

    hace 3 años

    mi voto tambien

    0
    Dr. H
    Dr. H

    hace 3 años

    Cooooool. Idea brillante, trabajo brillante.

    Tienes mi voto.

    close