질문게시판 > 아두이노 온습도 코드 (dht11) 질문

인기검색어 > 아두이노 센서 ATMEGA128

최신글 질문게시판 동영상강좌 가입하기

▼ BASIC4MCU 후원업체 신제품 정보 ▼

▲ BASIC4MCU 후원업체 신제품 정보 ▲

BASIC4MCU > 질문게시판

아두이노 온습도 코드 (dht11) 질문

페이지 정보

작성자 master 작성일18-09-10 09:28 조회10,860회 댓글0건

본문

코드 입력했는데 lcd에 화면만 켜지고 온,습도가 출력이 되질 않습니다

뭐가 문제인지 확인 해주세요


#include <DHT.h>
#include <LiquidCrystal.h>
LiquidCrystal lcd(7,8,9,10,11,12);
int Sensor_pin = 2;
// 온습도 센서와 연결된 8번 핀을 Sensor_pin 이라는 변수로 정의한다.

DHT my_sensor(Sensor_pin, DHT11);
// my_sensor 라는 이름의 온습도센서 변수를 선언하는데,
// 이 my_sensor 는 Sensor_pin(8번 핀)이 제어를 하며,
// 센서 종류는 DHT11 이라는 이야기이다.
// DHT '센서이름'(센서와 연결된 핀, 센서의 종류)

void setup() {
  lcd.begin(16,2);
  Serial.begin(9600);
  // 시리얼 통신을 통신속도 9600 으로 시작한다.
  my_sensor.begin();
  // 위에서 선언한 my_sensor 라는 이름의 온습도 센서가 측정을 시작한다.
}

void loop() {
  delay(500);
  int temp = my_sensor.readTemperature();
  int humi = my_sensor.readHumidity();
 lcd.setCursor(0,0);
  lcd.print("Temp: ");
  lcd.print(temp);
  lcd.print((char)223);
  lcd.print("C");
  lcd.setCursor(0,1);
  lcd.print("Humidity: ");
  lcd.print(humi);
  lcd.print("%");
   delay(2000);
  Serial.println(temp);
  Serial.println(humi);
}

//

아무 글씨도 안나오면 
LCD 3번핀의 가변저항을 돌리거나
LCD 라이브러리를 변경하세요

글씨는 나오는데 온습도 값만 표시가 안된다면
DHT 라이브러리의 예제를 찾아서 구동하세요
보통 라이브러리에보면 해당 라이브러리의 예제가 있습니다.

DHT 라이브러리는 여러종류가 있으므로
라이브러리와 예제소스가 맞지 않으면 올바르게 값을 읽어오지 못합니다.

  • BASIC4MCU 작성글 SNS에 공유하기
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

댓글 : 0

조회수 : 10,860

등록된 댓글이 없습니다.

게시물 검색

BASIC4MCU > 질문게시판 목록

제목 날짜
공지 MCU, AVR, 아두이노 등 전자공학에 관련된 질문은… 스태프  19-01-15
공지 사이트 이용 안내 댓글[30] master  17-10-29
질문 분주비와 업/업다운 카운트 관련 질문 드립니다. 댓글[1] 412904  24-02-18
질문 stm32의 task 댓글[1] 라칸  24-02-07
질문 stm32에서 ping 같은걸 해볼수 있나요? 댓글[1] 라칸  24-01-23
질문 (초보)atmega128 led 제어 질문드립니다 댓글[1] aaa123  24-01-22
질문 UART 통신을 하는데 댓글[4] 라칸  24-01-10
질문 트랜지스터를 2개 쓰는이유 댓글[2] 첨부파일소정이  24-01-10
질문 ,아두이노 서보모터 블루투스 연결 댓글[4] 비누  23-12-22
질문 arduino 코드를 armega 128로 변환 댓글[1] 이모저모  23-12-20
질문 MTP 주소 지정 방법 댓글[1] adoui  23-12-19
질문 All-in-one air quality sensor Fosen  23-12-18
질문 Atmega128 PORTB에서 서보모터와 부저 사용 … ynbus  23-12-17
답변 답변 : Atmega128 PORTB에서 서보모터와 부… 댓글[1] master  23-12-17
질문 ATmega128에 MQ-3 센서를 사용하는 방법을 찾… 댓글[1] 첨부파일c언어초보  23-12-16
질문 3축 자이로센서로 진동값 계산하는 방법좀 댓글[1] 라칸  23-12-15
질문 avr codevision에 led 교차하면서 소리나게… 댓글[1] 주넘  23-12-14
질문 방금 글쓴 사람입니다! 댓글[5] 범뚱  23-12-14
질문 이 코드에서 절대 7세그먼트 디스플레이에 불이 들어오지… 댓글[2] 범뚱  23-12-14
질문 아두이노 라인트레이서 질문 있습니다. 99999  23-12-14
답변 답변 : 아두이노 라인트레이서 질문 있습니다. master  23-12-14
질문 우노는 되는데 메가가 안됩니다(초음파) 댓글[3] 초두이노  23-12-13
질문 atmega128 dht11 온도 센서 데이터출력 댓글[4] 재효김  23-12-13
질문 ATMega128a 사용한 디지털 시계 질문입니다. 댓글[3] 첨부파일moon99  23-12-13
질문 서보모터 드라이버 관련 질문입니다. 댓글[1] 뚱보개  23-12-13
질문 Atmega128 USART 질문입니다. 댓글[1] dnjsjj  23-12-13
질문 codevision avr atmega128a 사용중입… 범뚱  23-12-12
답변 답변 : codevision avr atmega128a… master  23-12-13
질문 아두이노 주파수 변경하는법 댓글[1] 파란하늘  23-12-12
질문 atmega 128 timer interrupt에 관한… atmemem  23-12-12
게시물 검색


Privacy Policy
MCU BASIC ⓒ 2017
PC버전