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

Construindo Estação Meteorológica Externa com Raspberry Pi 2 e ADS‑WS1

Na Bloominglabs, nossa recente aquisição de uma estação meteorológica ADS‑WS1 — unidade com saída serial — motivou um projeto para trazer os dados online usando um Raspberry Pi 2. A estação captura direção do vento, velocidade, chuva, temperatura e umidade. O Pi, alimentado via PoE e alojado em gabinete à prova d'água no mastro, lê o stream serial e publica os dados na rede.

Passo 1: Lista de Peças

A ADS‑WS1 consome apenas 50 mA, então pode ser alimentada diretamente do Pi ou da mesma fonte. Para documentação adicional, visite o wiki Argent Data.

Passo 2: Instalar OS no Raspberry Pi 2

Qualquer OS compatível com Raspberry Pi funciona; usamos Raspbian 7.1 em cartão SD 8 GB. Siga o guia oficial de instalação para gravar imagem, inserir cartão e ligar. Display HDMI local e teclado USB são úteis para setup inicial. Raspbian tipicamente obtém IP via DHCP, mas para dispositivo montado em poste recomendamos endereço estático.

Após boot, conecte adaptador USB‑para‑serial. Raspbian auto‑detecta como /dev/ttyUSB0. Verifique com ls /dev/ttyUSB* ou lsusb.

[email protected] ~ $ ls /dev/ttyUSB* /dev/ttyUSB0
[email protected] ~ $ lsusb Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 005: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Configure IP estático editando /etc/network/interfaces:

iface eth0 inet static address 192.168.x.x netmask 255.255.255.0 gateway 192.168.x.x

Instale pacotes necessários:

sudo apt-get install apache2 wget minicom weewx

Baixe script helper weather.sh para teste:

wget -O weather.sh "https://server1.nuge.com/~weather/software/weather-…" 

Se URL falhar, busque o mais recente em aqui. Adicione usuário Pi ao grupo dialout para acessar porta serial: sudo usermod -a -G dialout pi.

Passo 3: Instalar e Configurar weewx

Weewx faz polling da porta serial, parseia dados de várias estações meteorológicas e serve interface web para gráficos. Edite /etc/weewx/weewx.conf para refletir detalhes da sua estação. O arquivo é auto‑documentado; modifique location, WEEWX_ROOT e outras configurações conforme necessário.

Habilite início automático no boot:

sudo update-rc.d apache2 defaults 99 2 sudo update-rc.d weewx defaults 99 2

Agora o Pi lançará Apache e weewx sempre que ligar.

Passo 4: Fiação do Cabo Serial e Alimentação

Apenas três fios de dados e dois de alimentação são necessários. Use pinos DB9 2 (TX), 3 (RX) e 5 (GND) para conectar ao header serial da estação. Descashe a capa externa e fios internos (¼″). Verifique pinout com multímetro.

Alimente a estação com fonte 5 V — seja saída 5 V do Pi ou fonte separada 5 V/12 V. Conecte positivo ao terminal "DC in" e ground ao GND inferior.

Para implantação externa, usamos adaptadores PoE: Pi e estação meteorológica compartilham uma única linha 5 V. Proteja conexões com shrink tubing e coloque dentro de gabinete NEMA 4 weather‑tight. Se Pi fornece 5 V, você pode remover conector microUSB e rotear energia através do splitter PoE.

Passo 5: Verificar Recepção de Dados Serial

Ligue Pi e estação. Inicie minicom para confirmar comunicação serial. Se firmware ADS‑WS1 requer flashing, consulte guia oficial de comandos. Uma vez que a estação emita dados regulares, execute ./weather.sh para verificar parsing correto.

Passo 6: Preparar para Uso Externo

Encapsule eletrônicos em gabinete weather‑proof. Para leituras precisas de temperatura e umidade, considere instalar tela Stevenson — caixa ventilada e sombreada que protege sensores de radiação solar direta. Um gabinete PVC NEMA 4 simples funciona por enquanto, embora possa introduzir bias de 10–15 °F e impedir medição de umidade. Futuras atualizações incorporarão tela Stevenson adequada.

Para orientação mais detalhada, veja a referência Raspberry Pi 2 Weather Station.

Processo de manufatura

  1. Estação Meteorológica Solar DIY com Raspberry Pi
  2. Construa Estação Meteorológica Raspberry Pi que Envia Dados Diários por Email
  3. Monitoramento Remoto do Tempo com Raspberry Pi 3 e PubNub
  4. Breakout Compacto DHT de Temperatura e Umidade para Raspberry Pi – ATtiny85 & DHT22/DHT11
  5. Integre sua Estação Meteorológica ao CWOP: Guia Prático
  6. Construa um Controle Remoto Universal Profissional para Raspberry Pi com LIRC
  7. Convertendo RF em DC com Raspberry Pi: Construindo e Solucionando Problemas de um Detector de Envelope
  8. Cycle Chaser: Transforme Sua Bicicleta em um Show de Luzes Noturno com Raspberry Pi
  9. Construa um Detetor de Ladrão Baseado em Raspberry Pi – Guia Passo a Passo
  10. Construa Monitor de Temperatura Doméstico com Raspberry Pi, MCP9808, InfluxDB e Grafana