PenDAq®

Linux setup


Neste tutorial passo a passo você vai aprender como instalar e configurar o seu PenDAq no Linux.

A melhor maneira de coletar dados do PenDAq é utilizando o Node-RED, uma plataforma open criada pela IBM e atualmente mantida peal JS Foundation. 
Você pode encontrar mais informações sobre o Node-RED aqui.

Requisitos

Os seguintes programas sao necessários para rodar o PenDAq com o Node-RED em um ambiente Linux:

  • NodeJS 6.x

  • Libudev

  • Node-RED 0.16.x

  • PenDAq node

Passo 1: instalar o NodeJS

O primeiro passo é instalar a run-time NodeJS (mais detalhes sobre o NodeJS aqui).

Abra o seu terminal e digite os seguintes comandos:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs

Antes de seguir para os próximos passos verifique se o NodeJS e o npm foram instalados corretamente. Você pode fazer está verificação com os seguintes comandos:

node -v
npm -v 

Ambos os comandos devem retornar um número que representa a versão do NodeJS e do npm.

Passo 2: instalar a Libudev

A ferramenta libudev é uma dependência do biblioteca 'usb' do NodeJS e para instalar basta rodar o seguinte comando:

sudo apt-get install build-essential libudev-dev

Passo 3: instalar o Node-RED

Agora que você já possui o NodeJS e o npm você já pode instalar o Node-RED (mais detalhes sobre o Node-RED aqui). No seu terminal digite o seguinte comando:

sudo npm install -g --unsafe-perm node-red

Agora rode o Node-RED com: 

sudo node-red

Esse comando irá iniciar o Node-RED e você deverá ver as seguintes mensagens.

Abra o seu navegador e digite o seguinte endereço:

127.0.0.1:1880 

Você verá essa interface web:

Passo 4: instalar o nó PenDAq

Com o Node-RED rodando é necessário agora instalar o nó "PenDAq". No seu Node-RED abra o "Manage palette".

No gerenciador abra a aba "install", busque por "pendaq" e instale o "node-red-contrib-pendaq". Com a instalação finalizada clique em "Done".

De volta a tela principal você verá o nó do PenDAq. Agora arraste para a aba principal os seguintes nós:

  • inject

  • pendaq

  • debug

em seguida conecte-os conforme a imagem abaixo:

Clique duas vezes no nó do PenDAq e selecione o seu dispositivo. Altere quantidade de amostras ("# of samples") para 50, clique em "Done" e em seguida em "Deploy".

Pronto ! Agora você já pode adquirir dados do seu PenDAq. Abra a aba de "debug" (no canto direito superior) e clique no botão ao lado do nó de "inject". O PenDAq fará 50 aquisições no Canal 1 que serão exibidas em sequência na aba de debug.

Agora você já pode exportar as aquisições do PenDAq para todos as saídas oferecidas pelo Node-RED (websocket, TCP, UDP, arquivos, etc.)


Está com problemas ?

Envie um email para nós através do suporte@netsmarttech.com.