안녕 여러분!!
Joy Coding Lab.(조이코딩연구소)의 장샘이에용!!^0^
이 연재는 아무것도 모르는...
나는 문과 계열이에요..
저는 인터넷 쇼핑만 할줄 아는데 아이들이 갑자기..코딩 이야기를..
저는 방과후 교사가 되고 싶은데 코딩인지 해딩인지도
잘 몰라요..
이러분들을 위한 자리이니 나는 좀 한다~~
프로그래밍 난 좀 잘한다 하시는 분은
컴퓨터 오른쪽 맨 위를 보시면~~
X
위 버튼을 눌러주세요!!ㅎㅎㅎ
자 그럼 시작해 볼까요 하기 전에
먼저 질문이 있습니다.
여러분은 어떤것이 궁금하셔서 들어오셨나요?
아두이노??
아니면 코딩이 처음이다?
둘다 모르겠지만 궁금하다?
대환영 입니다!!!
코딩이 궁금하신 분이라면
"읽기만 해도 머리속에 쏙쏙! "
"스크래치를 이용한 코딩 큰 흐름잡기"(1편~16편)
http://jangenjoycoding.tistory.com/4
위 내용을 한번 쭉 읽어 보시고 오시면
스크래치 기본 컨셉과 아두이노에 대한 이해가
조금은 더 쉽지 않을까라는
제 생각!!! 시간 되시면 그냥 쭉 읽어봐 주세요^^!
본격적으로 시작해 보도록 하죠.
아두이노 과연 무엇인가~~?
인터넷 검색을 해보면 이렇게 정의가 되어있습니다.
물리적인 세계를 감지하고 제어할 수 있는 인터랙티브 객체들과 디지털 장치를 만들기 위한 도구로,
간단한 마이크로컨트롤러(Microcontroller) 보드를 기반으로
한 오픈 소스 컴퓨팅 플랫폼과 소프트웨어 개발 환경을 말한다.
?
모르겠고 ㅡㅡ~~~~!!!!
아두이노 = 아주 아주 아주 작은 컴퓨터
이렇게만 알아도 충분해요~~
물론 공부를 더 하고 실제 의미를 잘 이해하면 좋겠죠~
하지만 시작하는데 아두이노는 아주아주아주 작은 컴퓨터야.
이렇게만 해도 충분하다라는 거죠~!
자 그러면 우리 컴퓨터를 한번 비교해보죠.
컴퓨터만 있으면 되는건가요?
화면을 볼 수 있는게 필요 하죠?
모니터라는걸 연결 합니다
화면의 커서를 움직 일 수 있도록 뭐가 필요하죠?
마우스라는걸 연결 합니다.
요즘은 잘 안하지만 컴퓨터 채팅이나 방송을 하려면
무엇을 연결하죠? 마이크와 카메라(캠)을 연결하죠?
아두이노라는 놈도 똑같습니다.
작은 컴퓨터에 우리가 원하는
각종 센서 및 구동 부품(모터, 초음파, 적외선 등등)을
연결하여 우리가 창의력을 더해서 새로운 제품을 만들어 볼 수도 있고~
또는
시중에 나와있는 제품을 유사하게 만들어 볼 수 있습니다
예를들어 드론이나 RC 자동차 이런거겠죠?
자 다시 컴퓨터로 돌아가서~~
컴퓨터는 하나의 기계입니다. 즉 우리가 하드웨어라고 말하죠.
마우스는 뭐라고 부르죠?
쥐라고 부르진 않잖아요~ -0-!!
컴퓨터를 사용하기 위한 구성 부품 또는 도구죠?
모니터도 마찬가지고~ 마이크, 카메라도 포함될테구요.
자 저런것들을 구현하기 위해서는 뭐가 필요하다??
우리가 말로만 듣던 소프트웨어라는 놈이 필요한거에요.
그럼 소프트웨어는 어떻게 만드는건데????
뭐 컴퓨터야 쇳덩이나 플라스틱 같은걸로 덮여있으니
저런 재료로 만들겠거니 그리고 뭐 안에 칩같은게 들어가 있겠지만
소프트웨어는???? 뭐 어쩌라는 것인가???
그게 바로 우리가 말하는 스크래치라는 프로그램을 이용하여
아두이노에 구현을 시켜줄 수 있다라는 겁니다.
미국에 놀러갔다고 칩시다~
식당에서 밥을 먹고 나왔는데
앞사람이 우산을 바꿔서 가지고 가는거에요.
그럼 어떻게 해야되요?? 불러야겠죠?
뭐라고??
야!!!!!!!!!!!!!!저기요!!!!!!!
알아들을까요?
Hey!!! 이렇게 해야 겠죠?
아두이노도 마찬가지 입니다.
이놈도 외국인 같은거에요. 그래서 아두이노가 알아 들을 수 있는
(MIT에서 만든코딩이 가능한 프로그램 : 스크래치 2.0)
언어로 이야기(소프트웨어 --> 스크래치)를 해줘야
동작을 한답니다^^!!
자 어떠신가요?? 아두이노가 뭔지 그리고 뭘 어떻게 해야 될지
궁금증이 100중에 1은 해소 되셨나요?
그럼 성공했네요~ 1도 안됐다면
제가 더 분발하겠습니다.( _ _)..
긴글 읽어 주셔서 감사 드리며
Joy Coding Lab.(조이코딩연구소) 장샘은 이만..
물러갑니다!!
휘리리리릭~~~~~~~~
뿅!!!!!
'즐겁게 코딩 하자(Joy Coding Lab.) > 2. 아두이노를 이용한 코딩' 카테고리의 다른 글
6. [스크래치 for 아두이노]-LED를 연속으로 켜보자. 아니!! 이렇게 쉬울수가!! (0) | 2017.07.02 |
---|---|
5. [스크래치 for 아두이노]-LED를 켜보자. 아니!! 이렇게 쉬울수가!! (2) | 2017.06.11 |
4. [스크래치 for 아두이노]-2탄 아두이노 스크래치 합체!너무 쉽다!!(S4A 설치하는 방법) (2) | 2017.06.03 |
3. [스크래치 for 아두이노]-1탄 아두이노 스크래치 합체!너무 쉽다!!(S4A 설치하는 방법) (1) | 2017.05.30 |
1. 아두이노 우노 R3 스타터킷 개봉기!! 안보면 후회할걸!! 정말이야!! (0) | 2017.05.13 |