Skip to content

CutTheWire/ClassLinker

Repository files navigation

transparent

23.10.28.

기능 내용
QR OpenCV, pyzbar를 이용, QR 리더기 구매 전까지 카메라로 QRCode를 decode 통해 인식
UI 임시로 PyQT5 상태 레이블과 QR 인식 버튼 구성
API 버튼 클릭 시 유저 이름과 QR코드 대조 후 일치하면 SMS 전송
-> 서버 구축 완료 시 QR코드를 서버 userID 대조하여 SMS 전송으로 변경

23.11.11.

기능 내용
QR 카메라 연결 상태에 따라 UI에 상태 표시
camera.py를 QR.py에서 분리하여 개별 모듈로 변경
UI 창 비율 (9:16), 최소 크기 (270x480)으로 고정 및 창 크기에 따라 폰트 크기를 자동 조절
F11로 전체화면 기능 추가 (ESC 또는 F11을 누르면 전체화면 해제)
데코레이터를 사용하여 user 전달하도록 수정, 전체적인 코드 구조 변경 (QR에서 사용하던 코드 UI (*main.py)로 편입)
API 데코레이터를 사용하여 sms_data 전달하도록 수정
DATA api에 사용되는 ini 파일 제외
CAM 데코레이터를 사용하여 frame과 cam_list 전달하도록 수정, 전체적인 코드 구조 변경

23.12.28.

폴더 내용
ClassLinker PyQT 기존에 개발 중이였던 PyQT5 앱 및 카메라를 통한 QR 인식 시스템
작성일 기준 프로젝트의 개발 방향 변경으로 보류
ESP QR READ 개발 방향 변경으로 인한 새로운 프로젝트
nodeMCU v1.0(ESP8266 : Wifi 통신 개발보드)과 GM65(QR & 바코드 리더 센서)를 사용하여 서버에 데이터 전송
서버에서 데이터를 처리할 코드가 포함되어 있음

24.01.05.

폴더 내용
ClassLinker PyQT 기존에 개발 중이였던 PyQT5 앱 및 카메라를 통한 QR 인식 시스템
작성일 기준 프로젝트의 개발 방향 변경으로 보류
ESP QR READ 개발 방향 변경으로 인한 새로운 프로젝트
RaspBerry PI 5를 리더기 보드로 사용하여 GPIO로 연결된 GM65로 읽힌 값을 서버에 데이터 전송
서버에서 데이터를 처리할 때 DB 파일로 QR 값 저장

7d40cb77-093c-11ef-afa1-d83addd4715f

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published