검색어 입력폼

기초공학실험, 라인트레이서

저작시기 2013.09 |등록일 2014.10.24 | 최종수정일 2015.12.17 한글파일한글 (hwp) | 8페이지 | 가격 700원

소개글

기초공학실험 라인트레이서 중 푸쉬버튼 에 해당하는 내용입니다.

목차

1. 실험 목적
2. 실험내용
3. 느낀점 및 고찰
4. 참고 자료

본문내용

2.4 회로동작 설명

a) 실습 1
버튼을 누르면 회로가 연결되어 LED가 켜지고 버튼을 누르지 않은 상태에서는 LED가 꺼진다.

b) 실습 2
버튼이 눌려있는 상태에서는 1값이 읽히고 버튼이 눌려있지 않으면 0값이 읽힌다.

c) 실습 3
버튼을 누르고 있으면 LED가 깜빡거리고 버튼을 누르지 않은 상태에서는 불이 들어오지 않는다.

d) 실습 4
실습3 에서의 문제가 무엇인가?
delay 시간을 500에서 2000으로 바꾸고 실습해보니 버튼을 누르고 있다가 누르지 않으면 바로 LED가 바로 꺼져야 하는데 꺼지지 않았다.
왜 발생 하는가?
경과시간을 읽지 못하므로 불이 꺼지지 않는다.

long millis() 함수를 이용하여 코드를 작성 해보니 문제점이 해결 되었다.

참고 자료

아두이노 용어사전 (http://arduino.cc/)
네이버 블로그 (http://www.naver.com)
(http://wiki.vctec.co.kr)
구글(http://www.google.com)
다운로드 맨위로