“RFID 리더기 네스랩 NL-RF2200, 윈도우 프로그램을 태블릿 안드로이드앱(USB방식)으로! – MAUI로 구현한 현장 자동화”
저희는 이번 프로젝트에서 NL-RF2200 USB RFID 리더기를 활용해PC에서만 작동하던 프로그램을 안드로이드 태블릿용 앱으로 바꾸는 작업을 진행했습니다. 📌 목표는 단 하나.태블릿만으로도 RFID 태그를 읽고, 현장에서 바로 사용할 수 있도록 하는 것! 그 결과, 윈도우 전용 프로그램이었던 리더기 제어 기능을 안드로이드 앱에 담아,USB 연결만으로…
저희는 이번 프로젝트에서 NL-RF2200 USB RFID 리더기를 활용해
PC에서만 작동하던 프로그램을 안드로이드 태블릿용 앱으로 바꾸는 작업을 진행했습니다.
📌 목표는 단 하나.
태블릿만으로도 RFID 태그를 읽고, 현장에서 바로 사용할 수 있도록 하는 것!
그 결과, 윈도우 전용 프로그램이었던 리더기 제어 기능을 안드로이드 앱에 담아,
USB 연결만으로 동작하는 MAUI 앱을 완성했습니다.
📦 사용한 장비 및 환경
|
항목 |
내용 |
|
RFID 리더기 |
NL-RF2200 (USB 방식, 자동 태그 인식) |
|
기존 시스템 |
Windows + NL-RF2200 전용 SDK |
|
변환 플랫폼 |
.NET MAUI (멀티플랫폼 앱 UI) |
|
최종 장치 |
안드로이드 태블릿 (OTG 지원) |
|
연결 방식 |
리더기 ↔ 태블릿 USB 연결 (유선) |
PC 기반 Windows 앱에서 쓰던 RFID 리더기 기능을
MAUI 기반 안드로이드 앱으로 그대로 이식하게 되었습니다.
MAUI Android 앱으로 전환
MAUI는 크로스 플랫폼 개발 프레임워크 (.NET 기반)
Android에는 SerialPort가 없으므로 USB Serial 라이브러리 바인딩 필요
앱이 USB 연결을 감지하고, 리더기에서 전달된 태그 값을 받아 처리
📱 “앱만 실행하고 태그를 가까이 대면 자동으로 리스트에 추가”
✨ 최종 앱 기능
리더기를 USB로 연결하면 앱이 자동 감지
RFID 태그를 읽으면 리스트에 자동 추가
태그 정보는 서버 전송 또는 로컬 저장 가능
이력 조회, 삭제, 업로드 등 기본 기능 탑재
태블릿에 최적화된 터치형 UI 제공
🔁 어떤 점이 달라졌나요?
|
항목 |
Windows 프로그램 |
MAUI 안드로이드 앱 |
|
실행 장치 |
데스크탑/노트북 |
태블릿 (현장 사용) |
|
연결 방식 |
USB (COM 포트) |
USB (OTG, Serial) |
|
사용 환경 |
사무실 중심 |
창고, 공장, 야외 |
|
조작 방식 |
키보드/마우스 |
터치 화면 |
|
유지보수 |
업데이트 어려움 |
앱 업데이트로 간편 |
“태블릿 하나로 입고처리가 끝나서, 작업 흐름이 훨씬 빨라졌어요.”
“노트북 없이 이동하며 사용할 수 있어 정말 유용합니다.”
“이제 태그 인식도, 서버 업로드도 전부 앱에서 됩니다.”
이번 프로젝트를 통해,
기존 PC 중심의 시스템도 스마트하게 앱으로 전환할 수 있다는 것을 경험했습니다.
NL-RF2200처럼 USB 방식 리더기도 충분히 앱과 연동 가능하며,
현장에서의 사용성도 훌륭하게 구현할 수 있습니다.
앞으로도 저희는,
기존 시스템 자산을 최대한 살리면서,
현장에 딱 맞는 앱과 자동화 솔루션을 개발해나갈 예정입니다.
댓글 0
첫 댓글을 남겨보세요.