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

Sensor de temperatura Python e Raspberry Pi


Já faz um bom tempo, quando eu postei este exemplo RPi pela primeira vez. O tempo passou, obtive alguns feedbacks da comunidade, levei em consideração os comentários e esta amostra está pronta para ser publicada na Instructables para o público interessado em microcontroladores e na Internet das Coisas.



O que este exemplo mostra? Como é fácil, em apenas algumas horas, você pode construir seu primeiro projeto divertido de IoT. Construir um sensor de temperatura remoto e um LED controlado remotamente pode ser um bom ponto de partida.

Trata-se de substituir o LED por relé de energia e controlar a luz em sua sala, adicionando sensores de umidade e, digamos, sensores de luz para monitorar melhor o ambiente e relatar tudo em seu dispositivo móvel.

Este exemplo pode funcionar em praticamente qualquer placa Linux embutida que tenha Python e drivers de kernel de 1 fio. É possível conectar vários dispositivos de 1 fio à mesma linha.

Você pode verificar o vídeo e seguir as instruções de 1 a 6 etapas.

Etapa 1:você precisará


O esquema é o seguinte (pic.1), o sensor será alimentado a partir do pino 2 do RasPi. Não há necessidade de alimentação externa.

Etapa 2:Configurar Raspberry Pi

  1. Baixe a imagem do cartão SD do Raspbian e expanda-a em um cartão SD.
  2. Encontre uma fonte de alimentação confiável - Carregadores de smartphone micro-USB geralmente são uma boa escolha. Deve ser capaz de fornecer 5 V a 1 A (se você quiser usar um módulo wi-fi com ele).
  3. Você não precisa usar monitor HDMI e teclado USB - você pode conectá-lo ao seu laptop ou rede usando Ethernet e permitir que o RasPi obtenha o endereço DHCP e se conecte a ele usando ssh usando pi / raspberry como login / senha.
  4. Conecte o LED / sensor conforme mostrado na Figura 1 acima.
  5. Carregue módulos de kernel de 1 fio que vêm pré-instalados, mas não carregados: sudo modprobe w1-gpio e então sudo modprobe w1_therm
  6. Adicione as linhas w1-gpio e w1_therm em / etc / modules usando sudo nano / etc / modules para que sejam carregados automaticamente na próxima vez que você reiniciá-lo.
  7. Encontre seu sensor:ls / sys / bus / w1 / devices / deve ser semelhante a 28-00000393268a
  8. Teste o sensor imprimindo sua saída: cat / sys / bus / w1 / devices / 28-00000393268a / w1_slave

Etapa 3:Instalando o DeviceHive no Raspberry Pi



  1. Baixe a versão mais recente do DeviceHive.
  2. Conecte-se ao seu RasPi usando ssh. Crie uma pasta para as fontes do devicehive: mkdir ~ / devicehive
  3. Usando scp, copie o código-fonte Python de sua máquina local para RasPi (por exemplo: scp –r ~ / Downloads / devicehive / python / device / Source / * [email protected]:~ / devicehive ) Isso copiará todas as bibliotecas e exemplos.
  4. Vá para devicehive.com/playground e crie uma conta para um parque infantil, se ainda não tiver uma.



Para mais detalhes:Sensor de temperatura Python e Raspberry Pi

Processo de manufatura

  1. Registrador de temperatura Raspberry Pi
  2. Perfil de temperatura Raspberry Pi usando LabVIEW
  3. Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
  4. Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
  5. Temperatura e umidade fáceis no Raspberry Pi
  6. Sensor de temperatura de 1 fio DS1820 em Raspberry Pi (GPIO diretamente)
  7. Sensor de movimento usando Raspberry Pi
  8. Sensor de termômetro digital de 1 fio Raspberry Pi (DS18B20)
  9. Monitor de temperatura ThingSpeak com Raspberry Pi
  10. Temperatura do Raspberry Pi e sensor de luz