반응형
지난 시간까지 모터 드라이버의 회로를 만드는 방법에 대해 알아보았는데요~
이번 시간에는 코딩으로 모터를 제어하는 방법에 대해 알아보겠습니다.
지난 시간에 H 브리지 모터 드라이버를 사용해서 만든 회로입니다.
조금 복잡하죠.
** 아두이노로 만드는 5가지 프로젝트도 만나 보세요! **.
LED꽃/스마트 무드등/ 피에조 피아노/ 반응형 액자/ 주크박스 만들기
먼저 함수를 사용해서 앞으로 전진하는 코드를 작성해 볼게요.
저희는 모터 하나만 가지고 작성할 거예요.
여러분은 지난 시간과 이번 시간에 배우는 내용을 토대로 모터 2개를 제어해 보세요.
저희는 아두이노 우노 보드로 연결된 2번과 3번 핀만 제어해 주면 되는 거죠.
그리고 후진은 전진과 HIGH와 LOW를 반대로 만들어 주면 되는 거죠~
그리고 이렇게 만든 함수를 사용할 때는
forward();
로, 함수이름을 그래도 불러오시면 된답니다.
아래 코드는 앞으로 5초간, 뒤로 5초간 이동하는 코드예요~
다음 시간에는 모터의 속도를 제어하는 방법에 대해 알아보겠습니다.
아래 영상을 통해 보다 자세한 설명을 확인해 보세요~
반응형
'피지컬 컴퓨팅 > 아두이노 기초 강좌' 카테고리의 다른 글
[아두이노 기초 강좌 41강] 버튼으로 DC모터가 회전하거나 멈추도록 만들기 (0) | 2021.03.11 |
---|---|
[아두이노 기초 강좌 40강] DC모터 속도 제어하기 | 함수와 매개변수 (2) | 2021.03.10 |
[아두이노 기초 강좌 38강] DC모터 방향 전환하기 | H 브리지 모터 드라이버 (0) | 2021.03.08 |
[아두이노 기초 강좌 37강] DC 모터 역기전력 해결하기 | 다이오드 (0) | 2021.03.07 |
[아두이노 기초 강좌 36강] DC 모터, 트랜지스터 회로 구성하기 (0) | 2021.03.06 |