LED contrôlées par Alexa via Raspberry Pi
Composants et fournitures
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Applications et services en ligne
| ||||
|
À 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
- Aquaponie contrôlée Raspberry Pi
- Amazon Alexa Contrôle d'un Chromecast
- Robot Raspberry Pi contrôlé par Bluetooth
- Créez votre robot de streaming vidéo contrôlé par Internet avec Arduino et Raspberry Pi
- Robot contrôlé par Wi-Fi utilisant Raspberry Pi
- Capteur DHT11 avec LED et haut-parleur piézo
- Jouet contrôlé par Android utilisant un bouclier de moteur Raspberry
- Iron Man
- Trouvez-moi