코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
아두이노 간단한 led 출력 질문드립니다ㅠㅠ
뚜룩똑 | 2020-05-12
|
|
---|---|
1. 프로젝트 사용한 보드 종류 아두이노 UNO
2. 사용한 개발 프로그램명 아두이노 IDE
3. 사용한 센서 모델명 .
4. 연결한 회로 설명 (또는 이미지)
5. 소스코드 (주석 필수) 아래 참조 부탁드립니다.
6. 문제점 및 에러 내용
이제 막 아두이노 배우고 있는 초보 학생입니다.
질문드리고 싶은건 푸시버튼을 이용한 led출력문인데요
스케치를 통해 얻고 싶었던 결과는 버튼을 눌렀을 때는 빨간색 led가, 누르지 않았을 때는 파란색 led가 켜지는 것을 원했습니다.
그래서 아래와 같이 스케치 짜봤는데요 버튼을 누르지 않았을 때는 파란 led에 불이 들어왔다가 버튼을 누른 후 빨간 led에 불이 들어왔습니다.
문제는 버튼에서 손을 땐 후에도 계속 빨간 led에 불이 켜져있다는 것입니다. 파란 led에는 불이 들어오지 않구요.
그래서 else문에 " digitalWrite(redPin, LOW); " 이 문장을 넣으니 원하는 결과가 나왔습니다.
따라서 궁극적으로 제가 궁금한건 수정 전 스케치와 수정 후 스케치가 뭐가 다른점인지 알고 싶습니다.ㅠㅠ
-수정전 int bPin=3; void setup() { void loop() {
-수정후 int bPin=3; void setup() { void loop() {
감사합니다! |
|
이전글 | 하나의 아두이노로 두개의 동작(서보모터, 데이터로깅)... | 2020-05-08 |
다음글 | 아두이노 나노 33 BLE | 2020-05-13 |