Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

LEDs controlados por Alexa através do Raspberry Pi

Componentes e suprimentos

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

Aplicativos e serviços online

Arduino IDE
Node-RED

Sobre este projeto





Introdução


Acontece que é muito fácil fazer com que Alexa se comunique com o Arduino via Raspberry Pi com Node-RED. Tudo o que você precisa fazer é instalar dois módulos Node-RED e configurar um fluxo Node-RED com os nós Alexa Local e Arduino. Aqui eu tenho um projeto em que Alexa liga e desliga duas luzes LED como uma demonstração.





Etapa 1. Configuração do Raspberry Pi


Siga esta etapa para preparar o seu Raspberry Pi.





Etapa 2. Instale o Node-RED


Siga esta etapa para instalar o Node-RED.





Etapa 3. Instale o nó Arduino


Siga esta etapa para instalar o nó Arduino para Node-RED. Estou usando Firmata neste projeto. Você precisa fazer o upload do Firmata padrão para o Arduino Uno, siga este link para fazer isso.





Etapa 4. Instale o Alexa Local


Siga esta etapa para instalar o módulo Alexa Local Node-RED.





Etapa 5. Configurar o fluxo Node-RED


Importe o fluxo Node-RED da seção de código abaixo.





Tempo de teste




.




Código

  • noderedflow.js
noderedflow.js JavaScript
importe isso para o editor node-red
 [{"id":"7cfb7d9e.1371f4", "type":"alexa-local", "z":"8496b3f6.919b5", "devicename":"luz amarela" , "inputtrigger":false, "x":177.10000610351562, "y":175, "fios":[["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," fios ":[]}, {" id ":" 23e77dc0.c2d532 "," tipo ":" alexa-local "," z ":" 8496b3f6.919b5 "," devicename ":" luz verde "," inputtrigger ":false," x ":157.10000610351562," y ":287," fios ":[[" 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, "fios":[]}, {"id":"b7bd4e01.3cc47", "tipo":"arduino fora", "z":"8496b3f6.919b5", "nome":"", "pin":"12", "estado":"SAÍDA", "arduino":"4326cda4.263274", "x":531.1000366210938, " y ":290.6000061035156," fios ":[]}, {" id ":" 4326cda4.263274 " , "type":"arduino-board", "z":"", "device":"/ dev / ttyACM0"}] 

Esquemas


Processo de manufatura

  1. Aquaponia controlada com Raspberry Pi
  2. Amazon Alexa Controlando um Chromecast
  3. Robô Raspberry Pi controlado por Bluetooth
  4. Construa seu robô de streaming de vídeo controlado pela Internet com Arduino e Raspberry Pi
  5. Robô controlado por Wi-Fi usando Raspberry Pi
  6. Sensor DHT11 com LEDs e um alto-falante Piezo
  7. Brinquedo controlado pelo Android usando Raspberry Motor Shield
  8. Homem de Ferro
  9. Encontre-me
  10. Controle do umidificador Arduino