아두이노 온습도센서 lcd nan출력
865
1 câu hỏi đã được viết
제가 혹시 몰라서 밑에 링크 남겨요~
[아두이노] 온/습도 LCD에 표시하기 (tistory.com)
제가 코드를 저기 있는대로 라이브러리부터 회로까지 하나도 안틀리고 진짜 똑같이 했는데 도대체가 왜 lcd에는
TEMP: nan C
HUMIDITY : 0% 가 계속 떠요. 진짜 5일째 이것만 붙잡고있는데 이제는 미쳐버리겠습니다 진짜 도와주세요ㅠㅠ
밑에는 코드입니다.
#include <DHT.h>
#define DHTPIN 2 // 습도센서 Signal 선 연결
#define DHTTYPE DHT22 // 습도센서 종류: DHT22
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C lcd(0x27,16,2); // LCD주소: 0x27 또는 0x3F
float hum; // 습도값 저장 변수
float temp; // 온도값 저장 변수
void setup() {
Serial.begin(9600);
dht.begin();
delay(2000);
lcd.init();
lcd.backlight();
lcd.setCursor(2,0);
delay(5000);
lcd.clear();
}
void loop() {
hum = dht.readHumidity();//온도값 읽기
temp= dht.readTemperature();//습도값 읽기
Serial.print("HUMIDITY: "); // "HUMIDITY:" 출력
Serial.print(hum,0);// 습도 값 소수점 이하 자리 없음
Serial.print(" %, TEMPERATURE: "); //"%"(습도단위) "TEMPERATURE:" 출력
Serial.print(temp, 1);//온도값은 소수점 이하 1자리까지 표시
Serial.println(" C"); //"C" 온도 단위 표시
lcd.setCursor(0,0); // LCD Cursor 원점
lcd.print("TEMP:"); // LCD에 "temp" 표시
float t = temp; // 온도값을 t에 할당
lcd.print(t,1); // 온도값 LCD로 출력
lcd.print(" C"); // 온도 단위 표시
lcd.setCursor(0,1); //LCD 커서 줄바꿈
lcd.print("HUMIDITY:"); //LCD 2번째 줄에 "humidity:" 출력
int h = hum; //습도값 h에 할당
lcd.print(h); //습도값 LCD에 출력
lcd.print(" % "); //습도 단위 출력
lcd.println();
delay(2000); // 샘플링 간격 2초
}
Câu trả lời 0
13강 프로젝트생성해보기 관련 질문
0
27
3
난방실만들기.4 진행 중, m_state 값 초기화가 안됩니다..
0
38
2
IDE 설치 영상 관련 문의
0
53
2
[정보 공유] STM32CubeIDE 버전별 이슈 정리 (1.19 미만 / 2.0.0 이상)
0
139
2
스위치회로 value값 바뀌지 않음
0
47
2
FND 점등에 성공했는데, Controller.c 디버깅 중 문제가 생겼습니다.
0
62
2
FND 7세그먼트 처음 킬 때의 '7777'불이 안 들어옵니다.
0
75
2
포트에 안잡히면 x쉘에서 Port설정을 어떻게 하죠..?
0
61
2
빌드 및 디버깅 오류
0
115
2
보드에 불이 안들어옵니다.
0
75
2
씽크 오류
0
58
1
고추건조기 개발보드 전원연결 문제점..
0
75
2
회로도 핀 연결 질문
0
69
2
Nucleo 보드로 대체
0
86
2
구매해야 하는 물품 문의
0
98
2
ST-Link 디버깅 에러
0
86
3
강의 사용하시는 pdf는 어디에 있나요?
0
112
2
모션 제어 회로의 연결에서 모터 드라이버 사용 유무
0
68
1
IR 리모콘 버튼 CODE를 출력하는 소스 코드 관련
0
64
1
이전 질문 재질문입니다.!
0
78
2
42강 초음파 센서 사용 거리 측정하는 소스 코드에서요.
0
58
1
다른 개발 실습 보드 사용문의
0
98
2
smt32 Cube Ide 설치관련 에러입니다
0
232
2
제가 1년전에 구매해서 이제 뜯어봤는데 납땜이 겹쳐있는데 사용해도 괜찮을까요?
0
95
2

