terça-feira, 16 de fevereiro de 2016

Como controlar cooler com base na temperatura do sensor DHT11 no Raspberry Pi

Um dos nossos leitores perguntou um tempo atrás sobre a possibilidade de controlar a velocidade do cooler como naquele tutorial mas utilizando o sensor DHT11 ao invés do interno no Raspberry Pi.

É perfeitamente possível fazer o mesmo com qualquer sensor digital, basta alterar o código para capturar os dados do sensor desejado. No caso de sensores analógicos será necessário também o uso de um ADC conectado ao Raspberry Pi.

Em nosso caso já temos um código para o monitorar a temperatura com DHT11 e juntamos ao código do fan_pi, criando o fan_pi_dht11.

Para utilização basta seguir primeiramente os tutoriais "Conectando o sensor de temperatura e umidade DHT11 ao Raspberry Pi" e "Como conectar um cooler (ou outro motor) e controlar sua velocidade com base na temperatura do Raspberry Pi" ignorando a parte de software, que será instalado abaixo.

Após as conexões elétricas devidas, baixe e compile o fan_pi_dht11 do nosso repositório:

$ git clone https://github.com/everpi/fan_pi_dht11.git

Entre no diretório, compile e instale:

$ cd fan_pi_dht11
$ make
$ sudo make install

O aplicativo se comporta da mesma forma que na versão anterior, sua utilização pode ser vista no tutorial do cooler mencionado acima.

Nenhum comentário:

Postar um comentário