KR101773953B1 - System and method for guiding boarding gate based on arduino - Google Patents
System and method for guiding boarding gate based on arduino Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000001771 impaired effect Effects 0.000 abstract description 8
- 230000000694 effects Effects 0.000 abstract description 4
- 239000000284 extract Substances 0.000 abstract description 4
- 238000009434 installation Methods 0.000 abstract description 3
- 230000002265 prevention Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 2
- 201000004569 Blindness Diseases 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61B—RAILWAY SYSTEMS; EQUIPMENT THEREFOR NOT OTHERWISE PROVIDED FOR
- B61B1/00—General arrangement of stations, platforms, or sidings; Railway networks; Rail vehicle marshalling systems
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61B—RAILWAY SYSTEMS; EQUIPMENT THEREFOR NOT OTHERWISE PROVIDED FOR
- B61B1/00—General arrangement of stations, platforms, or sidings; Railway networks; Rail vehicle marshalling systems
- B61B1/02—General arrangement of stations and platforms including protection devices for the passengers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L25/00—Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
- B61L25/02—Indicating or recording positions or identities of vehicles or trains
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B21/00—Teaching, or communicating with, the blind, deaf or mute
- G09B21/001—Teaching or communicating with blind persons
- G09B21/003—Teaching 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
본 발명은 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법에 관한 것으로, 보다 구체적으로는, 열차 탑승 전에 열차가 들어오는 위험성을 알림과 동시에 인지능력이 떨어지는 시각장애인이나 어린이 등이 수월하게 열차의 입구를 찾게 도와주도록 하기 위한 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법에 관한 것이다.
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.
본 발명은 상기의 문제점을 해결하기 위한 것으로, 다가오는 열차와 사람 사이의 거리가 너무 근접한 경우 또는 열차를 기다리고 있는 경우, 어린이 또는 취객 등 선로 바깥으로 낙상 사고의 경우를 대비해서 점자 발판을 넘어가면 진동이 울리게 되어 승객들에게 경고 메시지를 전달하도록 하기 위한 아두이노 기반의 열차 탑승구 안내 시스템 및 안내 방법을 제공하기 위한 것이다.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
먼저, 도 1을 참조하면, 역사(2)에서 열차(1)가 정차를 한 경우, 탑승구(4) 위치는 열차(1)의 종류마다 다르고, 열차(1) 마다 탑승구(4)의 개수 및 크기는 열차(1)의 크기마다 다르게 형성될 수 있다. 이와 같이 탑승구(4)의 위치가 정형화되지 않고, 열차(1)의 길이도 개별적으로 다르게 형성되어, 눈이 불편한 시각장애인과 같은 경우 탑승(4)의 위치를 찾기가 힘들다. 1, when the
이에 따라, 도 2 및 도 3을 참조하면, 아두이노 기반의 열차 탑승구 안내 시스템(100)은 열차(1)의 탑승구(4) 하단 마다 적외선 송신기(110)를 장착하고 역사(2)의 플랫폼 하단(2a)에 적외선 수신기(120)를 장착하고, 점자 발판(3) 밑에 진동기(130)와 아두이노(140)를 설치하여 형성된다. 여기서 진동기(130)는 점자 발판(3)의 상부 측에 홈을 형성하여 홈에 장착하는 방식으로도 형성가능하다. 2 and 3, the Arduino-based train
각각이 다수개로 형성되는 적외선 송신기(110)와 적외선 수신기(120) 모두는 수직면 상에서 동일 선상에 일치하거나 미리 설정된 적외선 수신 오차 범위 내로 설치하며, 적외선 송신기(110)에서 조사되는 적외선이 적외선 수신기(120)로 수신된 경우, 미리 설정된 시간(예, 3초 정도)의 카운트 후에 진동기(130)를 이용하여 진동을 울려 시각 장애인에게 탑승구(4)의 위치를 안내한다. The
각 점자 발판(3)의 발판 블록 유닛(3u)에는 진동기(130)가 부착되거나 삽입되며, 진동기(130)의 미리 설정된 개수(예, 4개) 당 하나의 아두이노(140)와 전원선 및 데이터 버스로 연결된다. A
열차(1)에 달린 적외선 송신기(110)와, 역사(2)에서 탑승구(4) 위치로 설정된 영역에 부착된 적외선 수신기(120)가 수평면상에서 일직선에 일치하는 것으로 아두이노(140)에 의해 판단되는 경우, 점자 발판(3)의 진동기(130)에 진동을 제어한다. 즉, 적외선 수신기(120)와 적외선 송신기(110) 위치가 일치시 작동신호로 인식하여 전동기(130)가 작동되는 것이다. The
한편, 적외선 송신기(110) 및 적외선 수신기(120)를 이용하면, 초음파 센서에 비해 전류소비가 적고, 부피가 작다는 장점이 있으며, 초음파 센서를 이용한 경우에 비해 회로 구성시 많은 회로가 필요하지 않은 장점이 있다. 따라서, 적외선 송신기(110) 및 적외선 수신기(120)를 이용하면 간단하게 아두이노 기반의 열차 탑승구 안내 시스템(100)을 제공 가능하면서도, 간단한 로직으로도 초음파 센서에 비해서 정밀한 측정이 가능하다. On the other hand, when the
또한, 열차(1)의 탑승구(4) 위치를 알려주는 방식으로 진동기(130)를 사용하지 않고, 점자 발판(3)에 LED 표시창을 통해 광원 효과를 줄 수 있으나, 어린이들에게는 유용할 수 있으나, 시각장애인에게 알려주는 방법으로는 적절하지 않으므로, 본 발명에서는 진동을 통해 몸에 자극을 줄 수 있는 즉각적 효과를 제공하는 진동기(130)를 사용한다.
It is also possible to provide the light source effect to the
도 4는 본 발명의 실시예에 따른 아두이노 기반의 열차 탑승구 안내 시스템(100)의 구성을 구체적으로 나타내는 블록도이다. FIG. 4 is a block diagram specifically illustrating a configuration of an Arduino-based train
도 4를 참조하면, 열차 탑승구 안내 시스템(100)은 상술한 바와 같이, 다수의 적외선 송신기(110), 다수의 적외선 수신기(120), 다수의 진동기(130) 및 아두이노(140)를 포함하여 이루어진다. 여기서 하나의 아두이노(140)는 각각이 페어(pair)로 형성되는 적외선 수신기(120)와 진동기(130)에 대해서 미리 설정된 페어 개수를 관리한다. 4, the train
한편, 도 4b를 참조하면 각 아두이노(140)의 구성요소를 구분하여 도시하고 있으며, 아두이노(140)는 위치 확인 수단(141), 진동 제어 수단(142) 및 확장 제어 수단(143)으로 구분될 수 있다. Referring to FIG. 4B, the components of each of the
위치 확인 수단(141)은 할당된 미리 설정된 개수의 적외선 수신기(120)에 대한 적외선 신호를 대기한다. 위치 확인 수단(141)은 적외선 신호의 수신이 개시되면, 열차(1)의 탑승구(4) 하단에 부착된 다수의 적외선 송신기(120) 중 하나로부터 미리 설정된 시간 이상으로 적외선 신호(정차 신호)를 수신을 대기한다.The position checking means 141 waits for an infrared signal for the predetermined number of
위치 확인 수단(141)은 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기(120)와 매칭되는 점자 발판(3)에 설치된 진동기 일련번호를 추출한다.The position checking means 141 extracts the vibrator serial number provided on the
보다 구체적으로, 위치 확인 수단(141)은 열차(1)의 탑승구(4)에 개별적으로 형성된 적외선 송신기(110) 중 정차 신호를 수신한 적외선 수신기(120)와 하나의 페어로 형성된 점자 발판(3)에 형성된 진동기(130)의 위치를 식별하는 것이다.More specifically, the positioning means 141 includes an
다음으로, 진동 제어 수단(142)은 위치 확인 수단(141)에 의한 위치 식별과정에 의해 추출된 진동기 일련번호에 해당하는 진동기(130)로 진동 제어 신호를 전송함으로써, 진동 제어 신호를 수신한 진동기(130)에 의해 설치된 점자 발판(3)으로 진동이 전달되어 주위에서 진동이 강한 방향을 따라 이동할 수 있는 효과를 제공한다. Next, the vibration control means 142 transmits the vibration control signal to the
한편, 아두이노(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
이런 점에 따라, 확장 제어 수단(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
도 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
이를 위해 역사(2)에 형성된 점자 발판(3)을 형성하는 발판 블록 유닛(3u)은 상기 미리 설정된 개수 별로 하나의 아두이노(140)가 설치되어 있어야 하며, 각 발판 블록 유닛(3u)과 매칭되는 역사(2) 플랫폼 하단(2a)의 위치에 적외선 수신기(120)를 개별적으로 설치하여야 한다. To this end, the scaffolding block unit 3u forming the
단계(S111) 이후, 다수의 아두이노(140) 각각은 관리를 위해 미리 설정된 개수의 적외선 수신기(120)를 통해, 열차(1)의 탑승구(4) 하단에 부착된 다수의 적외선 송신기(120) 중 하나로부터 전송되는 미리 설정된 시간 이상으로 적외선 신호를 수신한다(S112). The plurality of
단계(S112) 이후, 아두이노(140)는 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기(120)와 매칭되는 점자 발판(3)에 설치된 진동기 일련번호를 추출한다(S113).After step S112, the
단계(S113) 이후, 아두이노(140)는 추출된 진동기 일련번호에 해당하는 진동기(130)로 진동 제어 신호를 전송한다(S114). 여기서 진동기 일련번호는 단계(S112)에서 미리 설정된 시간 이상으로 적외선 신호를 수신한 적외선 수신기(120)와 하나의 페어(pair)로 형성된 것에 해당한다. After step S113, the
단계(S114) 이후, 아두이노(140)는 단계(S112)에 따른 적외선 송신기(110)로부터 적외선 수신기(120)로 수신되는 적외선 신호의 중단을 인식한다(S115).After step S114, the Adouino 140 recognizes the interruption of the infrared signal received from the
단계(S115) 이후, 아두이노(140)는 관제 단말(200)로 열차(1)의 출발 또는 이탈 정보를 전송한다(S116). 이에 따라, 관제 단말(200)은 임계치 이상의 아두이노(140)로부터 출발 또는 이탈 정보를 수신하는 경우 열차(1)가 정상적으로 출발한 것으로 판단하며, 임계치 미만인 경우 비정상적으로 판단하여, 아두이노 기반의 열차 탑승구 안내 시스템(100)에 대한 점검 신호를 출력함으로써, 자체적으로 아두이노 기반의 열차 탑승구 안내 시스템(100)에 대한 점검이 가능한 장점을 제공한다.
After step S115, the
본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다.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.
아두이노가 미리 설정된 시간 이상 적외선 신호를 수신한 적외선 수신기와 매칭되는 점자 발판에 설치된 진동기 일련번호를 추출하는 제 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.
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)
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)
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 |
-
2015
- 2015-12-30 KR KR1020150190466A patent/KR101773953B1/en active Active
Patent Citations (2)
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)
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 |