<

«

»

Dez 04

Sensor DHT11 Atmega8

Partilhe a página

Olá!

Mais um dispositivo interessante para utilizarmos, trata-se do sensor de temperatura e humidade DHT11, podemos adquirir aqui , em breve abordarei em detalhe a explicação do funcionamento da libraria, por enquanto vamos avançar para o funcionamento, deixo no entanto aqui algumas sugestões para se explorar como o manual, um exemplo para quem gosta de Arduino.

Enquanto não vem a minha encomenda de periféricos para ATmega8, fiz a simulação em Proteus, deu algum trabalho, estive algumas noites sem dormir para conseguir o resultado final, por essa razão peço para fazerem um donativo, para comer uma sopinha que já não cômo há alguns dias 🙂

Bem, se já contribuíram fizerem bem, não custa nada ajudar, mas o nosso propósito é outro, vamos la por a mão na massa:

– Alguns Sensores podem ser compostos por 4 pinos 1 deles é para “esquecer”, a base é sempre a mesma, o sensor actual é composto por 3 Pinos, Positivo (VCC), Negativo(Gnd) e Dados(Data), ao principio ficamos a pensar que este dispositivo, pelo facto de ter apenas uma linha de dados, deveria estar ligado ao pino Analógico ou ao SCA, errado!

Poderá liga-lo a qualquer pino, pois este sensor envia a informação como uma espécie de protocolo, ora vejam um pequeno exemplo: construído para PIC, mas a lógica de funcionamento será igual para qualquer microcontrolador.

Apresento aqui o trabalho final em Proteus:

Proteus DHT11 USART

Para visualizarem a simulação coloco aqui o video demonstrativo de funcionamento do DHT11, com USART do Atmega8:

Se não conseguir visualizar bem o video, poderá aceder-> AQUI

Dêem-me o vosso feedback em breve disponibilizo o código otimizado para o Atmega8, as livrarias constam aqui:

2 comentários

  1. Tu Nguyen

    Hi.This post about Sensor DHT11 atmega8 is nice. I’m learning atmega8 and project to communicate with DHT11 through Uart.
    Can you sent me Code…. pls!!!!
    Thank you so much.

    1. norlinux

      Source code sent…

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Pode usar estas etiquetas HTML e atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>