본문 바로가기
임베디드 컴퓨팅/Arduino

[ARDUINO] 아두이노 튜토리얼 04 : 레이저 센서 제어하기

by makepluscode 2022. 6. 18.
반응형

아두이노 튜토리얼 04 : 레이저 센서 제어하기

아두이노 기초 튜토리얼 목표

이번 튜토리얼에서는 ARDUINO 아두이노로 레이저 센서를 제어하는 코드를 작성하고 실습한다.  이 레이저 센서는 로봇 등에서 주변의 물체와 거리를 감지하는데 사용된다.

 ARDUINO 아두이노로 레이저를 출력해보자!

실습코드

아두이노 스케치를 설치하고 다음의 코드를 작성한다.

void setup() {
  // put your setup code here, to run once:
  pinMode(12, OUTPUT);    //Laser 연결 Pin 설정

}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(12, HIGH); // Laser ON
  delay(300);             // 300ms 상태 유지 (1)        
  digitalWrite(12,LOW);   // Laser OFF
  delay(300);             // 300ms 상태 유지 (2)
}

위 코드의 간단한 설명은 다음과 같다.

  1. 아두이노의 12번 포트를 출력으로 설정한다.
  2. 300ms 간격으로 HIGH 와 LOW 를 반복한다.

동영상 튜토리얼

전체 코딩과 실습은 다음 동영상을 참고한다.

https://youtu.be/fslv8G5tJi8?list=PL46rwaN5jZCnwEoje4n_-rWZJqCbebBeF 

작성 코드는 makepluscode github 를 참고한다.

https://github.com/makepluscode/arduino-tutorial-basic

 

GitHub - makepluscode/arduino-tutorial-basic: Repositories for Arduino Tutorial Basic.

Repositories for Arduino Tutorial Basic. Contribute to makepluscode/arduino-tutorial-basic development by creating an account on GitHub.

github.com

반응형