서울시 공식 API와 연동되는 승강장 전광판 시뮬레이터입니다. 현재 상행방면만 지원합니다.
프로그램 다운로드 (베타) Windows · Python 3.8+ 필요실제 역사 전광판과 동일한 4단 격자 배열, 좌우 정렬, 그리고 영문 표기(The train for...)까지 100% 동일한 화면 전환 로직을 구현했습니다.
평시에는 20초, 열차가 접근할 때는 10초 주기로 API를 호출합니다. 일일 트래픽 제한을 최대한 피하면서도 정확한 타이밍에 애니메이션을 전환합니다.
단순한 텍스트 출력을 넘어, 한 줄 안에서도 단어별로 노란색, 초록색, 빨간색을 정밀하게 분리하고 시계 화면엔 바탕체를 독립 적용합니다.
본 프로그램은 Python 기반으로 작동합니다. 사용을 위해 아래에 따라 설정을 진행해 주세요.
pip install pygame requests
api_key.txt에 본인의 서울열린데이터광장 API키를 붙여넣고 저장하세요.stn_to_show.txt에 호출할 역 이름을 입력하고 저장한 뒤, 프로그램을 다시 실행하면 설정이 완료됩니다.