본문 바로가기
NodeMCU

온도센서 DS18B20 Input 테스트 NodeMCU로 사물인터넷 시스템 구축 및 모니터링 시스템 구축(2) |유찬맨

by 유찬맨 2021. 10. 9.
반응형

온도센서 DS18B20 Input 테스트를 진행할 것이다.

 

준비물

NodeMCU,DS18B20

DQ는 D2에

GND와 VDD는 전원에 연결해준다.

온도센서 연결

GND와 "-"를 연결 후 

온도센서의 GND를 "-"와 연결해주었다.

 

3v3도 GND와 같이 연결 후 

온도센서의 VDD를 "+"에 연결해 주었다.

온도센서 연결(2)

라이브러리 매니저에 접속해준다.

아두이노 스케치 라이브러리 매니저 접속 과정

라이브러리 매니저에 dallas를 검색후 All Install 해준다

아두이노 스케치 라이브러리 매니저

Single 예제를 사용해준다.

아두이노 스케치 온도센서 Single 예제

#define ONE_WIRE_BUS 2를 수정해준다.

"2"를 "D2"로 수정 후 업로드해준다.

시리얼 모니터에 아래와 같이 뜨면 성공이다.

아두이노 시리얼 모니터

이상한 문양이 나오시는 분들은 9600보드레이트가 맞는지 확인해보세요.

 

다음 글에선 온도센서 데이터를 클라우드 서버로 전송해보겠습니다.

반응형

댓글