RFID 리더기 네스랩 NL-RF2200 안드로이드 앱(USB 방식) 두번째 개발기( 회수/반납 프로그램)
최근 저희는 한 업체로부터 친환경 다회용 플라스틱컵 회수 프로그램 개발을 의뢰받았습니다.회수 시스템은 RFID 리더기 네스랩(NESLAB) NL-RF2200을 안드로이드 태블릿과 USB 방식으로 연동하여,컵이 회수기에 투입되면 자동으로 인식 후 서버로 전달하는 구조였습니다.부저음 제어 문제와 짧은 시간 다량 데이터 처리 문제발생1. 프로젝트 배경카페 및…
최근 저희는 한 업체로부터 친환경 다회용 플라스틱컵 회수 프로그램 개발을 의뢰받았습니다.
회수 시스템은 RFID 리더기 네스랩(NESLAB) NL-RF2200을 안드로이드 태블릿과 USB 방식으로 연동하여,
컵이 회수기에 투입되면 자동으로 인식 후 서버로 전달하는 구조였습니다.
부저음 제어 문제와 짧은 시간 다량 데이터 처리 문제발생
1. 프로젝트 배경
카페 및 매장에서 사용되는 친환경 다회용 컵 관리 목적
컵마다 RFID 태그를 부착하여 회수 시 자동 인식
안드로이드 앱을 통해 서버와 연동 → 회수 데이터 관리 및 추적
2. 문제 상황
(1) 소리(부저음) 제어 문제
컵이 리더기에 들어올 때마다 삑삑 소리가 연속적으로 발생
여러 개 컵이 동시에 투입될 경우 소음이 심각
무인 회수기 특성상 소리 자체가 불필요
(2) 서버 전송 문제
컵이 대량으로 들어오면 리더기가 짧은 시간 안에 수십 건의 태그를 인식
앱이 인식 즉시 서버 RestAPI로 요청 → 순간적인 폭주 발생
결과적으로 서버가 응답 지연 및 일부 데이터 누락 문제 발생
3. 해결 방법
(1) 소리 제어
NL-RF2200 SDK를 활용하여 리더기 초기화 시 부저음 OFF 처리
오류나 특수 이벤트에서만 조건부로 소리 발생
일반 회수 시에는 무음으로 동작하여 조용한 환경 유지
(2) 서버 전송 최적화
Batch(묶음) 전송 구조 도입 → 일정 시간 동안 모인 태그를 한 번에 전송
중복 필터링 → 같은 컵이 반복 인식되어도 서버에는 1회만 전달
서버 측은 비동기 큐 기반 처리로 대량 요청에도 안정적인 수용 가능
4. 개발 결과
회수 시 소음 없는 쾌적한 사용자 경험 제공
서버 API 안정화 → 데이터 누락 및 장애 현상 해결
동시에 여러 개 컵을 회수해도 정확하고 빠른 처리 보장
이번 의뢰 개발을 통해, 단순한 RFID 인식이 아니라
실제 운영 환경에 맞춘 장치 제어
서버와의 안정적인 데이터 연동 설계 의 중요성을 다시 한번 확인할 수 있었습니다.
특히 친환경 다회용 컵 회수 같은 분야에서는 조용하고 안정적인 자동화 시스템이 핵심입니다.
저희는 앞으로도 다양한 현장 환경에 맞춘 맞춤형 RFID 솔루션을 제공할 계획입니다.
👉 이번 프로젝트처럼 RFID 기반 자동화 시스템 개발을 검토 중인 분들이라면, 현장 상황과 서버 구조까지 고려한 커스터마이징이 필수입니다.
댓글 0
첫 댓글을 남겨보세요.