Inhaltsverzeichnis:

Steuern Sie das Gleichgewichtslabyrinth mit Alexa - Gunook
Steuern Sie das Gleichgewichtslabyrinth mit Alexa - Gunook

Video: Steuern Sie das Gleichgewichtslabyrinth mit Alexa - Gunook

Video: Steuern Sie das Gleichgewichtslabyrinth mit Alexa - Gunook
Video: Darf ich fragen, Kayvan Soufi-Siavash? Der Rebell im Interview | Über Macht, Zensur & Widerstand 2024, Dezember
Anonim
Steuern Sie das Gleichgewichtslabyrinth mit Alexa
Steuern Sie das Gleichgewichtslabyrinth mit Alexa
Steuern Sie das Gleichgewichtslabyrinth mit Alexa
Steuern Sie das Gleichgewichtslabyrinth mit Alexa

Steuern Sie das Gleichgewichtslabyrinth mit Alexa

Bewegen Sie das Labyrinth per Stimme.

Sehen Sie sich zunächst das Video an.

Es ist eine Zusammenfassung der Operation

  1. Sprich mit Alexa (Raspberry Pi + AVS)SAY: Alexa
  2. Skill startenSAY: BARANSU MEIRO WO KIDOU SHITE
  3. Instruct SkillSAY: 1 TUN, UE NI SHITE
  4. Skill kommuniziert mit Raspberry Pi und gibt einen Befehl aus
  5. Raspberry Pi bewegt Servomotor

Ich werde erklären, wie man es macht.

Schritt 1: Amazon Echo vorbereiten

Amazon Echo vorbereiten
Amazon Echo vorbereiten
Amazon Echo vorbereiten
Amazon Echo vorbereiten

Kaufen wir Amazon Echo

Ab Januar 2018 kann Amazon Echo aufgrund des begrenzten Verkaufs in Japan nicht mehr bezogen werden.

Daher habe ich ein Alexa-Gerät mit Raspberry Pi erstellt.https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

Schritt 2: Skill-Einstellungen

Skill-Einstellungen
Skill-Einstellungen
Skill-Einstellungen
Skill-Einstellungen

Richten Sie einen benutzerdefinierten Skill ein

1. Erstellen Sie Skills mit dem Alexa Skills Kit Amazon Alexa Skills Kithttps://developer.amazon.com/ja/docs/ask-overviews/build-skills-with-the-alexa-skills-kit.html

Definieren Sie vier Absichten und einen Slot.

2. Benutzerdefinierter Skill in IBM Cloud Sie können ihn kostenlos verwenden, indem Sie das Light-Konto verwenden.https://www.ibm.com/cloud/lite-account

1) Konfigurieren Sie Node-RED in der IBM Cloud.https://nodered.org/docs/platforms/bluemix

2) Installieren (Kopieren und Einfügen) des Flows.

Schritt 3: Hardwarevorbereitung

Hardwarevorbereitung
Hardwarevorbereitung
Hardwarevorbereitung
Hardwarevorbereitung

Erstellen Sie ein Labyrinth-Spiel

1. Servo und Servoordner Servo verwendet Tower-Pro SG90. Einzelheiten entnehmen Sie bitte der URL. 3D-Daten können auch heruntergeladen werden.https://www.thingiverse.com/thing:746116

2. Labyrinth-Spiel (leichtes Zeug, hergestellt mit Styrol-Brett)

3. Ball (Leichtes Zeug)

4. Raspberry Pi (mit Raspberry Pi 3B)

Schritt 4: Verbindung

Verbindung
Verbindung

Verbinden Sie das Servo mit dem Raspberry Pi

1. Richten Sie die Richtung des Servos aus. Verbinden Sie die obere Leitung mit GPIO 12 (32 PIN). Verbinden Sie die untere Leitung mit GPIO 18 (12 PIN).

2. LED, die bei aktiviertem Skill leuchtet Schließen Sie eine LED mit 200 Ω bis 330 Ω an der Anode an. GPIO04 (7 PIN) Masse verbinden (9 PIN)

Schritt 5: Raspberry Pi einrichten

Raspberry Pi einrichten
Raspberry Pi einrichten

Installieren Sie die Software auf dem Raspberry Pi

1. GPIO-Chattering erfolgt mit Rpi. GPIO, das im Standard installiert ist. Daher werde ich pi-gpiod installieren. Dies liegt daran, dass der PWM-Ausgang stabil ist.

Installationsmethode

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

Starten Sie den Daemon sudo pigpiod

2. Node-RED Installieren Sie die Bibliothek für pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Installieren Sie die Dashboard-Bibliothek zum Debuggen.https://flows.nodered.org/node/node-red-dashboard

3. Flow erstellen Importieren (Kopieren & Einfügen) der folgenden Dateien in Node-RED.

Bereitstellen, wenn Sie normal kopieren können.

Schritt 6: Ich werde mit Ihnen sprechen

Image
Image
Sprachaktivierte Herausforderung
Sprachaktivierte Herausforderung

Bitte sprechen Sie Alexa aus

1. Sprechen Sie als „Alexa, aktiviere das Gleichgewichtslabyrinth“.

Wenn der Skill aktiviert ist, leuchtet die LED.

2. Sie befinden sich im Dialogmodus und können sprechen, ohne ein Weckwort zu sagen.

3. Sprechen Sie als "Sobald Sie sprechen", bewegt sich das Labyrinth in die angegebene Richtung.

4. Sprechen Sie als "Stopp", Labyrinthstopp.

Empfohlen: