아두이노

본문 바로가기
사이트 내 전체검색


아두이노
아두이노

2. 2개의 푸시버튼을 이용하여 DC 모터 제어하기

페이지 정보

작성자 관리자 댓글 0건 조회 3,074회 작성일 18-10-28 10:37

본문

2. 2개의 푸시버튼을 이용하여 DC 모터 제어하기

 

2개의 푸시버튼을 이용하여 DC 모터를 동작, 멈춤을 제어하고자 한다. 푸시버튼1의 경우 디지털 핀 2번에, 푸시버튼2의 경우 디지털 핀 6번에 연결하고, DC 모터의 경우 디지털 핀 9번에 연결한다. 여기서 푸시버튼1은 start, 푸시버튼2의 경우 stop으로 사용할 것이다.


(1) 회로도 구성


그림입니다.
원본 그림의 이름: CLP00003518babe.bmp
원본 그림의 크기: 가로 478pixel, 세로 657pixel


(2) 소스코딩


그림입니다.
원본 그림의 이름: CLP000035180001.bmp
원본 그림의 크기: 가로 518pixel, 세로 601pixel


(3) 실행 결과


시뮬레이션 시작을 눌러 실행한다.

그림입니다.
원본 그림의 이름: CLP000035180004.bmp
원본 그림의 크기: 가로 620pixel, 세로 184pixel


그림입니다.
원본 그림의 이름: CLP000035180002.bmp
원본 그림의 크기: 가로 286pixel, 세로 151pixel

버튼1과 버튼2을 누르면 시리얼 모니터에서 확인할 수 있다.


그림입니다.
원본 그림의 이름: CLP000035180003.bmp
원본 그림의 크기: 가로 242pixel, 세로 180pixel


모터가 동작할 경우 rpm의 숫자가 바뀌며 노란색 톱니바뀌가 돌아가게 된다.


(4) 응용실습


위의 실습은 모터의 속력은 0과 255로 고정되어 있다. 가변저항을 추가하여, 값을 입력 받아 모터의 속력을 바뀌도록 수정한다.

댓글목록

등록된 댓글이 없습니다.


개인정보취급방침 서비스이용약관 모바일 버전으로 보기 상단으로

TEL. 063-469-4551 FAX. 063-469-4560 전북 군산시 대학로 558
군산대학교 컴퓨터정보공학과

Copyright © www.leelab.co.kr. All rights reserved.