반응형

【 아두이노쌩초보#2 아두이노 완존 초보를 위한 강좌! #01 ( Arduino for Absolute beginner! )

 아두이노를 처음 접하는 분들을 대상으로 자세하고 세심하게 설명을 드리는 강의 영상입니다. 

 - 아두이노에 푸쉬버튼 스위치를 달고 버튼의 입력을 감지하여 LED를 켜고 끄는 실습을 진행합니다. 

 - 버튼제어는 비록 단순해 보이지만 아두이노를 다루는데 있어 핵심적인 개념입니다.  버튼이라는 입력 조건에 따라 LED라는 출력을 제어하는 개념입니다.   

- 그리고 여기에 필요한 코딩을 연습하고 이해함으로서, 아두이노의 입력에 따른 출력제어라는 중요한 개념이해가 되는 것입니다. 

 - 이 번 개념을 잘 이해하면, 입력에 버튼이 아니라 각종 센서를 대체하고, 출력에 LED가 아니라 모터나, LCD등의 디스플레이 등으로 연결하면, 활용가능성이 무한대로 늘어나고 이를 제어 할 수 있는 기본기를 익히는 것이기 때문에 이후 학습에 있어서 매우 중요하다고 할 수 있습니다. 

 

【 이전 영상 보기

아두이노쌩초보 영상 #1  ☜ 클릭!

 

【 다음 영상 보기 

아두이노쌩초보 영상 #3  ☜ 클릭!

 

【영상 강의 보기-YouTube

https://youtu.be/XhPbvw0vMgE

 

【 아두이노강좌#2】 아두이노 1도 모르고 시작하기! #2 ( Arduino Absolute beginner! 02)

【 아두이노강좌#2】 아두이노 1도 모르고 시작하기! #2 ( Arduino Absolute beginner! 02) - 아두이노 따라하기 #1편 보러가기~! : https://youtu.be/nI7qUIkfqZ4 - 아두이노를 전혀 다루어 보지 않은 사람들을 위한 완전 상세 강의! [ 사전 학습 영상 링크 : 아래 영상을 먼저 시청하면 도움됩니다 ] - (전자기초) : https://www.youtube.com/playlist?list=PLu4Oq

www.youtube.com

 

[ 강의 내용 요약 ]

1. 부품 준비

2. 회로 연결

3. 아두이노 코드

 

4. 아두이노 ↔ PC  시리얼 통신을 위한 포트 선택 확인!

(연결 포트 번호는 사용자 마다 다를 수 있습니다)

 

5. 컴파일과 업로드

 (컴파일 후 에러가 없는지 확인하고 아두이노로 코드를 업로드 합니다) 

 

7. 동작확인

: 푸쉬 버튼을 누를 때 마다(누르고 있는 동안 계속) 불이 들어 오면 정상 동작 하는 것입니다.

오늘 학습내용은 여기까지 이며,  다음 학습영상을 기대해주세요~

감사합니다. ~~~ ^^

 

 

 

=== 아두이노 에러 대처 법 ===

1. 흔히 저지르기? 쉬운 에러 상황 #1

 - 두 단어의 조합으로 구성된 아두이노의 명령어는 두 번째 단어 첫 문자를 대문자로 표시하여 정해 놓았다.

 - 대·소 문자를 구분하지 않아 아래와 같은 에러를 발생시키는 경우가 종종 있다.

 

2. 흔히 저지르기? 쉬운 에러 상황 #2

 - 한 줄 코드 끝부분에는 반드시 ';' 세미콜론을 넣게 되어 있으나, 이를 빼먹는? 경우가 종종 발생한다.

 

===  아두이노 코딩을 잘하는 비결  ===

 :  (#1) 책이나 교재 혹은 타인의 코드를 그대로 따라 해보고 동작이 되었다고 해서 바로 다음 과제로 넘어가지 마라! 

 에러 없이 동작된 코드를 놓고, 궁금한 부분을 이리저리 만저보면서 변경해보는 실험들을 스스로 충분히 해보아야 한다. 대부분의 경우 동작만 성공한 것이지 특정 코드부분을 이해하지 못한채 새로운 코드를 학습하게 되기 때문이다. 물론 여러번 해봐도 완벽히 이해되지 않을 때는 우선 넘어가도 좋다.  이럴때는 나중에 다시 이해할 수 있는 기회가 생긴다. 

 

   (#2)  아두이노 공부를 하면서 닥쳐오는 수많은 에러에 스트레스를 받지 마라~!  

   근력운동할 때 괜시리 무겁고 버거운 기구를 드는게 아니듯, 발생되는 각종 다양한 에러를 경험하고 찾아내는 과정 속에서 여러분의 코딩 근력이 형성된다.   코딩을 배울 때 에러 경험을 많이 하면 할 수록 좋다. 경험하고 학습된 에러는 이후 잘 반복되지 않으며, 경험으로 비추어 쉽게 찾아 낼 수 있기 때문이다.   

 

 

반응형