Node-Red – Automação com Raspberry Pi, Arduino e Beaglebone
Conhece o Node-Red? Não? então vamos apresentar-lhe 🙂
O Node-Red é uma plataforma online que é compatível com diversos microcontroladores conhecidos como o Arduino, Raspberry Pi, Beaglebone e Intel Edison com intuito de fazer demótica com a internet das coisas. Funciona com base no Node.js, e é configurável na sua maioria visualmente, tratando-se de a pessoa escolher as opões que pretende no painel e ligar com uma espécie de fio as opções, um pouco parecido com a filosofia do Scratch, funcionando em Windows, Mac e Linux.
Para usarem esta ferramenta precisam de instalar o Node.js primeiro.
O Node-Red terá de ser instalado através de consola, sendo no Max/Linux a seguinte forma:
$ sudo npm install -g node-red $ node-red No windows: Façam o download do ficheiro Node.js windows, extraiam os ficheiros e corram o Launch.cmd Após estes passos irá abrir o programa no vosso browser, podendo começar a brincar com isto. Podem ver um vídeo de como mexer no Node-red:
Com isto podemos usar várias formas de comunicar com os microcontroladores, através de protocolos já conhecidos como o HTTP, MQTT, TCP e UDP. Também podemos interagir com as redes sociais e email, como por exemplo, desligar uma lâmpada de casa com um tweet com a hashtag #aluzestacara. 😛
O limite é mesmo a imaginação.
Futuramente iremos começar a fazer alguns tutoriais para introdução neste serviço, que parece fantástico e de imensa conectividade.
Aproveitem e adiram ao grupo de arduino e raspberry pi do Lógica da Mecatrónica 🙂
Arduino @ Lógica da Mecatrónica
Raspberry Pi @ Lógica da Mecatrónica
Link: Node-Red