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

Monitoramento em Tempo Real de Temperatura e Umidade via Web no Raspberry Pi 4

Neste projeto, um Raspberry Pi 4 hospeda um servidor web leve Bottle que lê dados de um sensor de temperatura-umidade Adafruit DHT11 e retorna os valores em tempo real. Um LED RGB montado na placa acende em cores distintas para cada requisição, fornecendo feedback visual instantâneo de que o servidor está funcionando.

Como funciona

Esquemático de Hardware

Código do Servidor

from bottle import route, run, template, request import RPi.GPIO as GPIO import Adafruit_DHT # Configurar modo GPIO GPIO.setmode(GPIO.BCM) # Configuração do sensor – DHT11 conectado ao GPIO 25 sensor_type = Adafruit_DHT.DHT11 sensor_pin = 25 GPIO.setup(sensor_pin, GPIO.IN) # Pinos do LED RGB GPIO.setup(14, GPIO.OUT) # Vermelho GPIO.setup(15, GPIO.OUT) # Verde GPIO.setup(18, GPIO.OUT) # Azul # Função auxiliar para desligar todos LEDs def set_leds_off(): GPIO.output(14, GPIO.LOW) GPIO.output(15, GPIO.LOW) GPIO.output(18, GPIO.LOW) # Rotas @route('/') def index(): set_leds_off() GPIO.output(14, GPIO.HIGH) return template('index.html') @route('/humidity') def humidity(): set_leds_off() GPIO.output(18, GPIO.HIGH) humidity, temperature = Adafruit_DHT.read(sensor_type, sensor_pin) return {'humidity': humidity} @route('/temperature') def temperature_route(): set_leds_off() GPIO.output(15, GPIO.HIGH) humidity, temperature = Adafruit_DHT.read(sensor_type, sensor_pin) return {'temperature': temperature} @route('/stop') def stop(): set_leds_off() GPIO.output(14, GPIO.HIGH) return {'stop': 'No further updates.'} # Iniciar servidor Bottle run(host='0.0.0.0', port='6789') # Limpeza na saída set_leds_off() GPIO.cleanup()

Fonte: Get Humidity/Temperature from Web

Processo de manufatura

  1. Monitor de Temperatura e Umidade em Rede com Raspberry Pi – Guia DIY de Configuração
  2. Monitor de Temperatura e Umidade Residencial com Raspberry Pi e Dashboard Web – Rastreamento Remoto em Tempo Real
  3. Monitoramento Contínuo de Temperatura e Umidade no Raspberry Pi com EzTemp
  4. Tutorial IoT Iniciante: Streaming de Dados de Temperatura de um Raspberry Pi
  5. Como Conectar Sensor de Temperatura DS1820 One‑Wire ao Raspberry Pi via GPIO
  6. Construa uma Estação Meteorológica de Laboratório Habilitada para Rede com Raspberry Pi
  7. Transforme seu Raspberry Pi 4 em um Servidor Web e Crie Seu Próprio Site
  8. De Dados a Gráfico: Construindo um Dashboard IoT Flask‑SQLite com Raspberry Pi
  9. Maximize o ROI do Seu Investimento em Geração de Leads
  10. Nova Tecnologia Vestível Camufla Usuários de Sensores Térmicos, Adaptando-se à Temperatura em Minutos