Acabei de comprar um sensor DHT22 para conectar ao meu RPi, mas a maioria dos tutoriais menciona que deve haver um resistor conectado entre o sensor e o pino GPIO. Isso é necessário? Será que vai funcionar sem ou vou acabar derretendo alguma coisa?
19
GPIO.setup(12, GPIO.IN, pull_up_down=GPIO.PUD_UP)
onde 12 no número do pinoParece necessário para leituras confiáveis. Comecei o meu projeto sem puxar o resistor e a medição da umidade começou a cair. Pode iniciar corretamente, mas se deteriorar mais tarde. Desde que eu estava usando o módulo pigpio, ativei o resistor pull up interno como abaixo:
O gpio refere-se ao seu pino de dados.
fonte
Eu uso uma extensão de 10K do pino 2 (DATA) para o pino 1 (VCC) e sempre uso 3V3 para o pino 1.
Em 5V, o sensor aquece alguns graus Celsius. Além disso, preste atenção às fontes de calor próximas (laptop, respiração, fontes de alimentação) ao testar / calibrar o sensor.
fonte