여러분 안녕~

JoyCodingLab.

파주 운정 코딩

조이코딩연구소의

장샘 입니다!!(_ _)/

 

오랜만의 스크래치 for 아두이노의

연재를 오랜만에 하네요.

그러게요..-0-..

바쁘다는 이유로 정기적으로

못올렸습니다.

이래 저래 좋은 선생님들 찾을겸

이것저것 준비하느라...(_ _)!

자 그럼 반성은 여기까지 하고!ㅎ

오늘은 아두이노를 이용하여

Servo 모터를 구동해보도록 하죠.

어떤 프로그래밍으로?

스크래치요!!!!!!!

스 ! 크 ! 래 ! 치!!

그나저나 Servo(서보)모터 뭔지 알면

바로 스크롤을 끝까지 내리시고!

아니면 차근차근 봐주세요..ㅎ

Servo 모터란 0도~180도를 움직이는

모터를 말하고 내가 원하는 각도로

조절을 할 수 있는 모터 입니다^^!!

^^!!????

^^???????????

ㅡㅡ??뭐래

.....

자 간단하게 로버트 아시죠?

이 로버트 말고요..

로봇 입니다!!

로봇 팔 부분에 보면 관절 있죠?

이 부분을 Servo 모터로 구현이 가능한거죠.

자 그럼 실제로 아두이노 Servo 모터를 보시죠.

아두이노로 하는건 아주 심플하니 작아요.

0도~180도까지 움직이는 Servo모터 입니다.

이 Servo 모터를 어떻게 구동시켜야 되느냐.

친절하지 않게 뭘 연결해야 움직이는지

써있지 않네요.

기본적으로 전기를 넣어 줘야 겠죠?

그렇다면 GND(그라운드)도 당연히 있고.

그라운드가 뭔지 물으신다면

그냥 번개 맞았을 때 땅 위에 서있으면

번개가 땅으로 쏙 빠져간다고 하잖아요.

그런 의미로 전기는 항상 땅이 존재해요~!

자 사진대로 연결을 해주시면

이제는 아두이노에 연결을 해봅시다!

아두이노 우노 녀석 입니다.

Servo Moter을 움직이기 위해서는

단 3가지 선을 연결하면 되요.

1. 노랑이 Analog 선은 8번 pin으로

(다른곳에 해도 무방해요)

2. 빨강이 전압 선은 5V로 쏘옥!!

3. 검은색은 GND(그라운드)에 빡!!

자 이러면 기본적인 H/W Setting은 끝.

너무 쉽다?

맞아요.

알면 다 쉽지~!

이제까지 몰랐으니 어려웠을테니~!

더 쉽도록 레벨업 하러 가보죠.

이제는 S4A를 실행 시켜 봅시다.

자 실행을 하셨는지요~~!?

자 그러면 움직여 봅시다.

자 모터를 움직이기 위해서는

스크립트 어디로 가야 겠어요?!!

그렇죠!! "동작" 스크립트겠죠

동작 - (  )번 모터 회전방향을 불라불라

시계 방향과 반시계 방향으로

왔다갔다 해보는걸 구현 했습니다.

한번 해보세요. 다들 움직일거에요.

자 나머지는 미션으로 해보죠.

1. 시계 방향 그리고 반시계 방향 3번 반복

2. 각도를 15도, -15도를 반복하기

3. 0도부터 10도씩 이동하기(0~180도까지)

4. 마우스 포인터 움직임에 따라 모터 움직이기!

다들 어렵지 않게 할 수 있을거에요!!

자 a,b,c,d를 눌렀을 때 동작 하는걸

보여드리도록 하겠습니다.

자 어떠셨나요?

간단한 Servo Moter 동작이지만

향후에는 어떻게 응용될지 무궁무진 합니다.

창의력을 더해서 어떻게 사용될지

기대해주세요.

쉽고 잼있고 제대로 된 코딩 교육

받고 싶으시다면 누구한테?

일산 코딩, 운정 코딩은

조이코딩연구소 장샘에게!!

문의 : 카톡(jhw2458)

무엇이든 문의 주세요^^!

그럼 이만

휘리리릭!

뿅!!!

자네 공감 하트는 언제 한번 눌러 줄건가.?

 

여러분 안녕!!

JoyCodinglab.(조이코딩연구소)

장샘 입니다.!!

너무너무너무 바쁜 나머지 오랜만에 올리네요.

이번 시간에는 S4A와 아두이노를 이용하여

LED를 파도처럼 켜보는 걸 해볼겁니다.

 

자 준비물 확인해 볼까요?

기본적으로 아두이노가 있어야겠죠~~

회로를 꾸밀 수 있는 브레드 보드.

저항과 스위치~

LED 전구 5개!!!

500옴 저항~~~

회로를 꾸밀 케이블들~

위와 같이 준비만 하면 끝!!

아 컴퓨터는 당연히 준비 -0-!! ㅋ

우리는 스위치를 이용해서

스위치를 눌렀을 때 전기가 통하고

그 전기를 받은 LED들을 순차적으로 켜보는 걸 해볼겁니다.

스위치에는 5V전원을 인가시켜주고(아두이노에 핀이 있죠?)

Input(스위치)를 눌렀을 때만 전기가 흐를 수 있는 문을 열어줘서

전기가 쫙~~~~~~~흐르게 해줍니다.

전체 회로도는 이렇게 꾸며봤습니다.

선이 엄청 많죠~~

위에서 찍은 사진입니다.

일단은 아두이노 스케치 툴을 이용하여 코딩해봤습니다.

자 위와 같이 코딩한 다음 아두이노에 다운로드를 하면!!

이렇게 동작되는걸 볼 수 있습니다^^!!

자 어떻게 다들 잘 보셨나요?

쉽고 잼있는 아두이노 코딩이였습니다.

그럼 조이코딩연구소 장샘은

이만 물러 갑니다^^!

휘리리릭

뿅!!

운정 코딩 문의는 조이코딩연구소 장샘에게!

카톡 : jhw2458

(_ _)

 

여러분 안녕!!^^

Joy Coding Lab.(조이코딩연구소)

장샘 입니다!!!!

 

자 아두이노와 스크래치의 만남을

다들 마무리 잘 하셨나요?

 

이제부터 본격적으로 스크래치를 이용하여

아두이노를 가지고 놀아 봅시다.

그 첫번째로

불을 켜볼거에요.

LED를 점등 하는 방법을 배워 보도록 하죠.

 

<준비물>

아두이노 우노, 브레드보드, 저항, LED, 연결선

저는 아두이노 우노를 준비했어요.

다른걸 가지고 계신 분들도 상관없어요.

거의다 비슷하거든용~

다음은 브레드 보드라는 거에요.

회로를 꾸미기 위해서는

납땜을해야 되는데

브레드 보드를 이용해서 쉽게

부품들을 뽑았다가 끼웠다가 할 수 있어요.

LED는 하나 준비했어요.

제가 써 놓긴 했지만

전기를 이용해서 하는것이기 때문에

+,-가 구분되어 있어요.

다리가 긴놈이!! 플러스(+)~ 기닌깐 플러스겠죠 ㅎㅎ

다리가 짧은 놈이 마이너스(-)입니다.

나중에 브레드 보드에 끼우실 때 잘 구분해서 해야 되요.!

다음은 저항이라는 겁니다.

이건 전기가 너무 많이 흐르지 않게 도와주는거에요.

자 조금더 쉽게 설명 드리자면

물을 뿌리는 수압이 엄청나게 쎄게 부으면 어떻게 될까요?

안경이 날라갔겠죠?

그래서 그 힘을 조절해줘야 다치지 않을 수 있습니다.

저항이라는 건 그 조절해주는 힘이에요.

LED에 너무 많은 전기를 넣어주면

LED가 다칠 수 있으니 그 힘을 조절해주는걸

저항이라는 놈을 이용해서 해줄거에요.ㅎ

자 전기를 넣어주고 브레드 보드와

아두이노를 연결 해줄 연결선!!

전체적인 준비물 입니다.

자 준비가 완료 되었으면

회로도를 실제로 꾸며 볼게요~!!

자자 보시고 한번 구성해 보세요.

아두이노에는 GND 그라운드라는 곳에

하나를 끼워 놓고

디지털 핀 10번에 하나를 꽂아봐요.

그라운선에는 우리가 봤던 LED의

(-)마이너스 쪽으로 연결 시켜줍니다.

자 위에서 봤을 때의 구성이에요.

10번의 디지털 핀은 LED의 (+)입니다.

자 이제 기본적으로 회로를 꾸며봤으니

우리의 S4A를 실행 시켜봅시다~!

아두이노를 컴퓨터에 열결 후

S4A가 실행이 되면

고래 위에 있는 값들이 마구마구 바뀔꺼에요.

저 값이 바뀌지 않고

계속해서 보드 검색 중이라고 뜬다면

제대로 연결이 안되거에요.

그럴경우 의심해볼 수 있는건

1. USB연결이 잘 안되었다던가?

2. 연결 Port 설정이 잘 안됐다던가?

3. 아니면 S4A용 Firmware를 아두이노에

제대로 다운을 안했던가?

잘 안되시는 분들은

설치 1탄 2탄을 차근차근 다시 해보세용^^!

http://jangenjoycoding.tistory.com/49

자 이제 연결이 되었으면

제어의 클릭되었을 때 블럭을

하나 가지고 옵니다.

그리고 우리가 뭘 할거죠?

LED 불을 껏다 켰다 할거잖아요!

동작으로 가보면 디지털 X번 출력 켜짐과

디지털 X번 출력 꺼짐이 보이실거에요.

그걸 가지고 오고 아두이노의 실제 디지털핀을

우리는 10번으로 연결 했으니

10번으로 둘다 바꿔줍니다.

그리고 제어의 무한반복 루프 블럭을 가지고 옵니다.

계속해서 돌면서 껏다 켰다 할거닌깐용.

컴퓨터의 속도는 엄청나게 빠릅니다.

켰다 꺼짐만 반복하면

제대로 못보겠죠?

그래서 기다리는 블럭을 가지고와서

켜졌다가~2초 쉬고 꺼지고 2초 쉬고를

계속 해서 반복하게 만들거에요.

자 블럭들을 모두 꺼냈으니

조합해서 한번 먼들어 보시고.

실행을 해보세요!!!

모든 절차를 동영상으로 만들어 놨으니

잘 보시고 따라해보세요.

자 오늘은 아두이노와 스크래치와 만난후

처음으로 LED를 켜보는 걸 해봤어요.

어린이 코딩에서도 많이 배우는 강의에요.

시작이 반이라도

화이팅 넘치게 포기 하지말고 고고고!!

 

그리고 아무리 해도 잘 안된다..

영상을 봐도 모르겠다.

스스로의 고민이 시간은 문제 해결을 하기 위해

중요하지만 적절한 순간의 도움은

한단계 발전하는데 도움이 됩니다.

 

(현)파주 운정 조이 코딩 연구소의

장샘을 찾아주세요!!

그럼 이만 물러갑니다!

휘리리릭!!!

뿅!!


여러분 안녕!!

Joy Coding Lab.(조이코딩연구소)의

장샘 입니다^^.

아두이이노 스크래치 합체!!

너무 쉽다 !(S4A 설치하는 방법) 2탄 시작합니다.

 

기존의 1탄을 못보시고 

바로 여기로 오신분이라면~!!

http://jangenjoycoding.tistory.com/49

먼저 1탄을 따라 하시고 오셔야 되요.

무시하시고 2탄 보시면..

어차피 실행이 안될테니~꼭!! 따라하고 오세요!


자 지난시간에는 아두이노와 스크래치를 연결해줄

S4A를 설치하였습니다. 

그런데 연결 하셔도 안되죠?

물론 안되는게 당연한겁니다.


왜냐하면 우리가 구매한 아두이노는

마음속으로(chip)에 스크래치와 

결합될 준비가 안되었기 때문이에요.


결혼을 하려고 해서 집을 사놨는데

여자 또는 남자가 결혼할 마음이 없다면

말짱 도로묵 아니겠습니다.ㅎ


그래서 우리의 아두이노 마음속까지

스크래치를 받아 드릴 수 있도록

Firmware를 다운로드 시켜줘야 됩니다.


Firmware 무엇이냐?!

Software 친구라고 생각하시면 됩니다.

쉽게 어떠한 기계같은거? Chip?? 같은거를

컨트롤 할 수 있는걸 Firmware라고 해요.

이정도만 알아가셔도 일단 충분합니다!


자 본론으로 들어가서 

준비가 되셨다면 먼저 아래 주소 부터 접속해봅시다.

https://www.arduino.cc/

영어로 나와도 당황하지 말고!!

Software를 눌러 주세요~~~

마우스 휠로 스크롤을 조금만 내려서

Download the Arduino IDE가 잘 보이게 해주세요.

자 잘 보이시나요?

오른쪽에 보면 Windows 또는 MAC OS

Linux등등이 있는데 

저는 Window를 사용 중이라서 

위와 같은걸 눌러 주세요.

자 그러면 아두이노 IDE를 다운을 할 수 있는 창이 뜨는데요.

2가지 옵션이 나타납니다.

1. 그냥 다운로드 하겠따~!!무료로~~

2. 자체적으로 기부를 하고 다운로드 하겠다.

본인의 결정으로 다운로드 하십시요!! ㅎㅎ

그리고 압축을 푼 후에

Setup을 진행 합시다!!.

우린 일단 Next잖아요~!

설치할 폴더 위치도 설정 하시고요~

Install 설치하는데 시간이 조금 걸립니다. 

중간 중간에 커피포트가 아닌 LLC포트 설치가 떠요.

괜히 안함을 호기심에 누르지 마시고

설치해 주세요!

USB로 아두이노와 연결을 하기에 설치를 해야함!

또 USB 드라이버네요~ 설치!!

통합 USB 드라이버입니다..꼭 설치..

또 설치~!

익숙한 포트가 나왔네요.

다시 한번 설치!

이부분..제PC에서는 시간이 좀 걸렸습니다.

멈춰있는거 같지만 설치 중이니 인내심을 가지고

기다리시면 Completed가 뜰거에요~!

다 되면 Close~!

아두이노 기본 Tool인 스크래치가 실행 됩니다.

우리가 아는 스크래치랑 이름이 같죠?

이건 정말 언어적으로 코딩을 하는 툴입니다.

기본적으로는 이 툴을 가지고 아두이노를 가지고 놀죠~

센서를 컨트롤하고 알고리즘도 구현을 하고요

하지만, 우린 스크래치 블럭형으로 하고 싶은거잖아요.

자 그러면 맨 처음에 이야기 했던

Firmware를 아두이노 마음에 넣어 줘야죠~

그래야 s4a를 사용할테니~~

먼저 아두이노를 연결해주세요.

자 그리고 아두이노에 넣을 파일을 다운받아 봅시다.

http://s4a.cat/

위 사이트로 접속해서 다운로드를 눌러주세요.

Firmware into your arduino에서

Download our firmware from here를 눌러 주세요~!

다운이 안되시는 분이나 오류가 생기시는 분은

S4AFirmware16.ino

여기서 바로 다운로드 해주세요^^

프로그램에서 파일->열기를 해서

다운 받은 S4AFirmware16.ino 파일을 열어 주세요.

자 열리셨습니까??

여기까지 잘 되셨으면 80% 성공!!

먼저 V체크 표시를 해서

스케치를 컴파일 해봅시다~

컴파일이 뭐냐면 간단하게.

우리가 받거나 만든 파일을 실행하기 전에

정상동작 할지 검사한다고 생각하시면 되요.

또는 컴퓨터내에 실행을 하게 언어를 바꿔주는거!

자자 위와 같이 되셨나요? 오류는 없죠?

자 정상적으로 컴파일이 되었으니

->(화살표)진짜 아두이노에 넣어 봅시다.

->(화살표)이게 다운로드를 해주는 버튼 입니다!

자 다운로드가 되면 위와 같이 되었습니다!!

성공 성공 90%!!

자 이제 S4A를실행 시켜주세요.

연결된 아두이노를 찾는 중입니다.

잠시 기다리다 보면~

동그라미 친 부분의 값이 마구마구 변해요.

실제 아두이노의 값들을 읽어서

값들이 변하는 거에요.

 

<아두이노 S4A 정상 연결 작동 화면>

 

"아두이노 스크래치 합체!너무 쉽다!!" 2탄

잘 따라 오셨나요?

S4A 설치부터 아두이노 IDE 설치

그리고 컴퓨터에 연결하여

정상작동이 되는지 확인 하는 시간이였습니다.

 

이제 아두이노와 스크래치를 만나게 했으니

어떤 동작들을 하게 될지

다음 시간부터 알려드릴게요.

 

자 그럼 조이코딩연구소의

장샘은 이만 물러갑니다!

 

휘리리릭!!!

뿅!!

설치 오류나 질문은 언제나 환영이다 아니다?

질문을 사랑합니다

See Ya~!!

밑에 동감 하트를 누르는데까지 걸리는 시간은

단 2초면 됩니다!! 화이팅!

여러분 안녕!!

Joy Coding Lab.(조이코딩연구소)의

장샘 입니다^^.

휴..요즘 너무 바쁜 나머지 연재 할

시간이 부족했습니다..ㅠㅠ

 

자 오늘 같이 배워 볼 것은 바로!!!

"아두이노"(작은 컴퓨터)와

우리가 배운 스크래치를 합체 해볼거에요.

스크래치 + 아두이노 = ???

과연 무엇일까요?

즉, 작은 컴퓨터에 어떠한 기능을 넣는 것을

우리는 "코딩한다"라고 말을 할 수도 있어요.

그럼 컴퓨터에 어떻게 기능을 넣어??

넣는 방법은 아주 여러 방법이 있지만.

우리가 쉽게 할 수 있는 방법이

스크래치를 이용해서 할 수 있답니다.

그 이름이 바로 "S4A"

S4A(Scratch for Arduino)의 약자 입니다.

조금 더 자세히 알려 드리자면..

스크래치에서 오픈 소스 하드웨어 플랫폼인

(오픈 소스 하드웨어는 누구나 프로그래밍이

가능하도록 만든 도구 라고 생각하시면 되요)

그런 아두이노에 코딩이 가능하도록

만든 프로그램입니다.(스크래치와 비슷한거죠)

그리고 S4A는 아두이노와 연결된 여러 센서들과

제어 시스템을 사용할 수 있도록

스크래치와 비슷한 코딩블록을 제공합니다.

 

위 내용이 어렵다면 아래 정도만

이해하셔도 무방합니다^^!

 

기존의 스크래치는 컴퓨터에서만

구동되는 프로그램을 만드는 것이라고 하면

S4A라는 것은 스크래치를 이용하여

아두이노(작은 컴퓨터 = H/W(하드웨어)를

제어 할 수 있게 해줍니다.

 

자 그러면 한번 만나게 해줄까요?

먼저 준비물 부터 확인해 봅시다.

1. 인터넷이 되는 컴퓨터

2. 아두이노(우노 또는 기타 등등.)

That's All!!

 

준비가 되셨다면 먼저 아래 주소 부터 접속해봅시다.

http://s4a.cat/

영어로 나와도 당황하지 말고!!

다운로드를 눌러 주세요~~~

자 당신의 컴퓨터가 뭐냐.라고 묻네요

일단 저는 윈도우를 사용하기 때문에

윈도우로 설치 해봅니다.

MAC을 사용하시는 분은

바로 밑에 MAC으로 클릭 해주세요~!!

클릭 하시면 압축 파일을 다운받으라고 할거에요.

압축을 푸신 후에 S4A16.EXE 파일을 실행해 주세요.

자 환영합니다! S4A 설치를 위한 거네요.

동의를 안해주시면 설치가 불가 해요!

설치 되는 폴더 경로도 봐주시고 Next!

이름은 그대로 S4A로 Next!

자주 하실거라면 체크를 하는게 좋겠죠?

바탕화면에 아이콘은 만드는게 좋으니^^!

진짜 설치는 이제 부터 시작이네요!

물 한잔 하고 오시죠

시간은 좀 걸리니..ㅎㅎ

바로 끝났네요.

Launch S4A가 클릭 되어있다면

Finish를 누르면 바로 실행이 될거에요.

만약 체크를 안하셨다면

바탕화면에서 S4A 아이콘을 찾아서 클릭!

짜잔!! 드디어 실행이 되었는데..

흠....이상한점 발견??

영어로...되어있네요~!

당황하지 말고 한국어로 고고고!

화면 상단에 보면 지구본을 클릭!

한국어를 찾아 봅시다..

일단 위에는 없으니..

맨 아래 More... 클릭

....Korean이 없죠??

한국어도 안나오고???

혹시 찾으신분은 그냥 눌러주시면 한글로

바뀔거에요~!

하지만 못찾겠다! 하시는분은

아래와 같은 글씨를 찾아 주세요.

저게 한국어 입니다 -0-!!!

글씨가 깨져서 나오는 문제는

이렇게 해결하신 되요~

자 드디어 한글로 나오는거 까지 확인을 했네요!^^

 

"아두이노 스크래치 합체!너무 쉽다!!" 1탄

잘 따라 오셨나요?

S4A 설치 하는 방법이 너무 쉬우셨나요?

S4A 설치하는게 사실 아무것도 아닐 수도 있지만

처음 접하시는 분들은

이 또한 어려운 일인거 잘 알고 있습니다.

 

이제 아두이노를 하면 되냐고요?

그렇게 쉽게 둘이 만나지 않네요 ㅎㅎ

일단 만나기 직전 까지는 성공 했고

아두이노에게

Firmware Download를 해줘야 되요..

Firmware Download가 뭐냐고요?

일단 잊어버리시고!!ㅎㅎ

 

이 또한 쉽게 다음 시간에 알려드릴게요.

 

자 그럼 조이코딩연구소의

장샘은 이만 물러갑니다!

 

휘리리릭!!!

뿅!!

설치 오류나 질문은 언제나 환영이다 아니다?

질문을 사랑합니다

See Ya~!!

안녕 여러분!!

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.(조이코딩연구소) 장샘은 이만..

물러갑니다!!

휘리리리릭~~~~~~~~

뿅!!!!!

여러분 안녕!!!

조이 코딩 연구소의 장샘 입니다~!!

여기저기서~ 코딩과 아두이노 강의를 연재 요청 하시는분들이 너무 많아서^^!!

라기 보다는 ㅡㅡ...

우리 학생들과 여러분들 위해서 연재를 시작해봅니다!!

많은 기대 해주세요~!

 

자 바로..주문을 했지요!! 바로바로

"아두이노 우노 R3 스타터킷(UNO R3 Starter kit)"

이 글을 읽으시는 분들이라면 아두이노가 뭔지는 알고 오신 분이겠죠?

그래도 Joy Coding Lab.은 쌩쌩쌩 초보들을 우대 하는 곳이니

다음편에서 아두이노 뭔지 부터 시작 하겠습니다^^!

일단 개봉을 해보죠~

우와!!! 바로 보이시는거 보이나요? 파일함 무료 이용권 -0-;;

항상 택배를 시키면 다운로드 쿠폰을 주시네요~

그다지..필요 없으니 Pass!

짜잔 직류전원 장치라는 것과 뽁뽁이를 쌓여있는 박스가 있네요.

직류 전원 장치의 박스 상태는 별로 좋지는 않네요 -ㅅ-...;

다운로드 쿠폰은 정말 엄청 주셨네요.

박스 겉에 바늘 같은게 달려있네요??

바늘이 아니라 "저항" 이라는 거에요.

나중에 어떤 역할을 하는지 알게 되실거에요!!

자 뜯어 봅시다!!!

오호!!!!!!

뭔가 너무 좋아 보여!!ㅠㅠ!!!

뚜겅을 열어보니 Start Kit이라 그런지 다양한 부품들이 가득 합니다!

우리의 주인공 아두이노 kit도 보이고요~

자 대략 펼쳐 보면 이정도???

브레드 보드라는 빵보드라고도 부르죠.

우리 공대가면 1학년때 사용하는 빵보드~!!

저곳에 회로를 쉽게 꾸미기 위한 간이 보드입니다!

나타났네요. 주인공 아두이노 UNO!!!!

이녀석은 작은 컴퓨터에요.

아주 저렴한 컴퓨터!! 그렇게 생각하시면 끝.

자세한 내용은 다음연재에서 ㅎㅎ

이녀석은 아두이노 Proto shield라는 놈입니다~

요녁석은 보드와 보드를 결합하여 여러가지 기능적 모듈들을 연결하는..뭐 그냥 일단 Pass..ㅎㅎ

컴퓨터와 연결하는 케이블도 있구용~

박스 상태가 마음에 들지 않았지만..

우리의 아두이노 전원을 넣어 주는 녀석이니..

어답타도 잘 들어있네요!

초음파 센서랑

Dot matrix 튜브도 있고요~

이건 LCD스크린이에요~!!

만약 구매 하신다면 업체 옵션중에 저 납땜부분을 꼭 추가해서 해주세요.

집에서 하면 납 냄새가 너무 많이 나고 잘 안될수도 있으니!!

이건 적외선 리모콘~~

모터도 들어있고요~ 선풍기도 만들 수 있을거 같고 자동차 바퀴를 만들 수도 있고~

마지막으로 어답터 정보를 저장해 봅니다.

쉽게 고장나는 부품이기도 하닌깐용^^

kC마크가 있는 확인을 해야죠?

정식 인증 받지 못한 너무 저렴한 제품(중국산?) 을 사용하다가

불이 날 수도 있으니 꼭 인증 받은 제품 사기 OK????

 

자 아두이노 우노 R3 스타터킷을 개봉해봤는데요.

실제 내용물이 뭐가 들었는지 나열해 볼게요.

1. 케이스

2. 아두이노 우노 R3

3. USB 케이블

4. 30 Jumper wires

5. 830 Point BreadBoard

6. 15xled(Red, Green, Yellow)

7. 각종 저항들

8. 가변저항

9. 능동부저

10. 피에조스피커

11. 쉬프트레지스터

12. 적외선 수신기

13. 온도센서

14. 불꽃감지센서

15. 볼 스위치

16. 광센서

17. 버튼 스위치

18. 적외선 리모콘

19. one digital tube

20. four digital tube

21. 8*8 dot matrix tube

22. RGB three color module

23. six 5th battery box

24. 9V 베터리 소켓

 

자 이렇게 총 24가지로 구성되어 있습니다.

자 과연 이것으로 어떻게 즐겁게 코딩하면서 놀지 지켜 봐주시고요.

 

함께 놀아주실 거죠?

다음 연재도 기대해 주시고요!!

 

그럼 이만 장스 조이 코딩 샘은 이만 물러갑니다.

휘리리릭!

뿅!!

여러분의 하트클릭은 항상 감사할 뿐입니다!!

+ Recent posts