아두이노 > 센서 코딩 질문합니다

TODAY978 TOTAL273,925
사이트 이용안내
Login▼/회원가입
포럼 동영상강좌 회원가입


▼ BASIC4MCU 후원업체 최신 정보 ▼

▲ BASIC4MCU 후원업체 최신 정보 ▲

BASIC4MCU | 아두이노 | 아두이노 | 센서 코딩 질문합니다

페이지 정보

작성자 KrazymastarGx 작성일2018-10-10 10:59 조회46회 댓글2건

본문

	

만약에 초음파센서에서 30cm 이내에 들어오면 온습도센서가 작동하여 LCD 첫째줄에 온도, 습도가 "○○C, ○○%"로 출력하게 하는 코딩은 어떻게 만들면 될까요? 각각 단순한 초음파센서 작동, 온습도센서로 LCD에 온습도 출력하는 코딩법은 숙지했는데 이 둘을 연동하여 제가 말씀드린 코딩을 어떻게 짜야할지 잘 모르겠네요...

댓글 2

조회수 46

master님의 댓글

master 작성일

각각 단순한 초음파센서 작동, 온습도센서로 LCD에 온습도 출력하는 코딩법은 숙지했는데
//
각각의 예제소스를 첨부하셔야지 코드를 추가해드릴 수 있습니다.

KrazymastarGx님의 댓글

KrazymastarGx 댓글의 댓글 작성일

초음파센서 작동하는 코드입니다.

int trig = 9;
int echo = 10;

void setup() {
  pinMode(trig, OUTPUT);
  pinMode(echo, INPUT);
  Serial.begin(9600);
}

void loop() {
  digitalWrite(trig, LOW);
  delayMicroseconds(2);
  digitalWrite(trig, HIGH);
  delayMicroseconds(10);
  digitalWrite(trig, LOW);

  long duration = pulseIn(echo, HIGH);

  long distance = (duration*340)/2/10000;

  Serial.print(distance);
  Serial.println("cm");
  delay(500);
}

-----------------------------------------------------------------------

온습도센서로 LCD에 온습도 출력하는 코드입니다.

#include <LiquidCrystal_I2C.h>
#include <DHT.h>

#define DHTPIN 8
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup() {
  Serial.begin(9600);
  dht.begin();

  lcd.init();
  lcd.backlight();
}

void loop() {
  float humidity = dht.readHumidity();
  float temperature = dht.readTemperature();

  if (isnan(humidity) || isnan(temperature)) {
    Serial.println("Faild to read from DHT sensor!");
    return;
  }

  Serial.print((int)temperature); Serial.print(" *C, ");
  Serial.print((int)humidity); Serial.print(" % ");

  String humi = "Humi : ";
  humi += (String)humidity;
  humi += " % ";

  String temp = "Temp : ";
  temp += (String)temperature;
  temp += "C";

  lcd.setCursor(0, 0);
  lcd.print(humi);

  lcd.setCursor(0, 1);
  lcd.print(temp);

  delay(1500);
}

아두이노HOME > 아두이노 > 전체 목록

아두이노 목록
제목 작성자 작성일 조회
315 아두이노 master님 도와주세요! 새글첨부파일 누멍쓰 18-10-21 12
답변 답변글 답변 : master님 도와주세요! 새글 master 18-10-21 11
313 아두이노 아두이노 드론에 카메라 기능을 추가하고싶어요 새글 호이히우 18-10-20 6
312 아두이노 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 새글 냉냉냥성냥 18-10-20 10
답변 답변글 답변 : 밑에 두더지잡기 수정 부탁 드린것에 질문 있습니다. 댓글[1] 새글 master 18-10-20 12
310 아두이노 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] 냉냉냥성냥 18-10-20 15
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. master 18-10-20 8
답변 답변글 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 첨부파일 냉냉냥성냥 18-10-20 8
답변 답변글 답변 : 답변 : 아두이노 두더지 잡기 인데 문제가 있어서 수정좀 부탁 드립니다. 댓글[1] master 18-10-20 12
306 아두이노 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. RobustWalKeR 18-10-19 11
답변 답변글 답변 : 작동 중인 팬모터를 블루투스와 연결된 앱으로 RPM 조절하는 코드를 추가해야하는데요. master 18-10-19 9
304 아두이노 master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 윤재 18-10-19 13
답변 답변글 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[2] master 18-10-19 17
답변 답변글 답변 : 답변 : master님 rc카 적외선센서 추가 질문 해도될까요? ㅠㅠ 댓글[6] 새글 master 10:40 5
301 아두이노 앱인벤터 스크린마다 블루투스 댓글[1] intoo07 18-10-19 18
게시물 검색

Privacy Policy
MCU BASIC ⓒ 2017