Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
Você está procurando uma maneira fácil de medir a temperatura de algo sem ter que conectar um sensor diretamente a ele? Considere o uso de um sensor de temperatura sem contato como o TMP006! Este sensor lê a radiação infravermelha, ou calor, emitida por um objeto e pode ser facilmente lido por uma conexão I2C. Com a biblioteca Python TMP006, agora você pode usar o sensor de temperatura sem contato TMP006 com seu projeto Raspberry Pi ou BeagleBone Black!
Antes de começar, certifique-se de que seu Raspberry Pi está executando o sistema operacional Raspbian ou Occidentalis mais recente, e seu BeagleBone Black está executando o sistema operacional Debian oficial mais recente. Também ajudará a se familiarizar com o sensor TMP006 lendo seu guia do Arduino.
Hardware
Conectar o TMP006 a um Raspberry Pi ou BeagleBone Black é fácil porque a placa usa apenas um barramento I2C para comunicação.
Raspberry Pi
Conecte o TMP006 a um Raspberry Pi da seguinte maneira. Observe que você deve ter I2C ativado em seu Raspberry Pi.
- Conecte Pi 3.3V alimentação para TMP006 VCC .
- Conecte o Pi GND para TMP006 GND .
- Conecte o Pi SDA para TMP006 SDA .
- Conecte o Pi SCL para TMP006 SCL .
BeagleBone Preto
Conecte o TMP006 a um BeagleBone Black da seguinte maneira. Se você não está familiarizado com a forma como os pinos GPIO são numerados, verifique este guia no BeagleBone Black GPIO.
- Conecte o BeagleBone Black P9_1 DGND para TMP006 GND .
- Conecte o BeagleBone Black P9_3 3.3V alimentação para TMP006 VCC .
- Conecte o BeagleBone Black P9_19 SCL para TMP006 SCL .
- Conecte o BeagleBone Black P9_20 SDA para TMP006 SDA .
Software
Para instalar e usar a biblioteca Python TMP006, siga as etapas abaixo.
Antes de começar, certifique-se de que sua placa esteja conectada à Internet por meio de uma conexão Ethernet ou sem fio para que você possa fazer o download das dependências.
Você também vai querer se familiarizar com a conexão a um terminal Raspberry Pi ou BeagleBone Black com SSH.
Dependências
Primeiro instale as dependências executando em um terminal:
- sudo apt – get update
- sudo apt – get install build – essential python – dev python – pip python – smbus git
Você pode ignorar os avisos sobre dependências que já estão instaladas.
Raspberry Pi
Em um Raspberry Pi execute o seguinte para certificar-se de que a biblioteca RPi.GPIO está instalada:
sudo pip install RPi.GPIO
BeagleBone Preto
Em um BeagleBone Black, execute o seguinte para garantir que a biblioteca Adafruit_BBIO esteja instalada:
sudo pip install Adafruit_BBIO
Instalação da biblioteca
Em seguida, baixe a biblioteca Python TMP006 em seu diretório inicial e instale-a executando:
Para mais detalhes:Biblioteca Python do sensor de temperatura TMP006
Processo de manufatura
- Registrador de temperatura Raspberry Pi
- Perfil de temperatura Raspberry Pi usando LabVIEW
- Meça temperaturas com um sensor DS18B20 de 1 fio e Raspberry Pi
- Ler a temperatura com DS18B20 | Raspberry Pi 2
- Monitoramento de temperatura no Raspberry Pi
- Medindo a temperatura com RASPBERRY PI
- Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
- Sensor de temperatura Python e Raspberry Pi
- Estação meteorológica Raspberry Pi
- Monitorando a temperatura com Raspberry Pi