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

Controla LEDs con Alexa mediante Raspberry Pi – Guía paso a paso fácil

Componentes y suministros

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

Aplicaciones y servicios en línea

Sobre el proyecto

Introducción

Resulta bastante fácil hacer que Alexa se comunique con Arduino a través de Raspberry Pi usando Node-RED. Solo necesitas instalar dos módulos de Node-RED y configurar un flujo (flow) con nodos Alexa Local y Arduino. Aquí presento un proyecto de demostración donde Alexa enciende y apaga dos luces LED.

Paso 1. Configurar Raspberry Pi

Sigue este paso para tener tu Raspberry Pi lista.

Paso 2. Instalar Node-RED

Sigue este paso para instalar Node-RED.

Paso 3. Instalar el nodo Arduino

Instala el nodo Arduino para Node-RED. En este proyecto se usa Firmata. Debes cargar el sketch Standard Firmata en el Arduino Uno; sigue este enlace para lograrlo.

Paso 4. Instalar Alexa Local

Instala el módulo Alexa Local para Node-RED.

Paso 5. Configurar el flujo de Node-RED

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

Hora de probar

Controla LEDs con Alexa mediante Raspberry Pi – Guía paso a paso fácil
Controla LEDs con Alexa mediante Raspberry Pi – Guía paso a paso fácil
Controla LEDs con Alexa mediante Raspberry Pi – Guía paso a paso fácil

Código

noderedflow.js JavaScript

Importa este flujo en el editor de 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":"green light","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"}]

Esquemáticos

Controla LEDs con Alexa mediante Raspberry Pi – Guía paso a paso fácil

Proceso de manufactura

  1. Sistema de acuaponía controlado por Raspberry Pi: guía de construcción y código
  2. Controla tu Chromecast con Amazon Alexa usando Raspberry Pi y Python
  3. Construya un robot Raspberry Pi controlado por Bluetooth con retroalimentación de audio
  4. Construya un robot con streaming de vídeo controlado por Internet con Arduino y Raspberry Pi
  5. Construye un Robot Raspberry Pi Controlado por Wi‑Fi con Python – Guía Paso a Paso
  6. Proyecto Sensor DHT11 Temperatura y Humedad con Indicadores LED y Altavoz Piezo
  7. Vehículo Controlado por Android con Raspberry Pi, Arduino y Motor Shield: Guía Completa
  8. Construye un Iron Man animado con Arduino: componentes, sensores y guía paso a paso
  9. Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth
  10. Controlador de Humidificador DIY con Arduino y Relé: Configuración Segura de Alto Voltaje
  11. MobBob: Robot Arduino Impreso en 3D, Controlado por Smartphone Android