Page 556 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 556
1. 동기 및 기본 설명
이 작품을 만들게 된 동기는 평소 학교생활을 하면서 캐리어를 끌고 언덕을 오르며 힘들게 등,하교 하
는 것을 좀더 편하게 하기 위해서 만들게 되었습니다. 비콘의 거리신호를 이용하여 스마트폰을 따라가
는 rc카인 스토커를 만들었습니다. 우리 조는 JAVA를 이용한 안드로이드 앱과, ATmega128을 이용하
였습니다.
2. 하드웨어의 개요
종류 부품명 개수
RC카 RC카 1
비콘 RECO 비콘 3
블루투스 모듈 HC-06 1
ATmega128 ATmeag128 1
모터구동IC L298 1
저항 1W 2
다이오드 1N4001 4
비콘은 2013년부터 애플에서 지원을 시작하여 ibeacon이라는 이름으로 상용화를 시작하였다. 이후 구
글에서 에디스톤이라는 이름으로 비콘을 서비스하기 시작했고 매장,음식점등등 비콘을 설치하여 현재
대중적으로 널리 퍼져있는 스마트폰과 연동하여 고객을 상대로 비콘의 위치인식기능,비콘의 신호 송신
기능을 사용하여 서비스를 진행하고 있다.
우리는 이러한 비콘의 기능을 사용하여 스마트폰을 사용하여 우리가 원하는 물체를 따라오게 만들었
다. ibeacon을 기준으로 monitoring과 ranging의 기술이 있는데 monitoring은 스마트폰이 비콘이 내뿜
는 신호에 들어오게되면 신호를주는 기능과 1초마다 비콘의 상태를 전달하는 ranging이 있다.
우리는 monitoring 서비스를 기초로 하여 ranging기능을 사용해서 1초마다 비콘의 위치를 분석하여 그
에 따라 블루투스 모듈에 전해지는 값을 다르게 하여 atmega128에 값을 전달하고 모터를 돌아가게 하
였다.
비콘을 사용하여 블루투스에 각각의 다른 값을 내보내서 원하는 동작을 구현하였다.
하드웨어 설계 중 시행착오
하지만 비콘을 받고 나서부터가 시작이다.
비콘을 받고나서 reco사 사이트에 3개의 비콘을 등록하고 비콘의 배터리 용량, 비콘의 신호주기,비콘의
신호세기등등을 서포트 받으면서 내가 원하는 기능을 구현해야한다. 하지만 이때부터 굉장한 비콘의 한
계를 느끼게되었다.
- 549 -