코풀 커뮤니티

박나림_2일차 과제

과제

박*림

2024-07-19

RGB LED RGB LED 내부에 있는 세가지 LED의 값을 조절하여 다양한 색상을 생성할 수 있다. RGB LED는 4개의 핀이 있으며, R,G,B 순서로 연결되고, 마지막 음(-)극은 GND에 연결한다. 아두이노의 PWM 디지털 핀을 활용하면 0~2555의 밝기 조절이 가능하다. 0일 경우 불빛이 들어오지 않고 255일 경우 뚜렷한 불빛을 출력한다. PWM ? 디지털 신호를 이용해 아날로그 신호를 만들어내는 방식 아두이노에서 (~)물결 무늬가 있는 디지털 핀에서 PWM의 기능을 사용할 수 있다. 초음파센서 : 물체와 센서 사이의 거리를 측정하는 센서 초음파의 측정은 [trig]송신 부분(오른쪽 원통)에 짧은 시간 동안 파장을 출력하면 신호가 물체에 도달하여 반사되어 돌아온다. 되돌아온 신호는 [echo]수신 부분(왼쪽 원통)에서 검출하고 돌아온 시간을 적용해 아두이노에서 거리 값을 계산하게 된다. 초음파 센서는 최대 400cm까지 측정이 가능하다. 초음파 센서는 4개의 핀이 있으며, trig와 echo 그리고 VCC(+)극, GND(-)극에 연결한다. 초음파센서의 echo핀은 연속된 값을 받아오기 위해 반드시 PWM핀을 사용한다. 초음파센서의 trig핀은 0,1번 핀을 제외한 핀 어디든 상관없이 연결한다. sonar.read() : 초음파 센서가 읽어들인 값 터치센서 : 터치 여부를 측정하는 센서 터치센서는 정전식 원리를 이용해 작동하며, 인체의 어느부분이 닿을 경우, 사람의 몸을 통한 전력변화를 감지해 터치 여부를 판단한다. 터치센서는 디지털 장치로 0 또는 1의 결과를 알려준다. 총 3개의 핀으로 IO, VCC(5V), GND로 구성되어 있다. 터치센서의 VCC와 GND 연결을 잘못하면 센서가 과열되어 화상 위험이 있다.

코드에디터

언어 선택
입력
실행 결과
이 곳에 결과가 표시됩니다.

코드에디터

언어 선택
입력
실행 결과
이 곳에 결과가 표시됩니다.

코드에디터

언어 선택
입력
실행 결과
이 곳에 결과가 표시됩니다.
computerlogo