여러분 안녕!!^^

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초면 됩니다!! 화이팅!

+ Recent posts