여러분 안녕~

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)

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

그럼 이만

휘리리릭!

뿅!!!

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

 

+ Recent posts