Course Content
코딩소스
0/1
[아두이노 키트] 기울기센서
About Lesson

기본설정

  1. 아두이노 설치 및 환경설정이 완료된 상태여야 합니다.

2. 라이브러리는 하기 버튼을 눌러 다운로드하고 설치하세요

3. 아래 소스코드를 보드설정-컴파일-업로드 과정을 진행 후 실행하세요

소스 코드

– 코드설명 :

  • 수평 상태일 때 “센서 수평 상태” 출력
  • 기울어지거나 흔들리면 “기울기 감지!” 출력
  •  0.2초 간격으로 상태를 지속 출력합니다.
				
					int tiltSensorPin = 2;  // 기울기 센서 연결 핀

void setup() {
  pinMode(tiltSensorPin, INPUT);  // 센서 입력 설정
  Serial.begin(9600);             // 시리얼 통신 시작
}

void loop() {
  int tiltState = digitalRead(tiltSensorPin);  // 센서 상태 읽기

  if (tiltState == HIGH) {
    Serial.println("센서 수평 상태");  // 기울어지지 않음
  } else {
    Serial.println("기울기 감지!");  // 기울어짐 감지
  }

  delay(200);
}


				
			

작동영상