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

Integración de TI SensorTag con Blynk vía Node‑RED en Raspberry Pi Zero

Node‑RED proporciona una solución elegante de bajo código para fusionar diversos dispositivos IoT y servicios en la nube. Esta guía le guía a través de la conexión de un Texas Instruments SensorTag a la plataforma móvil Blynk usando una Raspberry Pi Zero equipada con un RedBear IoT pHAT.

Visión general del hardware

1. Preparación general

1.1 Descargue la imagen Debian Jessie Lite y flashee en una tarjeta microSD (use ApplePi‑Baker en macOS).

1.2 Habilite USB‑over‑Ethernet para SSH:

sudo nano /boot/config.txt
# Añada al final
dtoverlay=dwc2
sudo nano /boot/cmdline.txt
# Después de rootwait añada
modules-load=dwc2,g_ether

Reinicie la Pi, luego conéctese por USB y SSH: ssh [email protected] (contraseña por defecto raspberry).

1.3 Actualice el sistema:

sudo apt-get update
sudo apt-get upgrade

1.4 Configure su zona horaria con sudo raspi-config e instale rpi-update para asegurar el firmware más reciente:

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

2. Instalar RedBear IoT pHAT

Conecte el pHAT en la Pi Zero, enciéndala y verifique el EEPROM:

cat /proc/device-tree/hat/product

La salida debe leer IoT pHAT v0.3. Si no, siga el procedimiento de actualización del EEPROM en la documentación del pHAT.

Configure Wi‑Fi:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Añada:

network={
    ssid="YOUR_SSID"
    psk="YOUR_PASSWORD"
    key_mgmt=WPA-PSK
}

Reinicie: sudo reboot. Verifique conectividad con ifconfig o SSH por Wi‑Fi.

3. Verificar Bluetooth

Confirme que el adaptador Bluetooth está activo:

hciconfig

Escanee el 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. Instalar Node, npm y Node‑RED

Instale los paquetes requeridos:

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

Verifique:

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

Para Node.js más reciente (v0.12.0), ejecute:

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 # Debe ser v0.12.0

Actualice npm a 2.15.11:

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

5. Instalar nodos adicionales de Node‑RED

Instale dependencias Bluetooth y establezca permisos:

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

En su directorio Node‑RED, instale el nodo SensorTag:

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

Verifique la instalación:

npm list

Instale el nodo Blynk WebSocket:

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

6. Configurar flujo Node‑RED

Inicie Node‑RED con node-red-start y abra el editor en https://localhost:1880. Construya un flujo que:

7. Lanzar la app Blynk

Descargue la app Blynk (Android) o iOS. Cree un proyecto, copie el token de autenticación y configure el panel de widgets para recibir los datos del SensorTag.

Con esta configuración, las mediciones de su SensorTag fluirán sin problemas desde el hardware, a través de Node‑RED, hasta su dispositivo móvil en tiempo real.

Proceso de manufactura

  1. Perfilado preciso de temperatura en Raspberry Pi con Python, SQLite y LabVIEW
  2. Sensor infrarrojo TMP006 con Raspberry Pi: librería Python y guía de configuración
  3. Registro y gráficas de eventos de termostato 24 V con optoacoplador y Raspberry Pi
  4. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  5. Monitorización meteorológica remota con Raspberry Pi 3 y PubNub
  6. Construya un Mando Universal Profesional para Raspberry Pi con LIRC
  7. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  8. Conversión de RF a CC con Raspberry Pi: Construcción y Solución de Problemas de un Detector de Envolvente
  9. Cycle Chaser: Transforme su Bici en un Espectáculo de Luces Nocturno con Raspberry Pi
  10. Lectura de Pulsaciones de Botón vía GPIO en Raspberry Pi: Guía Paso a Paso
  11. Sensor de ocupación para baño con Raspberry Pi: alertas por voz y SMS mediante Twilio