[go: up one dir, main page]

KR101773953B1 - System and method for guiding boarding gate based on arduino - Google Patents

System and method for guiding boarding gate based on arduino Download PDF

Info

Publication number
KR101773953B1
KR101773953B1 KR1020150190466A KR20150190466A KR101773953B1 KR 101773953 B1 KR101773953 B1 KR 101773953B1 KR 1020150190466 A KR1020150190466 A KR 1020150190466A KR 20150190466 A KR20150190466 A KR 20150190466A KR 101773953 B1 KR101773953 B1 KR 101773953B1
Authority
KR
South Korea
Prior art keywords
infrared
vibrator
train
arduino
receiver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020150190466A
Other languages
Korean (ko)
Other versions
KR20170079665A (en
Inventor
김수연
배성원
서형선
조대수
Original Assignee
동서대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 동서대학교 산학협력단 filed Critical 동서대학교 산학협력단
Priority to KR1020150190466A priority Critical patent/KR101773953B1/en
Publication of KR20170079665A publication Critical patent/KR20170079665A/en
Application granted granted Critical
Publication of KR101773953B1 publication Critical patent/KR101773953B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61BRAILWAY SYSTEMS; EQUIPMENT THEREFOR NOT OTHERWISE PROVIDED FOR
    • B61B1/00General arrangement of stations, platforms, or sidings; Railway networks; Rail vehicle marshalling systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61BRAILWAY SYSTEMS; EQUIPMENT THEREFOR NOT OTHERWISE PROVIDED FOR
    • B61B1/00General arrangement of stations, platforms, or sidings; Railway networks; Rail vehicle marshalling systems
    • B61B1/02General arrangement of stations and platforms including protection devices for the passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L25/00Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
    • B61L25/02Indicating or recording positions or identities of vehicles or trains
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B21/00Teaching, or communicating with, the blind, deaf or mute
    • G09B21/001Teaching or communicating with blind persons
    • G09B21/003Teaching or communicating with blind persons using tactile presentation of the information, e.g. Braille displays

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Business, Economics & Management (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

본 발명은 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법에 관한 것이다.
본 발명은, 열차의 탑승구 하단 마다 설치되는 적외선 송신기; 역사의 플랫폼 하단에 점자 발판을 이루는 각 발판 블록 유닛과 대응되게 설치되는 적외선 수신기; 및 상기 점자 발판에 형성되며, 관리를 위해 미리 설정된 개수의 적외선 수신기를 통해, 열차의 탑승구 하단에 부착된 다수의 적외선 송신기 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호하는 경우, 적외선 신호를 수신한 적외선 수신기와 매칭되는 점자 발판에 설치된 진동기 일련번호를 추출하여, 추출된 진동기 일련번호에 해당하는 진동기로 진동 제어 신호를 전송하여 진동하도록 아두이노; 를 포함한다.
이에 의해, 시각장애인 또는 일반 시민이 철길에 떨어져 다치거나 사망하는 일이 늘어나고 있고, 어린이들이나 유아들의 경우 이러한 열차사고에 대한 경각심이 부족하기 때문에 점자 발판에 장착된 진동기를 통해 진동을 주어 미연에 사고를 예방하고 열차가 도착한 후 열차의 출입문의 위치를 알려주어 시각장애인들에게 출입문의 위치를 정확하게 알려줄 수 있는 효과를 제공한다.
또한, 적외선 송수신기 및 진동기를 장착한 아두이노 기반으로 이용함으로써 간단하며 설치비용을 줄임으로써, 비용대비 최대로 열차 사고 예방 효과를 제공한다.
BACKGROUND OF THE INVENTION Field of the Invention [0001] The present invention relates to an Arduino-based train gate guiding system and a guiding method.
The present invention relates to an infrared transmitter provided at a lower end of a boarding pass of a train; An infrared receiver installed in correspondence with each scaffold block unit forming a braille scaffold at the bottom of the historical platform; And a control unit for controlling the infrared ray signal received by the infrared ray receiver to receive the infrared ray signal from the infrared ray receiver at a predetermined time or longer from one of a plurality of infrared ray transmitters attached to the lower end of the boarding pass through a predetermined number of infrared ray receivers, Extracts the serial number of the vibrator installed on the braille plate matched with the receiver, and transmits the vibration control signal to the vibrator corresponding to the extracted vibrator serial number so as to vibrate; .
As a result, visually impaired or ordinary citizens are injured or killed on the railway line, and children and infants are not aware of these train accidents. Therefore, vibration is applied through the vibrator mounted on the braille scaffold, And informs the position of the door of the train after the train arrives, thereby providing an effect that the position of the door can be accurately informed to the visually impaired.
Also, by using Arduino with infrared transceiver and vibrator, it is simple and reduces installation cost, which provides maximum cost-effective prevention of train accidents.

Description

아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법{System and method for guiding boarding gate based on arduino} BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a system and a method for guiding boarding gate based on arduino,

본 발명은 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법에 관한 것으로, 보다 구체적으로는, 열차 탑승 전에 열차가 들어오는 위험성을 알림과 동시에 인지능력이 떨어지는 시각장애인이나 어린이 등이 수월하게 열차의 입구를 찾게 도와주도록 하기 위한 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법에 관한 것이다.
More particularly, the present invention relates to a system and method for guiding train-boarding trains based on Arduino, and more particularly, to a system and method for guiding trains of a train, And more particularly, to a guide system for guiding passengers of a train based on Arduino and a guiding method thereof.

흔하게 시작장애인을 위한 점자 발판은 횡단보도, 열차역, 아파트 출입문 등 여러 곳에서 볼 수 있다. 그러나 열차 플랫폼에 있는 점자 발판의 기능은 다음과 같은 한계가 있다. Braille scaffolds for beginners are often found at crosswalks, railway stations, apartment doors, and other places. However, the functions of the braille scaffold on the train platform have the following limitations.

첫 번째, 열차가 들어오는 곳과 사람이 대기하고 있는 곳의 거리를 알려줄 수 없기 때문에 시각 장애인들의 추락 위험이 있다. 이것과 관련된 시각 장애인의 열차사고도 종종 볼 수 있다.First, there is a risk of blindness because blind people can not tell where the train is coming in and where the person is standing by. Train accidents of blind people related to this are often seen.

두 번째, 탑승할 출입 구간을 알려줄 수 없기 때문에 다른 사람의 도움을 필요로 한다. Second, we need someone else's help because we can not tell you where to go.

이에 따라 해당 기술분야에 있어서 상술한 한계점을 보완하여 일정 선을 넘어가면 뒤로 물러서라는 경고신호를 보내줄 뿐만 아니라, 시각장애인에게 탑승해야할 위치를 알려 줌으로써, 시각장애인뿐만 아니라 부주의한 어린이 등의 안전을 높여주기 위한 기술개발이 요구되고 있다.
Accordingly, in order to compensate for the above-mentioned limitations in the technical field, not only a warning signal is given to backward when a certain line is crossed, but also a visually impaired person is informed of the position to be boarded, It is required to develop a technology for increasing the amount of the product.

대한민국 특허등록공보 등록번호 제10-1006996호 "보도용 점자블록"Korea Patent Registration Registration No. 10-1006996 "Braille block for report" 대한민국 특허공개공보 공개번호 제10-2015-0013915호 "진동 장치, 그 진동 장치를 이용한 착신 알림 장치 및 방법"Korean Patent Laid-Open Publication No. 10-2015-0013915 "Vibration device, notification device and method using the vibration device" 대한민국 특허공개공보 공개번호 제10-2012-0137185호 "지하철 하차역 알림 진동좌석"Korean Patent Laid-Open Publication No. 10-2012-0137185 " 대한민국 특허등록공보 등록번호 제10-1189562호 "진동스피커를 이용한 차량의 도어 로킹상태 알림장치"Korean Patent Registration No. 10-1189562 entitled " Vehicle Door Locking Status Indicator Using Vibrating Speaker "

본 발명은 상기의 문제점을 해결하기 위한 것으로, 다가오는 열차와 사람 사이의 거리가 너무 근접한 경우 또는 열차를 기다리고 있는 경우, 어린이 또는 취객 등 선로 바깥으로 낙상 사고의 경우를 대비해서 점자 발판을 넘어가면 진동이 울리게 되어 승객들에게 경고 메시지를 전달하도록 하기 위한 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법을 제공하기 위한 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above problems and it is an object of the present invention to solve the above problems and to provide a vibration control apparatus for a train, So that a warning message can be delivered to the passengers.

또한, 본 발명은 열차를 탑승 전에 다른 열차가 들어오더라도 탑승해야 하는 열차의 입구에 위치한 적외선 센서 감지를 통해 점자 발판에 진동을 줌으로써, 시각장애인에게 출입구 위치를 알려주도록 하기 위한 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법을 제공하기 위한 것이다.In addition, the present invention relates to an Arduino-based train for allowing a visually impaired person to know the position of a doorway by giving a vibration to a braille footplate through the detection of an infrared sensor located at the entrance of a train to be boarded even if another train arrives before boarding the train And to provide a gate guiding system and a guiding method.

그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
However, the objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood by those skilled in the art from the following description.

상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템은, 열차의 탑승구 하단 마다 설치되는 적외선 송신기; 역사의 플랫폼 하단에 점자 발판을 이루는 각 발판 블록 유닛과 대응되게 설치되는 적외선 수신기; 및 상기 점자 발판에 형성되며, 관리를 위해 미리 설정된 개수의 적외선 수신기를 통해, 열차의 탑승구 하단에 부착된 다수의 적외선 송신기 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호하는 경우, 적외선 신호를 수신한 적외선 수신기와 매칭되는 점자 발판에 설치된 진동기 일련번호를 추출하여, 추출된 진동기 일련번호에 해당하는 진동기로 진동 제어 신호를 전송하여 진동하도록 아두이노; 를 포함한다.According to another aspect of the present invention, there is provided an Arduino-based train boarding guide system comprising: an infrared transmitter installed at a lower end of a boarding gate of a train; An infrared receiver installed in correspondence with each scaffold block unit forming a braille scaffold at the bottom of the historical platform; And a control unit for controlling the infrared ray signal received by the infrared ray receiver to receive the infrared ray signal from the infrared ray receiver at a predetermined time or longer from one of a plurality of infrared ray transmitters attached to the lower end of the boarding pass through a predetermined number of infrared ray receivers, Extracts the serial number of the vibrator installed on the braille plate matched with the receiver, and transmits the vibration control signal to the vibrator corresponding to the extracted vibrator serial number so as to vibrate; .

상기의 목적을 달성하기 위해 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 방법은, 점자 발판에 형성된 아두이노가 관리를 위해 미리 설정된 개수의 적외선 수신기를 통해, 열차의 탑승구 하단에 부착된 다수의 적외선 송신기 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호를 수신하는 제 1 단계; 아두이노가 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기와 매칭되는 점자 발판에 설치된 진동기 일련번호를 추출하는 제 2 단계; 및 아두이노가 추출된 진동기 일련번호에 해당하는 진동기로 진동 제어 신호를 전송하여 진동하도록 하는 제 3 단계; 를 포함한다.According to another aspect of the present invention, there is provided a method for guiding an Arduino-based train to a train, comprising the steps of: A first step of receiving an infrared signal from one of a plurality of infrared transmitters at a predetermined time or longer; A second step of extracting a serial number of the vibrator installed on the braille scaffold matching the infrared receiver receiving the infrared signal for a predetermined time or more; And a third step of transmitting the vibration control signal to the vibrator corresponding to the extracted vibrator serial number and oscillating the vibration fan; .

이때, 상기 제 3 단계 이후, 아두이노가 상기 제 1 단계로부터 적외선 송신기로부터 적외선 수신기로 수신되는 적외선 신호의 중단을 인식하는 제 4 단계; 를 더 포함하는 것이 바람직하다.A fourth step of recognizing an interruption of an infrared signal received by the Adouno from the infrared transmitter to the infrared receiver from the first step after the third step; .

또한, 상기 제 4 단계 이후, 아두이노가 관제 단말로 열차의 출발 또는 이탈 정보를 전송하는 제 4 단계; 를 더 포함하는 것이 바람직하다.
In addition, after the fourth step, the Arduino transmits the departure or departure information of the train to the control terminal; .

본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법은, 시각장애인 또는 일반 시민이 철길에 떨어져 다치거나 사망하는 일이 늘어나고 있고, 어린이들이나 유아들의 경우 이러한 열차사고에 대한 경각심이 부족하기 때문에 점자 발판에 장착된 진동기를 통해 진동을 주어 미연에 사고를 예방하고 열차가 도착한 후 열차의 출입문의 위치를 알려주어 시각장애인들에게 출입문의 위치를 정확하게 알려줄 수 있는 효과를 제공한다. In accordance with the embodiment of the present invention, the system and method for guiding the train-boarding pass on the basis of the Arduino system are such that the visually impaired or ordinary citizens are injured or killed on the railroad line, and in case of children or infants, Because it is scarce, vibration is applied through the vibrator mounted on the braille footing to prevent accidents and to inform the position of the door of the train after the train arrives, thereby providing the visually impaired to accurately inform the position of the door.

뿐만 아니라, 본 발명의 다른 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법은, 적외선 송수신기 및 진동기를 장착한 아두이노 기반으로 이용함으로써 간단하며 설치비용을 줄임으로써, 비용대비 최대로 열차 사고 예방 효과를 제공한다.
In addition, according to another embodiment of the present invention, the Arduino-based train boarding guide guiding system and the guiding method are simple and easy to install by using the Arduino equipped with the infrared transceiver and the vibrator, Provides accident prevention effect.

도 1은 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템의 설치를 위해 열차의 탑승구가 상이하게 형성되는 것을 설명하기 위한 참조도면.
도 2는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템의 평면도.
도 3은 도 2의 아두이노 기반의 열차 탑승구 안내 시스템의 정면도.
도 4는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템의 구성을 구체적으로 나타내는 블록도.
도 5는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 방법을 나타내는 흐름도.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a view for explaining that a boarding gate of a train is formed differently for the installation of an Arduino-based train boarding guide system according to an embodiment of the present invention; FIG.
2 is a plan view of an Arduino-based train boarding guide system according to an embodiment of the present invention;
FIG. 3 is a front view of the guide system of the Arduino-based train in FIG. 2; FIG.
4 is a block diagram specifically illustrating a configuration of an Arduino-based train boarding guide system according to an embodiment of the present invention.
FIG. 5 is a flowchart illustrating a method of guiding an Arduino-based train gates according to an embodiment of the present invention.

이하, 본 발명의 바람직한 실시예의 상세한 설명은 첨부된 도면들을 참조하여 설명할 것이다. 하기에서 본 발명을 설명함에 있어서, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a detailed description of preferred embodiments of the present invention will be given with reference to the accompanying drawings. In the following description of the present invention, detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.

본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.
In the present specification, when any one element 'transmits' data or signals to another element, the element can transmit the data or signal directly to the other element, and through at least one other element Data or signal can be transmitted to another component.

도 1은 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템(100)의 설치를 위해 열차(1)의 탑승구(4)가 상이하게 형성되는 것을 설명하기 위한 참조도면이다. 그리고, 도 2는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템(100)이 역사(2)에 설치된 평면도이며, 도 3은 아두이노 기반의 열차 탑승구 안내 시스템(100)이 설치된 정면도이다. FIG. 1 is a view for explaining that a boarding gate 4 of a train 1 is formed differently for the installation of an Arduino-based train boarding gate guiding system 100 according to an embodiment of the present invention. 2 is a plan view of the Arduino-based train boarding gate guiding system 100 according to the embodiment of the present invention installed in the history 2, and FIG. 3 is a front view of the Arduino- to be.

먼저, 도 1을 참조하면, 역사(2)에서 열차(1)가 정차를 한 경우, 탑승구(4) 위치는 열차(1)의 종류마다 다르고, 열차(1) 마다 탑승구(4)의 개수 및 크기는 열차(1)의 크기마다 다르게 형성될 수 있다. 이와 같이 탑승구(4)의 위치가 정형화되지 않고, 열차(1)의 길이도 개별적으로 다르게 형성되어, 눈이 불편한 시각장애인과 같은 경우 탑승(4)의 위치를 찾기가 힘들다. 1, when the train 1 stops in the history 2, the position of the boarding gate 4 varies depending on the type of the train 1, and the number of the boarding passages 4 for each train 1 and The size of the train 1 may be different for each size of the train 1. In this way, the position of the boarding gate 4 is not shaped and the length of the train 1 is formed differently. Thus, it is difficult to find the position of the boarding pass 4 in the case of a visually impaired person with an uncomfortable eye.

이에 따라, 도 2 및 도 3을 참조하면, 아두이노 기반의 열차 탑승구 안내 시스템(100)은 열차(1)의 탑승구(4) 하단 마다 적외선 송신기(110)를 장착하고 역사(2)의 플랫폼 하단(2a)에 적외선 수신기(120)를 장착하고, 점자 발판(3) 밑에 진동기(130)와 아두이노(140)를 설치하여 형성된다. 여기서 진동기(130)는 점자 발판(3)의 상부 측에 홈을 형성하여 홈에 장착하는 방식으로도 형성가능하다. 2 and 3, the Arduino-based train boarding guide system 100 includes an infrared transmitter 110 mounted to the lower end of the boarding gate 4 of the train 1, The infrared receiver 120 is mounted on the bracket 2a and the vibrator 130 and the arcuino 140 are provided below the braille bracket 3. [ Here, the vibrator 130 may be formed by forming a groove on the upper side of the braille scaffold 3 and attaching it to the groove.

각각이 다수개로 형성되는 적외선 송신기(110)와 적외선 수신기(120) 모두는 수직면 상에서 동일 선상에 일치하거나 미리 설정된 적외선 수신 오차 범위 내로 설치하며, 적외선 송신기(110)에서 조사되는 적외선이 적외선 수신기(120)로 수신된 경우, 미리 설정된 시간(예, 3초 정도)의 카운트 후에 진동기(130)를 이용하여 진동을 울려 시각 장애인에게 탑승구(4)의 위치를 안내한다. The infrared ray transmitter 110 and the infrared ray receiver 120 are installed on the same plane on the vertical plane or within a preset infrared ray receiving error range and the infrared rays irradiated from the infrared ray transmitter 110 are transmitted to the infrared ray receiver 120 ), The vibrator 130 is used to vibrate after a predetermined time (for example, about 3 seconds) to guide the position of the boarding gate 4 to the visually impaired.

각 점자 발판(3)의 발판 블록 유닛(3u)에는 진동기(130)가 부착되거나 삽입되며, 진동기(130)의 미리 설정된 개수(예, 4개) 당 하나의 아두이노(140)와 전원선 및 데이터 버스로 연결된다. A vibrator 130 is attached to or inserted into the scaffold block unit 3u of each braille scaffold 3 and connected to one of the arduino 140 and the power line Data bus.

열차(1)에 달린 적외선 송신기(110)와, 역사(2)에서 탑승구(4) 위치로 설정된 영역에 부착된 적외선 수신기(120)가 수평면상에서 일직선에 일치하는 것으로 아두이노(140)에 의해 판단되는 경우, 점자 발판(3)의 진동기(130)에 진동을 제어한다. 즉, 적외선 수신기(120)와 적외선 송신기(110) 위치가 일치시 작동신호로 인식하여 전동기(130)가 작동되는 것이다. The infrared transmitter 110 mounted on the train 1 and the infrared receiver 120 attached to the area set to the gate 4 position in the history 2 are aligned on the horizontal plane and judged by the Adouno 140 The vibrator 130 of the braille base 3 controls the vibration. That is, when the positions of the infrared ray receiver 120 and the infrared ray transmitter 110 coincide with each other, they are recognized as operation signals and the motor 130 is operated.

한편, 적외선 송신기(110) 및 적외선 수신기(120)를 이용하면, 초음파 센서에 비해 전류소비가 적고, 부피가 작다는 장점이 있으며, 초음파 센서를 이용한 경우에 비해 회로 구성시 많은 회로가 필요하지 않은 장점이 있다. 따라서, 적외선 송신기(110) 및 적외선 수신기(120)를 이용하면 간단하게 아두이노 기반의 열차 탑승구 안내 시스템(100)을 제공 가능하면서도, 간단한 로직으로도 초음파 센서에 비해서 정밀한 측정이 가능하다. On the other hand, when the infrared transmitter 110 and the infrared receiver 120 are used, there is an advantage that the current consumption is small and the volume is small as compared with the ultrasonic sensor. There are advantages. Therefore, it is possible to provide the Arduino-based train gate guiding system 100 simply by using the infrared transmitter 110 and the infrared receiver 120, but it is possible to perform precise measurement compared with the ultrasonic sensor even with simple logic.

또한, 열차(1)의 탑승구(4) 위치를 알려주는 방식으로 진동기(130)를 사용하지 않고, 점자 발판(3)에 LED 표시창을 통해 광원 효과를 줄 수 있으나, 어린이들에게는 유용할 수 있으나, 시각장애인에게 알려주는 방법으로는 적절하지 않으므로, 본 발명에서는 진동을 통해 몸에 자극을 줄 수 있는 즉각적 효과를 제공하는 진동기(130)를 사용한다.
It is also possible to provide the light source effect to the braille scaffold 3 through the LED display window without using the vibrator 130 in such a way as to indicate the position of the gate 4 of the train 1, , It is not suitable as a method of notifying the blind person. Therefore, the present invention uses the vibrator 130 that provides an immediate effect that can stimulate the body through vibration.

도 4는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템(100)의 구성을 구체적으로 나타내는 블록도이다. FIG. 4 is a block diagram specifically illustrating a configuration of an Arduino-based train boarding guide system 100 according to an embodiment of the present invention.

도 4를 참조하면, 열차 탑승구 안내 시스템(100)은 상술한 바와 같이, 다수의 적외선 송신기(110), 다수의 적외선 수신기(120), 다수의 진동기(130) 및 아두이노(140)를 포함하여 이루어진다. 여기서 하나의 아두이노(140)는 각각이 페어(pair)로 형성되는 적외선 수신기(120)와 진동기(130)에 대해서 미리 설정된 페어 개수를 관리한다. 4, the train boarding guide system 100 includes a plurality of infrared transmitters 110, a plurality of infrared receivers 120, a plurality of vibrators 130, and an Arduino 140, as described above, . Here, one adonino 140 manages a preset number of pairs for the infrared receiver 120 and the vibrator 130, each of which is formed as a pair.

한편, 도 4b를 참조하면 각 아두이노(140)의 구성요소를 구분하여 도시하고 있으며, 아두이노(140)는 위치 확인 수단(141), 진동 제어 수단(142) 및 확장 제어 수단(143)으로 구분될 수 있다. Referring to FIG. 4B, the components of each of the ink nozzles 140 are distinguished from each other. The ink nozzle 140 includes a position check unit 141, a vibration control unit 142, and an extension control unit 143 Can be distinguished.

위치 확인 수단(141)은 할당된 미리 설정된 개수의 적외선 수신기(120)에 대한 적외선 신호를 대기한다. 위치 확인 수단(141)은 적외선 신호의 수신이 개시되면, 열차(1)의 탑승구(4) 하단에 부착된 다수의 적외선 송신기(120) 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호(정차 신호)를 수신을 대기한다.The position checking means 141 waits for an infrared signal for the predetermined number of infrared receivers 120 assigned thereto. When the reception of the infrared signal is started, the position confirming means 141 receives the infrared signal (stop signal) from the one of the plurality of infrared transmitters 120 attached to the lower end of the gate 4 of the train 1 And waits for reception.

위치 확인 수단(141)은 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기(120)와 매칭되는 점자 발판(3)에 설치된 진동기 일련번호를 추출한다.The position checking means 141 extracts the vibrator serial number provided on the braille board 3 matching with the infrared receiver 120 receiving the infrared signal for a predetermined time or more.

보다 구체적으로, 위치 확인 수단(141)은 열차(1)의 탑승구(4)에 개별적으로 형성된 적외선 송신기(110) 중 정차 신호를 수신한 적외선 수신기(120)와 하나의 페어로 형성된 점자 발판(3)에 형성된 진동기(130)의 위치를 식별하는 것이다.More specifically, the positioning means 141 includes an infrared receiver 120 receiving the stop signal among the infrared transmitters 110 individually formed at the gate 4 of the train 1 and a braille pedal 3 The position of the vibrator 130 formed on the vibrator 130 is identified.

다음으로, 진동 제어 수단(142)은 위치 확인 수단(141)에 의한 위치 식별과정에 의해 추출된 진동기 일련번호에 해당하는 진동기(130)로 진동 제어 신호를 전송함으로써, 진동 제어 신호를 수신한 진동기(130)에 의해 설치된 점자 발판(3)으로 진동이 전달되어 주위에서 진동이 강한 방향을 따라 이동할 수 있는 효과를 제공한다. Next, the vibration control means 142 transmits the vibration control signal to the vibrator 130 corresponding to the extracted vibrator serial number by the position identification process by the position confirmation means 141, The vibration is transmitted to the braille base 3 provided by the bracket 130, so that it is possible to move along the strong vibration in the surroundings.

한편, 아두이노(140)는 오픈 소스를 지향하는 마이크로 컨트롤러(micro controller)를 내장한 기기 제어용 기판에 해당하며, 제어용 기판에 적외선 수신기(120), 진동기(130), 그 밖의 장치를 연결하여 사용하며, 외부의 단말과 연결해서 소프트웨어를 로드하여 동작을 하는 '오픈소스 하드웨어'에 해당한다. On the other hand, the Arduino 140 corresponds to a device control board incorporating a micro controller for an open source, and the infrared receiver 120, the vibrator 130, and other devices are connected to a control board And 'open source hardware' that connects with an external terminal and loads software and operates.

이런 점에 따라, 확장 제어 수단(143)은 아두이노(140) 기판에 장착된 적외선 수신기(120), 진동기(130) 외에 음성출력장치를 추가로 장착시 음성안내를 제공할 수 있다. 또한, 확장 제어 수단(143)은 외부의 단말에 해당하는 관제 단말(200)과의 데이터 송수신을 통해 열차(1)의 진입에 따른 아두이노(140) 기판에 장착된 장치들의 최소 전력 사용 상태인 슬리핑(sleeping) 상태에서 활성화(active) 상태로의 전환을 위한 웨이크 업(wake-up) 제어 등을 수행할 수 있다.
The extension control means 143 can provide voice guidance when the audio output device is additionally mounted in addition to the infrared receiver 120 and the vibrator 130 mounted on the Arduino 140 substrate. The extension control means 143 transmits and receives data to and from the control terminal 200 corresponding to an external terminal so that the minimum power use state of the devices mounted on the board 140 according to entry of the train 1 And a wake-up control for switching from a sleeping state to an active state.

도 5는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 방법을 나타내는 흐름도이다. FIG. 5 is a flowchart illustrating a method of guiding an Arduino-based train gates according to an embodiment of the present invention.

도 5를 참조하면, 관제 단말(200)로부터 열차(1) 진입에 따른 웨이크 업 신호(wake-up sig.)를 수신한 다수의 아두이노(140) 각각은, 역사(2)에 일렬로 형성된 점자 발판(3)에 형성된 미리 설정된 개수의 적외선 수신기(120)에 대한 적외선 신호를 대기한다(S111). 5, each of the plurality of arduino 140 that has received the wake-up signal from the control terminal 200 according to the entry of the train 1, And waits for an infrared signal for a predetermined number of infrared ray receivers 120 formed on the braille stage 3 (S111).

이를 위해 역사(2)에 형성된 점자 발판(3)을 형성하는 발판 블록 유닛(3u)은 상기 미리 설정된 개수 별로 하나의 아두이노(140)가 설치되어 있어야 하며, 각 발판 블록 유닛(3u)과 매칭되는 역사(2) 플랫폼 하단(2a)의 위치에 적외선 수신기(120)를 개별적으로 설치하여야 한다. To this end, the scaffolding block unit 3u forming the braille scaffold 3 formed in the history 2 must have one arduino 140 for each of the preset number of scaffolds, (2) The infrared receiver 120 should be installed separately at the position of the platform lower end 2a.

단계(S111) 이후, 다수의 아두이노(140) 각각은 관리를 위해 미리 설정된 개수의 적외선 수신기(120)를 통해, 열차(1)의 탑승구(4) 하단에 부착된 다수의 적외선 송신기(120) 중 하나로부터 전송되는 미리 설정된 시간 이상으로 적외선 신호를 수신한다(S112). The plurality of infrared transmitters 120 attached to the lower end of the gate 4 of the train 1 through the predetermined number of IR receivers 120 for management, The infrared signal is received at a predetermined time or longer than the predetermined time (S112).

단계(S112) 이후, 아두이노(140)는 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기(120)와 매칭되는 점자 발판(3)에 설치된 진동기 일련번호를 추출한다(S113).After step S112, the arduino 140 extracts the oscillator serial number provided in the braille board 3 matching with the infrared receiver 120 receiving the infrared signal for a predetermined time or more (S113).

단계(S113) 이후, 아두이노(140)는 추출된 진동기 일련번호에 해당하는 진동기(130)로 진동 제어 신호를 전송한다(S114). 여기서 진동기 일련번호는 단계(S112)에서 미리 설정된 시간 이상으로 적외선 신호를 수신한 적외선 수신기(120)와 하나의 페어(pair)로 형성된 것에 해당한다. After step S113, the arduino 140 transmits a vibration control signal to the vibrator 130 corresponding to the extracted vibrator serial number (S114). Here, the vibrator serial number corresponds to one formed with one infrared receiver 120 receiving the infrared signal at a predetermined time or more in step S112.

단계(S114) 이후, 아두이노(140)는 단계(S112)에 따른 적외선 송신기(110)로부터 적외선 수신기(120)로 수신되는 적외선 신호의 중단을 인식한다(S115).After step S114, the Adouino 140 recognizes the interruption of the infrared signal received from the infrared ray transmitter 110 to the infrared ray receiver 120 according to step S112 (S115).

단계(S115) 이후, 아두이노(140)는 관제 단말(200)로 열차(1)의 출발 또는 이탈 정보를 전송한다(S116). 이에 따라, 관제 단말(200)은 임계치 이상의 아두이노(140)로부터 출발 또는 이탈 정보를 수신하는 경우 열차(1)가 정상적으로 출발한 것으로 판단하며, 임계치 미만인 경우 비정상적으로 판단하여, 아두이노 기반의 열차 탑승구 안내 시스템(100)에 대한 점검 신호를 출력함으로써, 자체적으로 아두이노 기반의 열차 탑승구 안내 시스템(100)에 대한 점검이 가능한 장점을 제공한다.
After step S115, the Arduino 140 transmits the departure or departure information of the train 1 to the control terminal 200 (S116). Accordingly, the control terminal 200 judges that the train 1 has started normally when it receives the departure or departure information from the arithmetic unit 140 of the threshold value or more. If the train 1 is below the threshold, the control terminal 200 determines abnormally, And outputs an inspection signal to the boarding gate guiding system 100, thereby providing an advantage that the boarding system 100 of the train boarding gate based on the adunion can be checked by itself.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.The present invention can also be embodied as computer-readable codes on a computer-readable recording medium. A computer-readable recording medium includes all kinds of recording apparatuses in which data that can be read by a computer system is stored.

컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. Examples of the computer-readable recording medium include a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device and the like, and also implemented in the form of a carrier wave (for example, transmission over the Internet) .

또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 그리고 본 발명을 구현하기 위한 기능적인(functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명이 속하는 기술 분야의 프로그래머들에 의해 용이하게 추론될 수 있다.
The computer readable recording medium may also be distributed over a networked computer system so that computer readable code can be stored and executed in a distributed manner. And functional programs, codes, and code segments for implementing the present invention can be easily inferred by programmers skilled in the art to which the present invention pertains.

이상과 같이, 본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
As described above, preferred embodiments of the present invention have been disclosed in the present specification and drawings, and although specific terms have been used, they have been used only in a general sense to easily describe the technical contents of the present invention and to facilitate understanding of the invention , And are not intended to limit the scope of the present invention. It is to be understood by those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.

1 : 열차 2 : 역사(驛舍)
2a : 플랫폼 하단 3 : 점자 발판
3u : 발판 블록 유닛 4 : 탑승구
100 : 아두이노 기반의 열차 탑승구 안내 시스템
110 : 적외선 송신기 120 : 적외선 수신기
130 : 진동기 140 : 아두이노
141 : 위치 확인 수단 142 : 진동 제어 수단
143 : 확장 제어 수단
1: Train 2: Station (station)
2a: Platform bottom 3: Braille stool
3u: Scaffolding block unit 4: Gate
100: Arduino-based train boarding guide system
110: Infrared transmitter 120: Infrared receiver
130: Vibrator 140: Arduino
141: Position checking means 142: Vibration control means
143: Expansion control means

Claims (4)

열차의 탑승구 하단 마다 설치되는 적외선 송신기;
역사의 플랫폼 하단에 점자 발판을 이루는 각 발판 블록 유닛과 대응되게 설치되는 적외선 수신기;
점자 발판에 장착되는 진동기; 및
미리 설정된 개수의 진동기와 전원선 및 데이터 버스로 연결되는 아두이노;를 포함하되,
상기 아두이노는,
미리 설정된 개수의 적외선 수신기에 대한 적외선 신호를 대기하며, 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기와 페어로 형성된 진동기로부터 진동기 일련번호를 추출하는 위치 확인 수단;
위치 확인 수단이 추출한 진동기 일련번호에 해당하는 진동기로 진동 제어 신호를 전송하는 진동 제어 수단; 및
관제 단말과의 데이터 송수신으로 열차의 진입여부를 확인하여 아두이노에 장착된 장치들을 슬리핑상태에서 활성화 상태로 전환하는 웨이크 업 제어를 수행하는 확장 제어 수단; 을 포함하여,
적외선 수신기가 적외선 송신기로부터 적외선을 수신하여, 적외선 송신기와 적외선 수신기가 수평면상에서 일직선에 일치하는 것으로 판단되는 경우, 미리 설정된 시간의 카운트 후에 진동기를 이용하여 진동을 울리는 것을 특징으로 하는 아두이노 기반의 열차 탑승구 안내 시스템.
An infrared transmitter installed at the bottom of a train 's boarding pass;
An infrared receiver installed in correspondence with each scaffold block unit forming a braille scaffold at the bottom of the historical platform;
A vibrator mounted on the braille scaffold; And
And an arduino connected to a predetermined number of vibrators, a power line, and a data bus,
The < RTI ID =
Position determining means for extracting a vibrator serial number from a vibrator formed in a pair with an infrared receiver that waits for an infrared signal for a predetermined number of infrared receivers and receives an infrared signal for a predetermined time or more;
Vibration control means for transmitting a vibration control signal to the vibrator corresponding to the extracted vibrator serial number by the position confirming means; And
An extension control means for performing wake-up control for checking whether or not a train enters by transmitting / receiving data to / from a control terminal, and for switching wake-up control from a sleeping state to an active state; Including,
Wherein when the infrared receiver receives the infrared rays from the infrared ray transmitter and the infrared ray transmitter and the infrared ray receiver are determined to be in a straight line on the horizontal plane, the vibration is emitted by using the vibrator after counting the predetermined time, Boarding Guidance System.
점자 발판에 형성된 아두이노가 관리를 위해 미리 설정된 개수의 적외선 수신기를 통해, 열차의 탑승구 하단에 부착된 다수의 적외선 송신기 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호를 수신하는 제 1 단계;
아두이노가 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기와 매칭되는 점자 발판에 설치된 진동기 일련번호를 추출하는 제 2 단계;
아두이노가 추출된 진동기 일련번호에 해당하는 진동기로 진동 제어 신호를 전송하여 진동하도록 하는 제 3 단계;
아두이노가 적외선 송신기로부터 적외선 수신기로 수신되는 적외선 신호의 중단을 인식하는 제 4 단계; 및
아두이노가 관제 단말로 열차의 출발 또는 이탈 정보를 전송하는 제 5 단계; 를 포함하되,
상기 제 1 단계 이전에,
관제 단말로부터 열차 진입에 따른 웨이크 업 신호를 수신한 다수의 아두이노가 적외선 수신기로부터의 적외선 신호를 대기하는 단계를 더 포함하는 것을 특징으로 하는 아두이노 기반의 열차 탑승구 안내 방법.
A first step of receiving an infrared signal from one of a plurality of infrared transmitters attached to a lower end of a train passenger's seat at a preset time or longer via a predetermined number of infrared receivers for management of the arduino formed on the braille scaffold;
A second step of extracting a serial number of the vibrator installed on the braille scaffold matching the infrared receiver receiving the infrared signal for a predetermined time or more;
A third step of transferring the vibration control signal to the vibrator corresponding to the extracted vibrator serial number so that the vibration is oscillated;
A fourth step of recognizing the interruption of the infrared signal received by the Adouno from the infrared transmitter to the infrared receiver; And
A fifth step of transmitting the departure or departure information of the train to the control terminal of Arduino; , ≪ / RTI &
Prior to the first step,
The method of claim 1, further comprising the step of waiting for the infrared signal from the infrared receiver to receive a wakeup signal from the control terminal.
삭제delete 삭제delete
KR1020150190466A 2015-12-30 2015-12-30 System and method for guiding boarding gate based on arduino Active KR101773953B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150190466A KR101773953B1 (en) 2015-12-30 2015-12-30 System and method for guiding boarding gate based on arduino

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150190466A KR101773953B1 (en) 2015-12-30 2015-12-30 System and method for guiding boarding gate based on arduino

Publications (2)

Publication Number Publication Date
KR20170079665A KR20170079665A (en) 2017-07-10
KR101773953B1 true KR101773953B1 (en) 2017-09-01

Family

ID=59355297

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150190466A Active KR101773953B1 (en) 2015-12-30 2015-12-30 System and method for guiding boarding gate based on arduino

Country Status (1)

Country Link
KR (1) KR101773953B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210056087A (en) 2019-11-08 2021-05-18 한국건설기술연구원 System for managing insfection work of railway facility based on augmented reality, and method for the same

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007204227A (en) * 2006-02-02 2007-08-16 Hitachi Ltd Elevator guidance device
JP2012245850A (en) * 2011-05-26 2012-12-13 Hitachi Ltd Door opening acceptance determination device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007204227A (en) * 2006-02-02 2007-08-16 Hitachi Ltd Elevator guidance device
JP2012245850A (en) * 2011-05-26 2012-12-13 Hitachi Ltd Door opening acceptance determination device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210056087A (en) 2019-11-08 2021-05-18 한국건설기술연구원 System for managing insfection work of railway facility based on augmented reality, and method for the same

Also Published As

Publication number Publication date
KR20170079665A (en) 2017-07-10

Similar Documents

Publication Publication Date Title
US10370888B2 (en) Door system with sensor unit and communication element
KR101895999B1 (en) A Safety Device & A Safety System For A Children's School Bus
KR101834892B1 (en) Smart pedestrian safety system of crosswalk
US5933082A (en) Passive alarm system for blind and visually impaired individuals
KR101877673B1 (en) System of managing safety for child boarding on vehicle
KR20100076157A (en) Safety system for subway
KR20170066942A (en) bus ride guiding system for transportation vulnerable
KR100799317B1 (en) Vehicle platform safety management system and control method
JP2017119580A (en) Elevator automatic guide assist system and guidance method thereof
KR20200068090A (en) Integrated Safety Management System for Children's School Vehicles Based on IoT
KR101773953B1 (en) System and method for guiding boarding gate based on arduino
KR20090123422A (en) Railroad track safety maintenance system and method
CN100542847C (en) Passenger train rated crew member automatic control system
KR101807213B1 (en) Safety managing system for passenger of vehicle using speech recognition
KR101931371B1 (en) System for preventing people not getting off vehicle
KR101037335B1 (en) Fall detection system of platform
KR101211676B1 (en) system for preventing injuries and death from a fall at a railroad platform
CN116081418A (en) Elevator safety protection system based on visual light curtain and control method and device thereof
KR20190051423A (en) (bus ride guiding system for transportation vulnerable
JP2001223821A (en) Device and system for emergency alarm
CN210691543U (en) High-speed rail induction device
KR102126630B1 (en) Vehicle Child Departure Identification System
WO1998044468A1 (en) Passive alarm system for blind and visually impaired individuals
JP4451157B2 (en) Danger avoidance system
KR100637847B1 (en) System and method for controlling platform-screen-door

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20151230

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20170307

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20170824

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170828

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170828

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20210729

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20220829

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20240829

Start annual number: 8

End annual number: 8