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

Construa um Sistema de Monitoramento de Temperatura e Luz Multi-Sensor com Raspberry Pi e DS18B20

Construa um Sistema de Monitoramento de Temperatura e Luz Multi-Sensor com Raspberry Pi e DS18B20

O que Você Vai Precisar

Entendendo o DS18B20 e Protocolo 1-Wire

O DS18B20 é um sensor altamente confiável que pode compartilhar um único pino GPIO com múltiplos dispositivos graças ao protocolo 1-Wire. Cada sensor carrega seu próprio endereço único, então o Raspberry Pi pode ler cada um independentemente.

Configurando a Protoboard

A maioria das protoboards tem um par de trilhos de alimentação – vermelho para +3.3 V e azul para GND. Estes trilhos conectam todos os fios anexados em seus respectivos lados, tornando simples adicionar mais componentes depois.

A seção central da placa consiste em fileiras divididas em duas metades por um vão vertical. Conectar um fio a um lado de uma fileira o liga a todos os outros pinos naquele lado, mas não à metade oposta.

Para o DS18B20, a pinagem é:

Coloque um resistor de 4.7 kΩ entre o Pino 2 e o Pino 3 para fornecer o pull-up necessário. Conecte o Pino 1 ao trilho azul GND e o Pino 3 ao trilho vermelho 3.3 V. Repita a mesma configuração para o segundo sensor.

Programando o Pi

Insira um cartão SD Raspbian, ligue o Pi e abra um terminal. Faça login com as credenciais padrão (pi / raspberry) e execute:

sudo python dstemp.py

A primeira execução carrega os drivers necessários; execuções subsequentes exibem leituras de temperatura de cada sensor a cada poucos segundos.

Verificando Operação do Sensor

Pressione Ctrl+C para sair.

Adicionando um Segundo Sensor

Com o Pi desligado (sudo halt), insira o segundo DS18B20 na protoboard, conecte seus pinos como descrito e ligue o Pi novamente. Executar sudo python dstemp.py deve agora mostrar leituras de ambos os dispositivos.

Adicionando um Indicador LED

Para acender um LED quando o sensor 1 exceder 25 °C, adicione os seguintes componentes:

Modifique seu script Python para monitorar o sensor 1 e alternar GPIO 24 conforme necessário. Lembre-se de manter o Pi desligado durante a fiação.

Para mais detalhes: Sensor de Temperatura e Luz Raspberry Pi

Processo de manufatura

  1. Construa um Registrador de Temperatura com Raspberry Pi e Sensor I2C de $5
  2. Conecte Múltiplos Sensores DS18B20 1-Wire ao Raspberry Pi para Monitoramento Preciso de Temperatura
  3. Monitoramento Profissional de Temperatura com Raspberry Pi e DS18B20
  4. Sensor de Temperatura Infravermelho TMP006 com Raspberry Pi: Biblioteca Python e Guia de Configuração
  5. Construa um Sensor de Temperatura Remoto com Raspberry Pi e Python – Guia Passo a Passo
  6. Monitoramento Contínuo de Temperatura e Umidade no Raspberry Pi com EzTemp
  7. Monitoramento Preciso de Temperatura em Closet de Servidores com Raspberry Pi
  8. Como Conectar Sensor de Temperatura DS1820 One‑Wire ao Raspberry Pi via GPIO
  9. Controle um LED com Sensor de Movimento PIR no Raspberry Pi
  10. Como Conectar um Termômetro Digital DS18B20 One-Wire ao Raspberry Pi – Guia Passo a Passo