Inhaltsverzeichnis:
- Schritt 1: Verwendete Komponenten
- Schritt 2: Raspberry Pi & Arduino IDE einrichten
- Schritt 3: Programm hochladen
- Schritt 4: Erstellen Sie ein Python-Skript
- Schritt 5: Ngrok. herunterladen
- Schritt 6: Einrichten von Alexa
- Schritt 7: Gehen Sie zu Alexa ==> Alexa Skill Kit ==> Neuen Skill hinzufügen
- Schritt 8:
- Schritt 9:
- Schritt 10: Auf der nächsten Seite werden zwei Optionen für Endpunkt eins gefragt: AWS und
- Schritt 11: Wählen Sie für das SSL-Zertifikat die zweite Option. Speichern Sie es und gehen Sie zur nächsten Seite
- Schritt 12: Service auf "Ein" prüfen
- Schritt 13: Server erhalten Anfragen
- Schritt 14: Angeforderte werden veröffentlicht
- Schritt 15: Schaltpläne Arduino
- Schritt 16: Schaltplan LED
Video: Steuern von Licht- / Heimlichtern mit Arduino und Amazon Alexa - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Ich habe erklärt, wie man Licht steuert, das mit UNO verbunden ist und von Alexa gesteuert wird.
Schritt 1: Verwendete Komponenten
VERWENDETE HARDWARE
- Arduino UNO & Genuino UNO
- Widerstand 221 Ohm
- LED (allgemein)
- Raspberry Pi 3 Modell B
SOFTWARE ERFORDERLICH
- Arduino-IDE
- Amazon Alexa Alexa Skills-Kit
Schritt 2: Raspberry Pi & Arduino IDE einrichten
1. Zuerst Binärdateien installieren
sudo apt-get install python-pip
pip install flasche
pip install flasche-fragen
sudo apt-get install pyserial
sudo apt-get intall libpython2.7-dev
2. Arduino IDE auf RPi installieren
Arduino in RPi installieren
1. Gehen Sie zur offiziellen Website und laden Sie die vorherige Version herunter.
Danach entpacken Sie es und gehen Sie in das Verzeichnis von arduino und starten Sie es mit./arduino
Schritt 3: Programm hochladen
Öffnen Sie nach dem Hochladen des Programms das serielle Terminal.
Wenn Sie N schreiben, leuchtet die LED auf.
Wenn Sie schreiben, erlischt die LED.
Schritt 4: Erstellen Sie ein Python-Skript
Führen Sie es mit Python lighcontrol.py. aus
Schritt 5: Ngrok. herunterladen
Ngrok ist eine sichere Tunneling-Plattform, um Ihr Gerät online zu machen. Mit dieser Plattform können Sie Ihre Webanwendung oder jede Anwendung auf sehr einfache Weise online stellen. Zum Download gehen Sie auf die offizielle Website und laden Sie für ARM herunter.
ngrok.com/
Entpacken Sie es und gehen Sie in das Verzeichnis, in das Sie es entpacken. Führen Sie es mit dem Befehl aus
./ngrok http 5000
Schritt 6: Einrichten von Alexa
1. Melden Sie sich bei einem Amazon-Konto an. Wenn Sie ein Konto haben, melden Sie sich an, wenn nicht, melden Sie sich dort an und melden Sie sich an.
developer.amazon.com/
2. Gehen Sie zur Entwicklerkonsole oben rechts.
Schritt 7: Gehen Sie zu Alexa ==> Alexa Skill Kit ==> Neuen Skill hinzufügen
Sie werden eine Seite wie diese sehen. Auf dieser Seite wird nach dem Skilltyp gefragt, Name, Sprache und Aufrufname. Sie können einen beliebigen Namen vergeben, im Aufrufnamen müssen Sie den Namen angeben, den Sie sagen, während Sie Alexa Befehle geben.
Bitte beachten Sie, dass Sie die entsprechende Sprache auswählen, die in Ihrem Land verwendet wird, wenn Sie beim Erstellen des Skills eine andere Sprache auswählen. Es wird nicht funktionieren.
Am Ende aktualisieren Sie es, speichern Sie es und drücken Sie auf Weiter.
Schritt 8:
Schritt 9:
Auf der nächsten Seite werden Intents gefragt. Eine Intent stellt eine Aktion dar, die die gesprochene Anfrage eines Benutzers erfüllt. Für mehr Informationen
developer.amazon.com/docs/custom-skills/de…
Wenn ein Fehler auftritt, wird dies in roter Farbe angezeigt.
Schreiben Sie unten den Code in das Feld
{ "Absichten": [{
"absicht": "LightOn"
}, {
"absicht": "LichtAus"
}]
}
speichern Sie es und gehen Sie zur nächsten Seite.
Schritt 10: Auf der nächsten Seite werden zwei Optionen für Endpunkt eins gefragt: AWS und
Wählen Sie HTTPS und speichern Sie es und gehen Sie zur nächsten Seite.
Schritt 11: Wählen Sie für das SSL-Zertifikat die zweite Option. Speichern Sie es und gehen Sie zur nächsten Seite
Schritt 12: Service auf "Ein" prüfen
Um zu testen, ob der Dienst funktioniert oder nicht. Stellen Sie sicher, dass Ihr Ngrok-Server funktioniert und das Python-Skript auch ausgeführt wird, sonst funktioniert es nicht.
Sie können sehen, dass die Server eine Anfrage erhalten und diese veröffentlichen.
Schritt 13: Server erhalten Anfragen
Schritt 14: Angeforderte werden veröffentlicht
Schritt 15: Schaltpläne Arduino
Schritt 16: Schaltplan LED
Hoffe es gefällt euch allen.
Empfohlen:
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais – DIE GRUNDLAGEN: 6 Schritte
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais - DIE GRUNDLAGEN: Dies ist ein einfaches und unkompliziertes Tutorial zur Steuerung eines Geräts mit Raspberry Pi und einem Relais, das für die Erstellung von IoT-Projekten hilfreich ist folgen Sie, auch wenn Sie keine Ahnung von Raspberry haben
Steuern von Haushaltsgeräten mit Node-MCU und Google Assistant - IOT - Blynk - IFTTT: 8 Schritte
Steuern von Haushaltsgeräten mit Node-MCU und Google Assistant | IOT | Blynk | IFTTT: Ein einfaches Projekt zur Steuerung von Geräten mit Google Assistant: Warnung: Der Umgang mit Netzstrom kann gefährlich sein. Mit äußerster Sorgfalt behandeln. Stellen Sie einen professionellen Elektriker ein, während Sie mit offenen Stromkreisen arbeiten. Ich übernehme keine Verantwortung für die da
Arduino- und Apple HomeKit-Integration - Steuern Sie Ihr Zuhause von Siri aus! IoT ist hier: 6 Schritte
Arduino- und Apple HomeKit-Integration - Steuern Sie Ihr Zuhause von Siri aus! IoT ist hier: Dieses Instructable bietet Ihnen eine schnelle und einfache Möglichkeit, ein Arduino-Board zu Apples HomeKit auf einem iOS-Gerät hinzuzufügen. Es eröffnet alle möglichen Möglichkeiten, einschließlich Skripte, die auf dem Server ausgeführt werden, kombiniert mit Apples HomeKit "Szenen", es macht
Eigene Version von Amazon Echo: 8 Schritte (mit Bildern)
Eigene Version von Amazon Echo: Hallo Leute, ich denke, jeder kennt das neueste Produkt von Amazon Amazon Echo, das ein sprachgesteuertes Gerät ist, dh wir können das Gerät mit unserer Stimme steuern und es kann sogar mit uns sprechen. So inspiriert von dieser Idee habe ich meine eigene Version erstellt, die
PC drahtlos mit Augenzwinkern steuern;): 9 Schritte (mit Bildern)
Steuern Sie den PC drahtlos mit Augenzwinkern;): Wie wäre es, über Ihre Gewohnheiten hinauszugehen? Wie wäre es, etwas Neues auszuprobieren??!!!!Wie wäre es, wenn Sie Ihren PC steuern und alles tun, was Sie wollen, OHNE Tastatur und Maus zu benutzen!Hmm… Aber wie ist das möglich??Mit nur einem Wimpernschlag!! Nicht b