Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Controlla il labirinto dell'equilibrio con Alexa
Muovi il labirinto con la voce.
Prima di tutto, guarda il video.
È un riassunto dell'operazione
- Parla con Alexa (Raspberry Pi + AVS) DIRE: Alexa
- Inizia AbilitàDIRE: BARANSU MEIRO WO KIDOU SHITE
- Istruisci abilitàDIRE: 1 DO, UE NI SHITE
- Skill comunica con Raspberry Pi e lancia un comando
- Raspberry Pi muove il servomotore
Ti spiego come realizzarlo.
Passaggio 1: prepara Amazon Echo
Compriamo Amazon Echo
A partire da gennaio 2018, Amazon echo non può essere ottenuto a causa della vendita limitata in Giappone.
Pertanto, ho creato un dispositivo Alexa utilizzando Raspberry Pi.https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi
Passaggio 2: impostazioni abilità
Imposta un'abilità personalizzata
1. Crea competenze con Alexa Skills Kit Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html
Definisci quattro intenti e uno slot.
2. Abilità personalizzata su IBM Cloud Puoi utilizzarla gratuitamente utilizzando l'account light.https://www.ibm.com/cloud/lite-account
1) Configura Node-RED su IBM Cloud.https://nodered.org/docs/platforms/bluemix
2) Installa (copia e incolla) il flusso.
Passaggio 3: preparazione dell'hardware
Crea un gioco del labirinto
1. Servo e cartella servo Servo utilizza Tower-pro SG90. Si prega di fare riferimento all'URL per i dettagli. È anche possibile scaricare i dati 3D.https://www.thingiverse.com/thing:746116
2. Gioco del labirinto (materiale leggero, realizzato con tavola di stirene)
3. Palla (roba leggera)
4. Raspberry Pi (usando Raspberry Pi 3B)
Passaggio 4: connessione
Collega il servo al Raspberry Pi
1. Allineare la direzione del servo. Collegare la riga superiore a GPIO 12 (32 PIN). Collegare la linea inferiore a GPIO 18 (12 PIN).
2. LED che si illumina quando Skill è attivato Collegare un LED con 200 Ω a 330 Ω sull'anodo. GPIO04 (7 PIN) Connetti massa (9 PIN)
Passaggio 5: configurazione di Raspberry Pi
Installa il software sul Raspberry Pi
1. GPIO Chattering viene eseguito con Rpi. GPIO installato nello standard. Pertanto, installerò pi-gpiod. Questo perché l'uscita PWM è stabile.
Metodo di installazione
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Avvia il demone sudo pigpiod
2. Node-RED Installa la libreria per pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod
Installa la libreria dashboard per il debug.https://flows.nodered.org/node/node-red-dashboard
3. Creazione del flusso Importare (Copia e incolla) i seguenti file su Node-RED.
Distribuisci quando puoi copiare normalmente.
Passaggio 6: parlerò con te
Si prega di pronunciare ad Alexa
1. Parla come "Alexa, attiva il labirinto dell'equilibrio".
Quando l'abilità è attivata, il LED si accende.
2. Sei in modalità dialogo e puoi parlare senza dire una parola sveglia.
3. Pronuncia "Una volta che parli", il labirinto si muove nella direzione specificata.
4. Parla come "Stop", fermati al labirinto.