/jjangchin-kiosk

2021서울하드웨어 해커톤 대상

Primary LanguageC#

시연영상

Watch the video

2021 서울 하드웨어 해커톤 : 메뉴 추천 키오스크

프로젝트 매니저
기획 및 개발 총괄

키오스크 UI/UX Design
기획 및 개발

RPI4 Tizen Setting
하드웨어 설계 및 연동

서버 개발 총괄
키오스크 서버 개발

2021 AI 융합 경진대회

Alt text

팀원 사진

Alt text Alt text

개요

구매 내역 분석을 통한 상품 추천 키오스크를 개발한다.
이를 통하여 사용자들이 키오스크를 사용하는 시간이 줄어들어 키오스크 앞의 인구 밀집도를 낮출 수 있다.
또한 사용자 기다림을 줄여 점진적으로 키오스크에 투자되는 비용을 감소시키며 감염 확산을 방지한다.
키오스크의 UI/UX를 개선하여 사용에 어려움을 겪는 사람들에게 더욱 간편한 결제를 제공한다.

Alt text Alt text

Specification

  • 라즈베리파이 4
  • Display
  • Infrared Motion Sensor HC-SR501
  • Barcode Scanner

Alt text

기능

  • 바코드 인식을 통한 사용자 인식
  • 각각의 사용자에 따른 메뉴 추천
  • 쉬운 UI의 메뉴 주문
  • 센서를 통한 모션 감지

파일 리스트

파일명 내용
KioskPage1.xaml 추천이 없는 메뉴 주문 페이지
KioskPage2.xaml 사용자 추천 메뉴 주문 페이지
MainPage1.xaml 바코드 인식 페이지
Scene1Page.xaml 최초 페이지
CompletePage.xaml 주문 완료 페이지
EasySelectPage.xaml 쉬운 UI의 주문 페이지
SelectPage.xaml 메뉴 선택화면
BlackScreen.Xaml 최초 키오스크의 빈 화면, 모션 인식 후 Scene1Page로 이동

코드 기여자

오정민

파일명
KioskPage1.xaml(.cs)
KioskPage2.xaml(.cs)
MainPage1.xaml(.cs)
Scene1Page.xaml(.cs)
CompletePage.xaml(.cs)
EasySelectPage.xaml(.cs)
SelectPage.xaml(.cs)
Scene1.cs
Class1.cs
Program.cs

임동연

파일명
KioskPage1.xaml(.cs)
KioskPage2.xaml(.cs)
MainPage1.xaml(.cs)
Scene1Page.xaml(.cs)
CompletePage.xaml(.cs)
EasySelectPage.xaml(.cs)
SelectPage.xaml(.cs)
Scene1.cs

서윤재

파일명
MainPage1.xaml(.cs)
BlackScreen.Xaml(.cs)
SelectPage.xaml(.cs)
Scene1.cs
Class1.cs
Program.cs

최주형

파일명
jj_server/main.py

구현사항

  • Peripheral GPIO : 적외선 모션 감지 센서, GPIO 4
  • 바코드 스캐너(B-210)