Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Alexa-gesteuerte LEDs über Raspberry Pi

Komponenten und Verbrauchsmaterialien

Raspberry Pi 3 Model B
× 1
Arduino UNO
× 1
LED (generisch)
× 2
Widerstand 100 Ohm
× 1
Breadboard (generisch)
× 1
Amazon Alexa Amazon Echo
× 1

Apps und Onlinedienste

Arduino-IDE
Node-RED

Über dieses Projekt

Einführung

Es stellt sich heraus, dass es recht einfach ist, Alexa mit Arduino über Raspberry Pi mit Node-RED zu kommunizieren. Alles, was Sie tun müssen, ist, zwei Node-RED-Module zu installieren und einen Node-RED-Flow mit Alexa Local- und Arduino-Knoten einzurichten. Hier habe ich ein Projekt, bei dem Alexa als Demo zwei LED-Leuchten ein- und ausschaltet.

Schritt 1. Raspberry Pi einrichten

Befolgen Sie diesen Schritt, um Ihren Raspberry Pi vorzubereiten.

Schritt 2. Node-RED installieren

Folgen Sie diesem Schritt, um Node-RED zu installieren.

Schritt 3. Installieren Sie den Arduino-Knoten

Befolgen Sie diesen Schritt, um den Arduino-Knoten für Node-RED zu installieren. Ich verwende Firmata in diesem Projekt. Sie müssen die Standard Firmata auf das Arduino Uno hochladen, folgen Sie diesem Link, um dies zu erreichen.

Schritt 4. Installieren Sie Alexa Local

Befolgen Sie diesen Schritt, um das Alexa Local Node-RED-Modul zu installieren.

Schritt 5. Node-RED Flow einrichten

Importieren Sie den Node-RED-Flow aus dem Codeabschnitt unten.

Testzeit

.

Code

  • noderedflow.js
noderedflow.jsJavaScript
importiere dies in den node-red Editor
[{"id":"7cfb7d9e.1371f4","type":"alexa-local","z":"8496b3f6.919b5","devicename":"gelbes Licht" ,"inputtrigger":false,"x":177.10000610351562,"y":175,"wires":[["b9b6f9c0.383058","677a99d9.49b6c8"]]},{"id":"b9b6f9c0.383058" ,"type":"debug","z":"8496b3f6.919b5","name":"","active":true,"console":"false","complete":"true","x ":336.10005950927734,"y":233.00000476837158,"wires":[]},{"id":"23e77dc0.c2d532","type":"alexa-local","z":"8496b3f6.919b5"," devicename":"grünes Licht","inputtrigger":false,"x":157.10000610351562,"y":287,"wires":[["b9b6f9c0.383058","b7bd4e01.3cc47"]]},{"id ":"677a99d9.49b6c8","type":"arduino out","z":"8496b3f6.919b5","name":"","pin":"11","state":"OUTPUT", "arduino":"4326cda4.263274","x":530.1000633239746,"y":172.6000099182129,"wires":[]},{"id":"b7bd4e01.3cc47","type":"arduino out", "z":"8496b3f6.919b5","name":"","pin":"12","state":"OUTPUT","arduino":"4326cda4.263274","x":531.1000366210938," y":290.6000061035156,"wires":[]},{"id":"4326cda4.263274" ,"type":"arduino-board","z":"","device":"/dev/ttyACM0"}]

Schaltpläne


Herstellungsprozess

  1. Raspberry Pi-kontrollierte Aquaponik
  2. Amazon Alexa Steuern eines Chromecast
  3. Raspberry Pi Roboter über Bluetooth gesteuert
  4. Bauen Sie Ihren internetgesteuerten Videostreaming-Roboter mit Arduino und Raspberry Pi
  5. WLAN-gesteuerter Roboter mit Raspberry Pi
  6. DHT11-Sensor mit LEDs und einem Piezo-Lautsprecher
  7. Android-gesteuertes Spielzeug mit Raspberry Motor Shield
  8. Iron Man
  9. Finde mich
  10. Arduino-Befeuchtersteuerung