01. 메이커스 박스 
나만의 쓰레기통 만들기 다운로드 자료

"메이커스 박스 - 나만의 쓰레기통 만들기" 키트를 위한 매뉴얼, 라이브러리를 제공합니다.


 
 

선생님이 키트를 가르치고 싶을 때,
학생이 직접 키트를 만들어보고 싶을 때
다운로드 받아 활용하세요.

메이커스 키트는 아두이노란
코딩 소프트웨어를 사용합니다.
키트 교육시 링크에 들어가 다운받으세요.

아두이노 코딩을 쉽게 하기 위해
휴몬 라이브러리를 활용하세요.
(라이브러리 설치 - 매뉴얼  p.17 참고)

영문타자에 익숙하지 못한 학생들을 위해 
쉽게 복사/붙여넣기 할수있도록 아두이노 
코드를 메모장으로 만들었습니다.

 
 

 
 

라이브러리 활용 도우미

매뉴얼을 활용할 때 가운데 함수 이름을 복사하여 아두이노 소프트웨어에 붙여넣으세요.


 

휴몬라이브러리 사용하기

#include "kit_library.h"


LED

 
 

Setup 용

use_greenled();

use_redled();

초록색 LED를 사용할 것이라고 아두이노에게 미리 알려준다.

빨간색 LED를 사용할 것이라고 아두이노에게 미리 알려준다.

 

loop 용

초록색 LED를 켠다.

초록색 LED를 끈다.

greenled_on();

greenled_off();

 
 

모터

모터를 사용할 것이라고 아두이노에게 미리 알려준다.

setup 용

use_motor();

 

loop 용

모터의 보정값을 수정한다.(매뉴얼 p.51 참고)

initialize_motor(각도);

지정한 각도만큼 모터를 회전시킨다.

turn_motor(각도);


초음파센서

setup용

loop 용

use_sonarsensor();

found_sonarsensor(퍼센트)

초음파센서를 사용할 것이라고 아두이노에게 미리 알려준다.

앞에 있는 물체와의 거리가 주변 환경보다 ~%만큼 가까워졌는지 판단한다.


조도센서

use_lightsensor();

setup용

조도센서를 사용할 것이라고 아두이노에게 미리 알려준다.

loop 용

앞에 있는 물체와의 거리가 주변 환경보다 ~%만큼 밝아졌는지 판단한다.

found_lightsensor(퍼센트)


블루투스

setup 용

 

bluetooth_setname();

use_bluetooth();

블루투스의 이름을 설정한다.

블루투스 통신을 사용할 것이라고 아두이노에게 미리 알려준다.

loop 용

found_bluetooth(글자)

블루투스가 보내는 값이 ‘글자’와 같은지 판단한다


기타

키트의 모든 구성품을 사용할 것이라고 아두이노에게 미리 알려준다

setup 용

use_all();

loop 용

지정한 ‘숫자’만큼 유지한다 (단위: 초(=seconds))

Wait(숫자);