Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

LED controlados por Alexa a través de Raspberry Pi

Componentes y suministros

Raspberry Pi 3 Modelo B
× 1
Arduino UNO
× 1
LED (genérico)
× 2
Resistencia 100 ohm
× 1
Breadboard (genérico)
× 1
Amazon Alexa Amazon Echo
× 1

Aplicaciones y servicios en línea

Arduino IDE
Node-RED

Acerca de este proyecto

Introducción

Resulta que es bastante fácil hacer que Alexa se comunique con Arduino a través de Raspberry Pi con Node-RED. Todo lo que tiene que hacer es instalar dos módulos Node-RED y configurar un flujo Node-RED con los nodos Alexa Local y Arduino. Aquí tengo un proyecto en el que Alexa enciende y apaga dos luces LED como demostración.

Paso 1. Configura Raspberry Pi

Siga este paso para preparar su Raspberry Pi.

Paso 2. Instale Node-RED

Siga este paso para instalar Node-RED.

Paso 3. Instale el nodo Arduino

Siga este paso para instalar el nodo Arduino para Node-RED. Estoy usando Firmata en este proyecto. Debe cargar Standard Firmata en Arduino Uno, siga este enlace para lograrlo.

Paso 4. Instale Alexa Local

Siga este paso para instalar el módulo Alexa Local Node-RED.

Paso 5. Configure el flujo Node-RED

Importe el flujo Node-RED desde la sección de código a continuación.

Tiempo de prueba

.

Código

  • noderedflow.js
noderedflow.js JavaScript
importar esto al editor de node-red
 [{"id":"7cfb7d9e.1371f4", "type":"alexa-local", "z":"8496b3f6.919b5", "devicename":"luz amarilla" , "inputtrigger":false, "x":177.10000610351562, "y":175, "cables":[["b9b6f9c0.383058", "677a99d9.49b6c8"]]}, {"id":"b9b6f9c0.383058" , "tipo":"depuración", "z":"8496b3f6.919b5", "nombre":"", "activo":verdadero, "consola":"falso", "completo":"verdadero", "x ":336.10005950927734," y ":233.00000476837158," cables ":[]}, {" id ":" 23e77dc0.c2d532 "," type ":" alexa-local "," z ":" 8496b3f6.919b5 "," devicename ":" luz verde "," inputtrigger ":false," x ":157.10000610351562," y ":287," cables ":[[" 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, "cables":[]}, {"id":"b7bd4e01.3cc47", "type":"arduino out", "z":"8496b3f6.919b5", "nombre":"", "pin":"12", "estado":"SALIDA", "arduino":"4326cda4.263274", "x":531.1000366210938, " y ":290.6000061035156," cables ":[]}, {" id ":" 4326cda4.263274 " , "tipo":"placa-arduino", "z":"", "dispositivo":"/ dev / ttyACM0"}] 

Esquemas


Proceso de manufactura

  1. Acuaponía controlada por Raspberry Pi
  2. Amazon Alexa Controlando un Chromecast
  3. Robot Raspberry Pi controlado por Bluetooth
  4. Cree su robot de transmisión de video controlado por Internet con Arduino y Raspberry Pi
  5. Robot controlado por Wifi usando Raspberry Pi
  6. Sensor DHT11 con LED y altavoz piezoeléctrico
  7. Juguete controlado por Android con Raspberry Motor Shield
  8. Iron Man
  9. Encuéntrame
  10. Control del humidificador Arduino
  11. MobBob:Robot Arduino DIY controlado por un teléfono inteligente Android