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

Integre TI SensorTag ao Blynk via Node‑RED no Raspberry Pi Zero

Node‑RED fornece solução elegante de low-code para fundir diversos dispositivos IoT e serviços na nuvem. Este guia percorre a conexão de um Texas Instruments SensorTag à plataforma móvel Blynk usando Raspberry Pi Zero equipado com RedBear IoT pHAT.

Visão Geral do Hardware

1. Preparação Geral

1.1 Baixe imagem Debian Jessie Lite e grave em cartão microSD (use ApplePi‑Baker no macOS).

1.2 Habilite USB-over-Ethernet para SSH:

sudo nano /boot/config.txt
# Adicione no final
dtoverlay=dwc2
sudo nano /boot/cmdline.txt
# Após rootwait adicione
modules-load=dwc2,g_ether

Reinicie o Pi, então conecte via USB e SSH: ssh [email protected] (senha padrão raspberry).

1.3 Atualize o sistema:

sudo apt-get update
sudo apt-get upgrade

1.4 Defina fuso horário com sudo raspi-config e instale rpi-update para garantir firmware mais recente:

sudo apt-get install rpi-update
sudo rpi-update

2. Instale RedBear IoT pHAT

Conecte pHAT ao Pi Zero, ligue e verifique EEPROM:

cat /proc/device-tree/hat/product

Saída deve ler IoT pHAT v0.3. Se não, siga procedimento de atualização EEPROM na documentação do pHAT.

Configure Wi‑Fi:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Adicione:

network={
  ssid="SEU_SSID"
  psk="SUA_SENHA"
  key_mgmt=WPA-PSK
}

Reinicie: sudo reboot. Verifique conectividade com ifconfig ou SSH via Wi‑Fi.

3. Verifique Bluetooth

Confirme adaptador Bluetooth ativo:

hciconfig

Escaneie SensorTag:

bluetoothctl
[bluetooth]# scan on
[NEW] Device B0:B4:48:ED:B4:84 CC2650 SensorTag
[bluetooth]# connect B0:B4:48:ED:B4:84
[bluetooth]# trust B0:B4:48:ED:B4:84
[bluetooth]# quit

4. Instale Node, npm e Node‑RED

Instale pacotes necessários:

sudo apt-get update
sudo apt-get install node
sudo apt-get install npm
sudo apt-get install nodered

Verifique:

node -v  # Deve ser v0.10.29
npm -v   # Deve ser 1.4.21

Para Node.js mais recente (v0.12.0), execute:

wget https://s3-eu-west-1.amazonaws.com/conoroneill.net/wp-content/uploads/2015/02/node-v0.12.0-linux-arm-pi.tar.gz
tar -zxvf node-v0.12.0-linux-arm-pi.tar.gz
cd node-v0.12.0-linux-arm-pi
sudo cp -R * /usr/local/
cd ..
sudo rm -R node-v0.12.0-linux-arm-pi
node -v  # Deve ser v0.12.0

Atualize npm para 2.15.11:

sudo npm install -g [email protected]
npm -v

5. Instale Nós Adicionais Node‑RED

Instale dependências Bluetooth e defina permissões:

sudo apt-get install libbluetooth-dev libudev-dev pi-bluetooth
sudo setcap cap_net_raw+eip $(eval readlink -f `which node`)

No seu diretório Node‑RED, instale nó SensorTag:

cd ~/.node-red
npm install node-red-contrib-sensortag

Verifique instalação:

npm list

Instale nó Blynk WebSocket:

cd ~/.node-red
npm install node-red-contrib-blynk-websockets

6. Configure Fluxo Node‑RED

Inicie Node‑RED com node-red-start e abra editor em https://localhost:1880. Construa fluxo que:

7. Inicie App Blynk

Baixe app Blynk (Android) ou iOS. Crie projeto, copie token de autenticação e configure dashboard de widgets para receber dados do SensorTag.

Com esta configuração, medições do SensorTag fluirão perfeitamente do hardware, através do Node‑RED, para seu dispositivo móvel em tempo real.

Processo de manufatura

  1. Perfilamento de Temperatura Preciso no Raspberry Pi com Python, SQLite e LabVIEW
  2. Sensor de Temperatura Infravermelho TMP006 com Raspberry Pi: Biblioteca Python e Guia de Configuração
  3. Registre e Gráfico Eventos de Termostato 24‑V com Optoacoplador e Raspberry Pi
  4. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  5. Monitoramento Remoto do Tempo com Raspberry Pi 3 e PubNub
  6. Construa um Controle Remoto Universal Profissional para Raspberry Pi com LIRC
  7. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  8. Convertendo RF em DC com Raspberry Pi: Construindo e Solucionando Problemas de um Detector de Envelope
  9. Cycle Chaser: Transforme Sua Bicicleta em um Show de Luzes Noturno com Raspberry Pi
  10. Leitura de Pressões de Botão via GPIO no Raspberry Pi: Guia Passo a Passo