바로가기메뉴

본문 바로가기 주메뉴 바로가기

ACOMS+ 및 학술지 리포지터리 설명회

  • 한국과학기술정보연구원(KISTI) 서울분원 대회의실(별관 3층)
  • 2024년 07월 03일(수) 13:30
 

사물인터넷 기반의 점자 표출 시스템 구현

Implementing Braille Display System Based on the IoT

한국사물인터넷학회논문지 / Journal of The Korea Internet of Things Society, (P)2466-0078;
2023, v.9 no.6, pp.29-35
https://doi.org/https://doi.org/10.20465/kiots.2023.9.6.029
박승빈 (서원대학교 정보통신공학과)
김봉현 (서원대학교 컴퓨터공학과)
  • 다운로드 수
  • 조회수

초록

점자는 시각장애인이 살아가면서 의사소통하거나 시각적 자료의 정보를 습득하기 위해서 사용되는 필수적인 수단이라고 할 수 있다. 하지만 시각장애인들의 점자 해석률은 5%로 미미한 수치를 보인다. 그래서 시각장애인 도서관은 시각장애인들을 위한 각종 정보들을 얻을 수 있는 다양한 형태의 자료를 제작하고 이를 해석하기 위한 보조공학기기도 보유한다. 하지만, 점자책을 구매해서 해석하기에는 점자책의 출판율도 너무 부족하고, 점자 해석률이 너무 낮은 수치고 보조공학기기를 구매하기에는 가격도 너무 비싸고 속도도 느리다는 단점이 있다. 따라서, 본 논문에서는 시각장애인들이 정보를 얻기 위해 사용하는 기존의 방법들과 더불어 도움을 주기 위해 아두이노로 점자를 표출하는 시스템을 구현하였다. 점자 표출은 파이썬과 아두이노 간 시리얼 통신을 통하여 한글 데이터를 파이썬 측에서 송신하고 데이터를 수신한 아두이노에서는 한글 데이터를 프로그램 내 배열에 있는 데이터들과 비교하여 해당 한글 데이터의 점자 값들을 가져온다. 여기서 점자 값은 점자일람표 기준으로 하얀색 원, 검은색 원을 이용해 서보모터 모터를 몸통과 수직이거나 수평으로 제어하면서 점자를 표출하였다.

keywords
사물인터넷, 점자, 시각장애인, 아두이노, 파이썬

Abstract

Braille can be said to be an essential means used for the visually impaired to communicate or acquire information on visual materials in their lives. However, the rate of interpretation of braille among the visually impaired is insignificant at 5%. As a result, libraries for the visually impaired produce various types of materials that can obtain various information for the visually impaired and also have assistive technology equipment to interpret them. However, the publication rate of Braille books is too low to purchase and interpret Braille books. In addition, the Braille interpretation rate is too low, and the purchase of assistive technology devices is too expensive and slow. Therefore, in this paper, we implemented a system that displays Braille using Arduino to help visually impaired people in addition to the existing methods they use to obtain information. For Braille display, Korean data is transmitted from Python through serial communication between Python and Arduino, and Arduino, which receives the data, compares the Korean data with the data in the array in the program and retrieves the Braille values of the Korean data. Here, the Braille value was expressed by controlling the servo motor perpendicular or horizontal to the body using white and black circles based on the Braille list.

keywords
사물인터넷, 점자, 시각장애인, 아두이노, 파이썬

한국사물인터넷학회논문지