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

Construya un registrador de temperatura con Raspberry Pi y sensor I2C de 5 $

Siga estos pasos concisos para convertir un sensor de temperatura I2C de 5 $ en un registrador de datos fiable en una Raspberry Pi. Los valores registrados se escriben en la tarjeta SD, listos para Excel o cualquier herramienta de análisis de datos.

Componentes

Nota: El kit de inicio Raspberry Pi de Zagros contiene todo excepto el sensor.

Paso 1: Cablear el sensor de temperatura

Conecte el sensor a los pines GPIO de la Pi como se muestra. El pin ADD0 a GND da al sensor una dirección I2C única (0x48). Más de un sensor puede compartir el bus siempre que cada uno tenga una dirección distinta.

Pin del sensorGPIO RPi
VCC3.3 V
SDASDA (GPIO 2)
SCLSCL (GPIO 3)
GNDGND
ADD0GND (establece dirección I2C)
ALTN/C

Nota de seguridad: No alimente el sensor con +5 V; lo dañará permanentemente.

Paso 2: Habilitar el bus I2C

Por defecto la Pi desactiva la interfaz I2C. Edite el archivo de lista negra:

sudo nano /etc/modprobe.d/raspi-blacklist.conf

Cambie el contenido de:
# blacklist spi and i2c by default (many users don’t need them)
blacklist spi-bcm2708
blacklist i2c-bcm2708

a:
# blacklist spi and i2c by default (many users don’t need them)
blacklist spi-bcm2708
#blacklist i2c-bcm2708

Paso 3: Cargar el módulo I2C al arranque

Añada el módulo a /etc/modules para que se cargue automáticamente:

sudo nano /etc/modules

Añada la línea:

i2c-dev

Paso 4: Instalar utilidades I2C

Instale las herramientas necesarias y enlaces Python:

sudo apt update && sudo apt install -y i2c-tools python3-smbus

Verifique que el sensor aparece en el bus:

i2cdetect -y 1 – debería ver un dispositivo en la dirección 0x48.

Con la pila I2C lista, ahora puede ejecutar un script Python (no incluido aquí) que lea la temperatura y la añada a un archivo CSV en la tarjeta SD. El CSV se puede abrir directamente en Excel para análisis.

Proceso de manufactura

  1. Perfilado preciso de temperatura en Raspberry Pi con Python, SQLite y LabVIEW
  2. Conectar múltiples sensores DS18B20 1‑Wire a Raspberry Pi para monitorización precisa de temperatura
  3. Monitor de temperatura y humedad en red con Raspberry Pi – Guía DIY completa
  4. Cómo leer temperatura con un DS18B20 en Raspberry Pi 2
  5. Construcción de un registrador de datos multicanal con Raspberry Pi – Parte 1: Requisitos y arquitectura
  6. Monitorización profesional de temperatura con Raspberry Pi y DS18B20
  7. Medición de temperatura en Raspberry Pi con sensores 1-Wire Maxim y puente I2C DS2482
  8. Sensor infrarrojo TMP006 con Raspberry Pi: librería Python y guía de configuración
  9. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  10. Construya una estación meteorológica con Raspberry Pi que envíe datos diarios por email
  11. Monitorización precisa de temperatura en armario de servidores con Raspberry Pi