[Young Maker’s Manual II : 교육자를 위한] 스파크펀 프로 마이크로 보드를 이용한 발명품: ‘나를 지켜주는 호신용 액세서리’ 만들기

코드 샘플 다운받기

ProMicro_Accessory_for_Self-protection

 

준비물

프로 마이크로 보드 1개, CR2032 x 2 배터리 코인 홀더 1개, CR2032 코인 배터리 2개, 고휘도 LED 1개, 피에조 스피커 1개, 압력센서(FSR-402) 1개, 10kΩ 저항 1개, 마이크로 USB 케이블, 전선, 실납, 인두기, ‘나를 지켜주는 호신용 액세서리’ 외관 제작 재료

‘호신용 액세서리’ 하드웨어 구성하기

 

1) 프로 마이크로 보드에 ‘CR2032 x 2 코인 홀더’의 (+)를 RAW핀에, (-)를 GND핀에 연결해준다.

이 때, (+), (-)극성이 바뀌지 않게 확인하여 연결한다.

 

2) 고휘도 LED의 (+)를 프로 마이크로 보드 디지털 7번 핀에, (-)를 GND핀에 연결한다.

이 때, (+), (-) 극성이 바뀌지 않게 확인하여 연결한다.

 

3) 피에조 스피커의 (+)를 프로 마이크로 보드 디지털 14번 핀에, (-)를 GND핀에 연결한다.

이 때, (+), (-) 극성이 바뀌지 않도록 확인 후 연결한다

 

4) 압력 센서의 한쪽 핀을 GND핀에 연결한다.

 

5) 압력 센서의 다른 한쪽 핀을 아날로그 A0 핀에 연결한 후, 그림과 같이 10kΩ 저항을 압력 센서의 핀과 RAW핀에 연결한다.

 

프로 마이크로 보드에 코딩하기

1. 아두이노 통합개발환경(Arduino IDE)을 설치한다.(https://www.arduino.cc/download_handler.php)

2. 아두이노 통합개발환경 ‘환경설정-> 추가적인 보드URLs에 아래의 URL을 입력한다.

https://raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

  

3. 아두이노 통합개발환경 ‘툴->보드->보드 매니저-> SparkFun AVR Boards 애드온(Addon)을 설치한다.

 

4. 아두이노 통합개발환경(Arduino IDE)에 코드를 불러온다.

5. 아두이노 통합개발환경 ‘툴->보드->SparkFun Pro Micro’로 설정한다.

6. 아두이노 통합개발환경 ‘툴->프로세서->ATmega32U4(5V, 16MHz)로 설정한다.

7. 아두이노 통합개발환경 ‘툴->포트->COM #(윈도우) usbmodem#(맥)으로 설정한다.

8. 코드를 확인한 후, 업로드한다.

9. 압력센서를 눌러서 소리와 빛이 나는지 확인한다.

 

‘나를 지켜주는 호신용 액세서리’ 하드웨어 구성하기

하드웨어 구성에 맞추어 호신용 액세서리의 외관을 디자인하여 제작한다.

‘나를 지켜주는 호신용 액세서리’ 영상 확인하기

Posted in 2016 미디어아트 꿈의학교, ALL, 미디어아트 꿈의학교.

댓글 남기기