Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

LED contrôlées par Alexa via Raspberry Pi

Composants et fournitures

Raspberry Pi 3 Modèle B
× 1
Arduino UNO
× 1
LED (générique)
× 2
Résistance 100 ohm
× 1
Planche à pain (générique)
× 1
Amazon Alexa Amazon Echo
× 1

Applications et services en ligne

Arduino IDE
Node-RED

À propos de ce projet

Présentation

Il s'avère qu'il est assez facile de faire communiquer Alexa avec Arduino via Raspberry Pi avec Node-RED. Tout ce que vous avez à faire est d'installer deux modules Node-RED et de configurer un flux Node-RED avec les nœuds Alexa Local et Arduino. Ici, j'ai un projet dans lequel Alexa allume et éteint deux lumières LED en tant que démo.

Étape 1. Configurer Raspberry Pi

Suivez cette étape pour préparer votre Raspberry Pi.

Étape 2. Installez Node-RED

Suivez cette étape pour installer Node-RED.

Étape 3. Installez le nœud Arduino

Suivez cette étape pour installer le nœud Arduino pour Node-RED. J'utilise Firmata dans ce projet. Vous devez télécharger la Firmata standard sur l'Arduino Uno, suivez ce lien pour y parvenir.

Étape 4. Installez Alexa Local

Suivez cette étape pour installer le module Alexa Local Node-RED.

Étape 5. Configurez le flux Node-RED

Importez le flux Node-RED à partir de la section de code ci-dessous.

Temps de test

.

Code

  • noderedflow.js
noderedflow.jsJavaScript
importer ceci dans l'éditeur node-red
[{"id":"7cfb7d9e.1371f4","type":"alexa-local","z":"8496b3f6.919b5","devicename":"yellow light" ,"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":"feu vert","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":"SORTIE","arduino":"4326cda4.263274","x":531.1000366210938," y":290.6000061035156,"fils":[]},{"id":"4326cda4.263274" ,"type":"arduino-board","z":"","device":"/dev/ttyACM0"}]

Schémas


Processus de fabrication

  1. Aquaponie contrôlée Raspberry Pi
  2. Amazon Alexa Contrôle d'un Chromecast
  3. Robot Raspberry Pi contrôlé par Bluetooth
  4. Créez votre robot de streaming vidéo contrôlé par Internet avec Arduino et Raspberry Pi
  5. Robot contrôlé par Wi-Fi utilisant Raspberry Pi
  6. Capteur DHT11 avec LED et haut-parleur piézo
  7. Jouet contrôlé par Android utilisant un bouclier de moteur Raspberry
  8. Iron Man
  9. Trouvez-moi