한글보드 : 아두이노 270도 회전센서 / 각도 감지, 회전 스위치 (Rotation Sensor)
사양 (Specification)
튜토리얼 (Tutorial)
샘플 코드 (Sample Code) void setup() { Serial.begin(9600); // 시리얼 통신을 시작, 통신 속도는 9600 } void loop() { int a = analogRead(A0); // 정수형 변수 a를 선언하고 A0핀에 입력되는 신호를 대입 Serial.print("Degree : "); // 시리얼 모니터에 "Degree : "를 출력 Serial.println((int)(a / 3.78)); // 시리얼 모니터에 신호a를 3.78로 나누고 정수로 바꾼 값을 출력 (후에 줄바꿈) delay(500); // 0.5초 대기 } /* 신호 a를 그대로 출력할 경우 0~270도가 아닌 0~1023이 출력되므로, 1 : 270 = 3.78 : 1023 즉, 1023을 3.78로 나눕니다. 그대로 두면 소수점이 출력되므로 (int)를 넣어 정수로 변환합니다. */
결과물 (Output) 아두이노 스케치의 시리얼 모니터 확인시 센서의 감지 상태을 확인할 수 있습니다.
판매처 - 메카솔루션 (http://mechasolution.com) / 디스트리뷰터 문의 - |
최신댓글