클라우드기반(ASP.NET) 블루투스 비콘 실시간 출결 관리 시스템
교육 분야의 키오스크·임베디드 디바이스 프로젝트
fornerds.ai

AI 요약
클라우드기반(ASP.NET) 블루투스 비콘 실시간 출결 관리 시스템는 교육 분야에서 키오스크·임베디드 디바이스 형태로 구축된 프로젝트입니다.
핵심 기능으로 IoT·디바이스 연동 · 실시간 모니터링·알림 · 관리자·백오피스을(를) 직접 구현했습니다.
[제품명: SmartIOS - 비콘 출결 관리 시스템]
[한 줄 소개]
- 회사, 아르바이트, 교육 기관 등에서 출석 관리를 자동화하기 위해, 스마트폰 혹은 초저전력 비콘 카드를 이용해 편리하고 정확하게 출결을 기록하는 솔루션
[프로젝트 구성]
서버 : 출결 기록 및 고객 회사 및 단체를 등록하고 관리하는 ASP.NET 서버
비콘 AP : 안드로이드 앱 또는 비콘카드의 존재 유무를 현장에서 인식하고 서버로 보고하는 하드웨어 장치
안드로이드 앱 & 비콘카드 : 블루투스 비콘 기술로 자신의 위치를 알리는 앱/장치
[주요 기능]
1. 스마트 카드·스마트폰으로 출석 인식
- 스마트폰 혹은 초저전력 비콘 카드를 통해 Beacon Packet 전송
- RSSI(-80dB를 1m로 가정) 기반으로 거리를 판단하고 진입·이탈을 인식
2. 비콘 AP 설정값 동기화
- AP가 서버로부터 인정 거리, 감지 주기 등 설정값을 받아와 실시간 반영
- 출석 인식 시점(진입·탈출)마다 서버(ASP.NET)에 기록 전송
3. Android 앱 관리
- 로그인, 회원가입, 조직 등록 등 사용자 관리를 담당
- 출석 상태 및 기록 확인
[개발 시 주안점]
1. 초저전력 비콘 카드 제작 노력
- 비콘카드는 한번 만충전시 최대 21일 이상 지속적으로 비콘 신호를 보내는 것을 확인함
2. 이더넷 통신 안정화
- lwIP, 타 라이브러리 등을 도입해 5번 이상 프로젝트를 재시작하며 최적의 통신 모듈 구현
3. 사용성 완화 노력
- 야외에서 작동 가능하도록 외관 설계를 진행하였다.
- 비콘 AP의 업데이트를 웹 사이트를 통해 스스로 업데이트할 수 있는 기능을 구현하였다.
[활용된 기술]
1. 서버: Visual Studio, ASP.NET
2. 펌웨어: VS Code, STM32, C(arm-none-eabi-gcc)
3. 블루투스 칩: NRF52, Segger Embedded Studio
4. 안드로이드 앱: Android Studio, Kotlin
5. 회로 설계: OrCAD
6. 외관 설계: Autodesk Inventor
[타깃 사용자]
1. 중소·대기업(사무직 출결 관리)
2. 교육 기관(학생 출결 관리)
3. 아르바이트·현장직 등 출석 관리가 필요한 전 분야
[시제품 한계]
- 비콘 AP 및 비콘 카드는 현재 3D 프린터 외관으로 만드는 시제품 단계라, 양산·배터리·내구성 관련 이슈는 미해결 상태
위 사례와 비슷한 프로젝트를
기획중이신가요?

