RFID 주차관리시스템(팀프로젝트)
개발동기 : RFID와 API간의 통신사용과 숙달
개발목표 : API와 영상을 캠을 통해서 보다 효율적으로 관리
주요기능 : 회원저장, 회원정보, 검색, 입/출차시간
개발기술 및 시스템
개발환경 : Visual Studio 2005
Lang/Tools : ANSI C MS Visual C++ 2005
담당부분 :
김신호 RFID와 PC사이의 통신 설정,구축
남민호, 유성민 : GUI 인터페이스 설계및 구축
선동환 ,주진호 : 파일 입출력관리
이상은 : 영상처리
주강수 : 프로그램 설계및 감독 디버깅 수정작업
====================================================================================
====================================================================================
사진으로 먼저 보면서 설명하겠다.
일단 기본은 API의 대화상자를 통해서 틀을 짜고 위에 화면 처럼 메인화면이다.
특징적이라고하면 버튼이 4개가있으며 사진이 나올수있는곳 하나 나머지는 실질적인 정보를 저장이 되어야 출력이 가능하며 만약 RFID ISO15693을 이용해서 파일을 불러오거나 파일을 저장하는경우이다.
물론 ISO15693안에 저장하려고했지만 생각보다 공간이 적기에 모든 정보가 들어가기 힘들었다. 그래서 UID를 불러와서 그것과 맞는 파일을 불러들여서 사용한다.
자 다음은 ISO15693을 통해서 회원을 가입하는경우이며 이는 회원카드번호는 당연히 UID를 사용하였고 나머지 부분은 직접입력을 하게 되면 회원카드번호와 같은 파일이 생긴다.
다음 검색에 대한 부분이다.
검색은 말그대로 회원카드를 대면 번호가 뜨고 그것을 검색하면 저장한 파일과 BMP를 읽어들이면서
각각 카드마다 다르게 저장되기때문에 화면에 출력이 된다.
다음은 입차와 출차인데 WM_TIMER을 통해서 시간이 계속 증가하게 하면서
처음 한번 ISO15693을 찍게 되면 입차가 되고
한번더 찍으면 출차가 된다.
계산하기를 할경우 1초에 500원씩 증가하게 일단 설정했다.
기본적으로 버그도 많고 탈도 많은 첫 팀프로젝트인데 사공이 많아서 산으로 간느낌도 있었다.
API의사용과 RFID의 통신연결후 ISO15693의 작동 파일을 입출력하는것 알게 되었다.
=============================================================================================
============================================================================================