Cuprins:

Controlați labirintul de echilibru cu Alexa: 6 pași (cu imagini)
Controlați labirintul de echilibru cu Alexa: 6 pași (cu imagini)
Anonim
Controlați Labirintul de echilibru cu Alexa
Controlați Labirintul de echilibru cu Alexa
Controlați Labirintul de echilibru cu Alexa
Controlați Labirintul de echilibru cu Alexa

Controlați labirintul de echilibru cu Alexa

Mutați labirintul cu voce.

În primul rând, vă rugăm să vedeți videoclipul.

Este un rezumat al operațiunii

  1. Vorbește cu Alexa (Raspberry Pi + AVS) SPUNE: Alexa
  2. Start SkillSAY: BARANSU MEIRO WO KIDOU SHITE
  3. Instruiți SkillSAY: 1 DO, UE NI SHITE
  4. Abilitatea comunică cu Raspberry Pi și lansează o comandă
  5. Raspberry Pi mută servomotorul

Vă voi explica cum să o faceți.

Pasul 1: Pregătiți Amazon Echo

Pregătiți Amazon Echo
Pregătiți Amazon Echo
Pregătiți Amazon Echo
Pregătiți Amazon Echo

Să cumpărăm Amazon Echo

Începând din ianuarie 2018, ecoul Amazon nu poate fi obținut din cauza vânzării limitate în Japonia.

Prin urmare, am creat un dispozitiv Alexa folosind Raspberry Pi.

Pasul 2: Setări de abilități

Setări de abilități
Setări de abilități
Setări de abilități
Setări de abilități

Configurați o abilitate personalizată

1. Creați abilități cu Alexa Skills Kit Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html

Definiți patru intenții și un slot.

2. Abilități personalizate pe IBM Cloud Puteți să o utilizați gratuit utilizând contul light.https://www.ibm.com/cloud/lite-account

1) Configurați Node-RED pe IBM Cloud.https://nodered.org/docs/platforms/bluemix

2) Instalați (copiați și lipiți) fluxul.

Pasul 3: Pregătirea hardware-ului

Pregătirea hardware-ului
Pregătirea hardware-ului
Pregătirea hardware-ului
Pregătirea hardware-ului

Creați un joc de labirint

1. Servo și servo folder Servo folosește Tower-pro SG90. Vă rugăm să consultați adresa URL pentru detalii. De asemenea, datele 3D pot fi descărcate.https://www.thingiverse.com/thing: 746116

2. Joc labirint (lucruri ușoare, realizate cu tablă din stiren)

3. Minge (lucruri ușoare)

4. Raspberry Pi (folosind Raspberry Pi 3B)

Pasul 4: Conexiune

Conexiune
Conexiune

Conectați servo-ul la Raspberry Pi

1. Aliniați direcția servo. Conectați linia superioară la GPIO 12 (32 PIN). Conectați linia inferioară la GPIO 18 (12 PIN).

2. LED care luminează când Skill este activat Conectați un LED cu 200 Ω la 330 Ω pe anod. GPIO04 (7 PIN) Connect Graund (9 PIN)

Pasul 5: Configurarea Raspberry Pi

Configurarea Raspberry Pi
Configurarea Raspberry Pi

Instalați software-ul pe Raspberry Pi

1. Conversația GPIO se face cu Rpi. GPIO instalat în standard. Prin urmare, voi instala pi-gpiod. Acest lucru se datorează faptului că ieșirea PWM este stabilă.

Metoda de instalare

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

Porniți demonul sudo pigpiod

2. Node-RED Instalați biblioteca pentru pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instalați biblioteca de tablou de bord pentru depanare.https://flows.nodered.org/node/node-red-dashboard

3. Crearea fluxului Importați (Copiați și lipiți) următoarele fișiere în Node-RED.

Implementați când puteți copia normal.

Pasul 6: Voi vorbi cu tine

Image
Image
Provocare activată prin voce
Provocare activată prin voce

Te rog pronunță-i lui Alexa

1. Vorbește ca „Alexa, activează labirintul de echilibru”.

Când abilitatea este activată, LED-ul se aprinde.

2. Ești în modul de dialog și poți vorbi fără să spui un cuvânt de trezire.

3. Rostiți ca „Odată ce vorbiți”, labirintul se mișcă în direcția specificată.

4. Vorbește ca „Stop”, oprește labirintul.

Recomandat: