본문 바로가기

포스터_23번.Ring My Bell

  • 정성연
  • 인천대학교
  • 작품구분일반형
  • 공개여부공개
  • 카테고리웹/앱, 생활
  • 등록일2020-06-09
  • 팀원(공동개발자)최규섭,김태희
  • 출품 경진대회2020년도 컴퓨터공학부 졸업작품발표회

상세설명



1. 수행배경

  • 1980년 최초로 버스에 버스 하차 벨이 도입된 이래, 현재까지 별다른 변화 없이 사람이 직접 팔을 뻗어 버스 하차 벨을 누르고 있습니다. 이러한 기존의 방식은 붐비는 버스에 탑승한 승객, 노약자, 장애인 등 버스 하차 벨을 누르기 힘든 사람에게 불편함이 있고, 때로는 주위 사람에게 벨을 눌러달라고 부탁도 해야했습니다.
    저희는 다가오는 4차산업혁명의 주요 요소 중 하나인 IoT를 버스 하차 벨에 적용하여 버스 하차 벨 작동을 원격화, 자동화 함으로써 버스 승객들에게 편리성을 제공하고, 앞서 말한 기존 방식의 불편함을 해결하고자 프로젝트를 수행하게 되었습니다.

2. 수행기간

  • 2019.08~2019.12 아이디어 구상 및 기술 테스트
  • 2019.12~2020.05 구현 및 디버깅

3. 개발작품 설명

  • 시스템은 안드로이드 어플리케이션/ 중앙 클라우드 서버 / 스마트 버스벨(라즈베리파이) 파트로 나누어져 실시간 소켓통신을 통해 정보를 주고받습니다.

  • 스마트 버스벨(라즈베리파이)은 버스 하차 벨 회로에 릴레이 스위치를 통해 연결되어 있습니다.
    스마트 버스벨은 중앙 서버에게 현재 버스의 GPS정보를 실시간으로 보내게 되며, 서버로부터 버스 벨 작동 신호를 받을 시 릴레이를 통해 버스 하차 벨을 작동시킵니다.

  • 중앙 클라우드 서버는 받은 GPS정보와 데이터베이스에 저장된 정류장 GPS정보를 비교, 현재 버스 위치를 파악하고 위치 정보를 탑승하고 있는 승객들의 스마트폰 어플에 실시간 전송합니다.

  • 안드로이드 어플리케이션은 라즈베리파이-안드로이드 어플리케이션 간 ble 비콘을 통해 위치인증을 하여 현재 탑승 버스를 확인합니다.
    그리고 중앙서버에게 벨 즉시 작동 요청, 혹은 하차 예약 요청을 할 수 있습니다.
    탑승한 버스가 자신이 설정한 하차하기 n 정류장 전에 도착 시 , 안드로이드 어플리케이션은 push 알림을 통해 사용자에게 하차 준비 알림을 보냅니다.
    자주 하차하는 정류장은 즐겨찾기로 저장해 간편하게 하차 예약이 가능합니다.

4. 활용방안

  • 기존 버스 하차 벨 시스템에 스마트 버스벨을 설치하면, 승객들은 어플리케이션을 통해 버스 벨을 누르거나 하차 예약을 하여 간편하게 버스 하차 벨 작동이 가능합니다.

소개 영상

소개 슬라이드

정보가 없습니다.

기타자료

댓글

  • 송병준 (인천대학교) 2020-06-12 19:16:42

    물리적으로 제때에 버스 벨을 눌러야 하는 것이 늘 불편했는데 이를 해결하는 아이디어가 등장해 반가웠습니다. 실제로 버스에서 서비스가 작동하는 모습이 인상적입니다. 고생하셨습니다!