BASIC4MCU | 질문게시판 | 전에 온도 센서 질문한 사람입니다
페이지 정보
작성자 초짜 작성일2018-12-12 23:01 조회5,328회 댓글2건첨부파일
본문
죄송합니다 저의 짤은 생각으로 마스터님 생각까지 미치지 못했네요 달라진점은 이거 밖에 없습니다,
우선
dth11_2018쪽에 C#으로 보내니 위한
temp_back = DHT11.temperature_back;
을 주었구요. DHT11.temperature_back이 소수점 구간입니다.
그리고
dht11.h쪽에서 공론화를
class dht11
{
public:
int read(int pin);
int humidity;
int temperature;
int temperature_back;//이 한줄만 추가 했습니다. 본래는 이한줄만 없었구요.
};시켜주었구요.
dht11.cpp쪽에서
humidity = bits[0];
temperature = bits[2];
temperature_back = bits[3]; //이 한줄만 추가 했습니다. 본래는 이한줄만 없었구요.
보시다 싶이 이 부분만 해서 bits[3]이 온도 하위비트라고 하셔서
이런 부분들만 딱 추가하고 나머지는 수정도, 없애지도 않았습니다 ㅠㅠ
댓글 2
조회수 5,328master님의 댓글
master 작성일
// as bits[1]and bits[3]are allways zero they are omitted in formulas. <-- 무슨 말인지 읽어보세요
humidity=bits[0];
temperature=bits[2];
초짜님의 댓글
초짜
형식상 생략됐다고 알고 았긴한데...저렇게 하면 될 줄 알았거든요....저런 방식으로는 아예 불가능 한건가요?