이번엔 이렇게 생기 서보모터를 다뤄보도록 하겠습니다!!ㅎㅎ
Serial 입력을 통해서 각도를 받아서 서보모터가 변하는 것을 알아볼 수도 있겠지만,
이번엔 가변저항값을 받아서 가변저항의 값에 따른 서보모터의 변화를 보도록 하겠습니다!
연결은 이렇게 해줍니다!!~
서보모터를 못찾아서 ㅋㅋㅋDC모터로 선하나를 더 파내서 저렇게 했습니다!! 실제로는 서보모터 입니다!
소스는 이렇습니다!!ㅎㅎ 서보모터를 사용할 때는 서보모터 라이브러리 를 추가시켜줘야 합니다!!
그리고 myservo 로 이름을 지정해주시고요!
attach(9)는 9번포트로 연결시켜줬다는 뜻입니다! 9번으로 초기화 시켜주시고
loop문에서는 서보모터가 가변저항 A0 에서 들어온 (0~1023)까지의 숫자를 0~180으로 map함수를 통해 바꿔줍니다!!
가변저항은 최솟값 0이고 최댓값 2^10 입니다! 그리고 서보모터는 숫자를 바로 각도값으로 받습니다!
저는 0도부터 180도까지로 정해놨습니다!!
그리고 실행시켜주면~~~~~
이렇게 됩니다!!~
간단하고 쉽지만~ 매우 많은 프로젝트를 응용시킬수 있는 서보모터 였습니다~
'Arduino > Module' 카테고리의 다른 글
[아두이노] 초음파 거리감지센서를 다뤄보자! (0) | 2016.08.28 |
---|---|
[아두이노] 인체감지센서를 다뤄보자! (0) | 2016.08.27 |
[아두이노]RFID-RC522를 다뤄보자!! (2) | 2016.08.22 |
[아두이노] 블루투스를 이용해 센서값 받아오기! - 조이스틱 - (28) | 2016.08.21 |
[아두이노]조이스틱 모듈을 다뤄보자!! (0) | 2016.08.20 |