질문게시판 > 아두이노 컴파일 오류 질문

TODAY375 TOTAL182,575
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


BASIC4MCU | 질문게시판 | 아두이노 컴파일 오류 질문

페이지 정보

작성자 master 작성일2018-07-10 09:47 조회38회 댓글0건

본문

	

제가 책을 보고 아두이노로 lcd에 온도, 습도가 표시되는 온습도계를 만들었는데, 부품은 거의 새것이고 정상적으로 동작합니다. 그리고 프로그램을 책과 똑같이 했는데 계속 컴파일 오류가 났다고 나옵니다.

#include <LiquidCrystal.h>
#include "DHT.h"
#define DHTPIN 8
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);

void setup() {
  dht.begin();
  lcd.begin(16, 2);
}
void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();
  if isnan(t) || isnan(h)) {
    lcd.setCursor(0, 0);
    lcd.print(" DHT sensor is not working");
   
  } else {
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("Humidity: ");
    lcd.print(h);
    lcd.print("%");
    lcd.setCursor(0, 1);
    lcd.print("temperature: ");
    lcd.print(t);
    lcd.print("c");
  }
}

 

//

 

 

// DateTime : 2018-06-29 오후 11:53:16
// by Ok-Hyun Park
//
#include <LiquidCrystal.h>
LiquidCrystal lcd(12,11,5,4,3,2);
//
#include "DHT.h"
#define DHTPIN 8
#define DHTTYPE DHT11
DHT dht(DHTPIN,DHTTYPE);
//
void setup(){
  dht.begin();
  lcd.begin(16,2);
}
//
void loop(){
  float h=dht.readHumidity();
  float t=dht.readTemperature();
  if(isnan(t)||isnan(h)){
    lcd.setCursor(0,0); lcd.print(" DHT sensor is not working");
  }
  else{
    lcd.clear();
    lcd.setCursor(0,0); lcd.print("Humidity: ");    lcd.print(h); lcd.print("%");
    lcd.setCursor(0,1); lcd.print("temperature: "); lcd.print(t); lcd.print("c");
  }
}

 

  if isnan(t) || isnan(h)) {

if 다음에 ( 괄호가 빠졌습니다.

 

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

댓글 0

조회수 38

등록된 댓글이 없습니다.

질문게시판HOME > 질문게시판 목록

MCU, AVR, 아두이노 등 전자공학에 관련된 질문을 무료회원가입 후 작성해주시면 전문가가 답변해드립니다.

ATMEGA128PWMLED초음파
아두이노AVR블루투스LCD
UART모터적외선ATMEGA
전체 스위치 센서
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017