dht11 2

Raspberry Pi Pico + dht11를 이용한 온도 습도 테스트와 1 wire 통신 소스 분석

안녕하세요.   hdt11 온도, 습도 센서를 아두이노에서 다루어 보았는데, Raspberry Pi Pico에서도 테스트를 해보자 생각이 들었습니다.  Python으로 된 온도와 습도를 가져오는 부분의 소스 설명은 많이 있지만, 실제적으로 hdt11에 1 wire 통신 쪽을 설명해 주는 자료는 많이 없어서 간단하게 Datasheet 보면서 python으로 된 소스를 확인해 보았습니다.  1. hdt11 연결    핀 설명 : SIG 핀, VCC(3~5.5V), GND 핀으로 구성되어 있으며 hdt11 모듈 자체로 구매하면 SIG 핀  Pull-Up 저항을 부착할 것을 권하고 있습니다. 작은 모듈 타입으로 된 것을 구매하면 저항 붙여서 3핀으로 되어있습니다.   - Raspberry Pi Pico     ..

아두이노 나노를 이용해서 DHT11 온도 습도 센서 값 받아오기

안녕하세요. 집에서 온도와 습도를 저렴한 가격으로 확인해 볼 수 있는 것이 무엇이 있을까 해서 찾아보던 중에 DHT11 모듈을 찾았습니다. 1,500원 정도면 구매할 수 있었습니다. 그런데 정확도와 측정주기가 느리기는 하지만 빠른 변화량이 필요하지 않다면 괜찮다고 생각이 들었습니다. 그리고 나중에 식물 물 주기 프로젝트와 연결해서 사용해보려고 합니다. 1. 사전지식 쌓기 DHT11은 NTC 방식으로 온도센서와 프로세서를 포함하고 있고 트리거 신호에 의해 온도와 습도 값을 40bit로 보내어 줍니다. 40bit에는 습도(상위 8Bit, 하위 8bit) + 온도(상위 8Bit, 하위 8bit) + Parity Bit(8bit)로 되어 있습니다. 0001 0101 0000 0000 + 0001 0110 000..

Embedded/Arduino 2024.03.07