질문게시판 > 센서 코딩 질문합니다

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

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

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

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

BASIC4MCU > 질문게시판

센서 코딩 질문합니다

페이지 정보

작성자 KrazymastarGx 작성일18-10-10 10:59 조회1,226회 댓글2건

본문

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

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

댓글 : 2

조회수 : 1,226

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);
}

게시물 검색

BASIC4MCU > 질문게시판 목록

제목 날짜
공지 MCU, AVR, 아두이노 등 전자공학에 관련된 질문은… 스태프  19-01-15
공지 사이트 이용 안내 댓글[13] master  17-10-29
공지 [무료 공개] 소스코드 하이라이트 v2.0 beta [… 댓글[1] 첨부파일master  18-01-23
질문 아두이노 조도센서 질문입니다 댓글[1] horoong 새글 06:00
질문 atmega128 j-kit 질문입니다. 댓글[1] 붐붐 새글 20-09-19
질문 앱인벤터 스크린마다 블루투스 센서값 띄우기 댓글[1] 박효신조아요  20-09-16
질문 스텝모터 위치제어 질문 드립니다 댓글[1] 박취  20-09-15
질문 ATmega128 8음계 질문입니다! 댓글[5] oujowo  20-09-14
질문 아두이노 포토 인터럽터 질문입니다. sion  20-09-14
답변 답변 : 아두이노 포토 인터럽터 질문입니다. master  20-09-14
질문 유량센서 질문합니다! 댓글[1] zzzzz  20-09-14
질문 아두이노 IF문 관련 질문입니다 댓글[1] sjy1752  20-09-14
질문 PIR 센서를 이용한 아두이노에 대한 질문 13204  20-09-13
답변 답변 : PIR 센서를 이용한 아두이노에 대한 질문 master  20-09-13
질문 ATmega128 쿨링팬 동작에 관해 질문하고 싶습니다… 댓글[2] mbdd  20-09-12
질문 아두이노 블루투스센서 질문입니다. 댓글[1] 첨부파일mnbg02  20-09-11
질문 아두이노,모터 속도조절 아두초adui  20-09-10
답변 답변 : 아두이노,모터 속도조절 댓글[6] master  20-09-11
질문 미세먼지 측정기를 개조하여 별도의 모니터에 표시를 하고… 댓글[3] 은하수너머에  20-09-10
질문 아두이노 스마트 블라인드? 코드...도움... 요청 첨부파일losa  20-09-10
답변 답변 : 아두이노 스마트 블라인드? 코드...도움...… master  20-09-10
질문 atmega128 보드 질문입니다! 댓글[2] 망고  20-09-09
질문 RC카, 초음파를 이용하여 자율주행 질문입니다! 댓글[3] 첨부파일seojc  20-09-09
답변 답변 : RC카, 초음파를 이용하여 자율주행 질문입니다… 댓글[3] master  20-09-10
질문 아두이노 dac 전압제어 댓글[1] 213sswr  20-09-09
질문 아두이노 조도센서+LED를 스위치로 제어 댓글[1] 지이잉  20-09-08
질문 앱인벤터 블루투스 온습도제어 모터 오류 첨부파일박효신조아요  20-09-08
답변 답변 : 앱인벤터 블루투스 온습도제어 모터 오류 댓글[2] master  20-09-08
질문 아두이노 RFID 아두이노배우기  20-09-08
답변 답변 : 아두이노 RFID 댓글[1] master  20-09-08
게시물 검색


Privacy Policy
MCU BASIC ⓒ 2017
PC버전