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 sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso

Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso

Tras años refinando este proyecto según comentarios de la comunidad, esta guía actualizada ofrece un sensor de temperatura IoT listo para usar que funciona en cualquier placa Linux embebida con Python y soporte 1-wire. Desde una simple demostración con LED hasta un monitor remoto completo, aprenderá a ensamblar, configurar y desplegar su propio sensor en solo unas horas.

Qué creará

Usando una Raspberry Pi, un sensor de temperatura DS18B20 1-wire y un LED básico, construirá:

Lista de hardware

El esquema es sencillo: alimente el sensor desde el pin 5 V de la Pi (pin 2). No se requiere alimentación externa.

Paso 1 – Configurar su Raspberry Pi

  1. Flashee una imagen fresca de Raspbian en una tarjeta SD e inicie la Pi.
  2. Use un cargador micro‑USB fiable de 5 V/1 A (un cargador de smartphone suele funcionar).
  3. Configure acceso a red: puede omitir HDMI y periféricos USB conectando por Ethernet, obteniendo una dirección DHCP y accediendo a la Pi por SSH (credenciales por defecto: pi/raspberry).
  4. Cablee el sensor y el LED en el breadboard según el esquema.
  5. Cargue los módulos del kernel 1-wire:
    sudo modprobe w1-gpio
    sudo modprobe w1_therm
  6. Haga persistentes los módulos tras reinicios añadiéndolos a /etc/modules:
    echo "w1-gpio" | sudo tee -a /etc/modules
    echo "w1_therm" | sudo tee -a /etc/modules
  7. Localice el ID de su sensor:
    ls /sys/bus/w1/devices/
    El directorio será similar a 28-00000393268a.
  8. Verifique que el sensor funciona:
    cat /sys/bus/w1/devices/28-00000393268a/w1_slave

Paso 2 – Instalar DeviceHive en la Pi

  1. Descargue el paquete DeviceHive más reciente desde devicehive.com.
  2. Acceda por SSH a su Pi y cree un directorio de trabajo:
    mkdir ~/devicehive
  3. Transfiera el código Python desde su máquina host usando scp:
    scp -r ~/Downloads/devicehive/python/device/Source/* [email protected]:~/devicehive
  4. Visite DeviceHive Playground y regístrese gratis para obtener su clave API.

Paso 3 – Ejecutar el ejemplo

Vaya a la carpeta devicehive/python/device/Source, edite la configuración con su clave API y lance el script. Los datos del sensor se transmitirán a DeviceHive, donde podrá visualizarlos en el panel web o desencadenar acciones vía app móvil.

Ampliar el proyecto

Con el marco básico listo, puede:

¡Disfrute construyendo su primer dispositivo IoT y explore infinitas posibilidades con Raspberry Pi y Python!

Proceso de manufactura

  1. Construya un registrador de temperatura con Raspberry Pi y sensor I2C de 5 $
  2. Perfilado preciso de temperatura en Raspberry Pi con Python, SQLite y LabVIEW
  3. Conectar múltiples sensores DS18B20 1‑Wire a Raspberry Pi para monitorización precisa de temperatura
  4. Sensor infrarrojo TMP006 con Raspberry Pi: librería Python y guía de configuración
  5. Monitorización fluida de temperatura y humedad en Raspberry Pi con EzTemp
  6. Cómo conectar un sensor de temperatura DS1820 One‑Wire a Raspberry Pi usando GPIO
  7. Controle un LED con Sensor PIR de Movimiento en Raspberry Pi
  8. Cómo Conectar un Termómetro Digital DS18B20 One‑Wire a Raspberry Pi – Guía Paso a Paso
  9. Construya un Monitor de Temperatura ThingSpeak con Raspberry Pi y BrickPi
  10. Construya un Sistema de Monitorización de Temperatura y Luz Multi‑Sensor con Raspberry Pi y DS18B20
  11. Sensor de ocupación para baño con Raspberry Pi: alertas por voz y SMS mediante Twilio