• 라즈베리 파이 맨해튼 지도로 실시간 지하철 열차 상태를 보여준다

    이 3D 프린팅 지도로 뉴욕(NYC) 지하철 열차를 실시간으로 추적할 수 있습니다.

    article image

    수년간 저희는 라즈베리 파이(Raspberry Pi)를 이용한 플레인 추적 프로젝트나 런던 지하철 추적 프로젝트를 다루었지만, 이번에 소개할 것은 맨해튼 지하철 열차 추적 시스템으로는 처음입니다. Reddit을 통해 알려진 메이커이자 개발자인 Bicapitate는 광섬유와 LED를 활용하여 지하철 열차의 실제 위치를 보여주는 독특한 3D 프린팅 맨해튼 지도를 구현했습니다.

    이 지도는 Bicapitate가 직접 구상하고 프로젝트만을 위해 3D 프린팅한 것입니다. 각 교통 노선별 색상 선이 지도에 그려져 있으며, 이 선들을 따라 광섬유가 장착되어 있습니다. 이 광섬유는 RGB LED로 조명되어 특정 열차가 해당 지점을 통과할 때 빛을 냅니다. 흥미롭게도, 트랙 자체의 색깔이 아니라 열차의 위치나 상태가 색을 결정하기 때문에, 특정 열차가 다른 노선을 운행하고 있음에도 그 사실을 파악할 수 있습니다.

    article image

    사용자가 원하는 대로 지도를 맞춤 설정(customization)할 수 있습니다. 예를 들어, 개별 열차만 표시하도록 설정할 수도 있고, 모든 열차를 활성화하여 특정 시점에 모든 열차의 위치를 한눈에 볼 수도 있습니다. 움직임이 없는 열차는 화면에서 숨길 수도 있습니다. Bicapitate에 따르면, 각 역에서는 열차의 이동 방향을 나타내는 두 개의 불빛을 사용합니다.

    ([참고 삽입된 문구 제거])

    시스템을 구동하는 메인 보드는 라즈베리 파이(Raspberry Pi)이지만 정확한 모델은 확실하지 않습니다. Raspberry Pi 3B+ 또는 4와 유사한 사양으로 추정되며(마이크로 SD 카드 슬롯 근처의 흰색 DSI 커넥터가 단서가 됩니다), 이러한 유형의 프로젝트는 고성능 컴퓨팅 파워를 요구하지 않습니다. Pi는 트랙을 따라 설치된 광섬유의 색상을 제어하는 여러 개의 매트릭스에 연결되어 있습니다. Bicapitate는 설계 과정에 맨해튼 교통 지도를 벡터 기반의 2D 이미지로 만든 후, 이를 OpenSCAD를 이용해 3D 모델로 제작하는 과정이 포함되었다고 설명했습니다.

    article image

    열차 데이터는 시에서 제공하는 오픈 서버를 통해 실시간으로 검색됩니다. 데이터는 30초마다 업데이트되기 때문에, 이 지도 시스템은 해당 주기에 의해 그 범위가 제한됩니다. 매트릭스 패널 제어는 GitHub에 공개된 Jon-Bright의 라이브러리를 활용합니다. 다만, 그 외의 소프트웨어 코드는 프로젝트를 위해 오픈 소스로 공개되지 않았기 때문에, Pi 상에서 모든 요소가 어떻게 통합적으로 작동하는지 정확히 알 수는 없습니다.

    실제 작동하는 이 라즈베리 파이 프로젝트가 궁금하다면, Reddit에 공유된 공식 스레드를 방문해 보세요. 해당 스레드에서 데모 비디오와 시스템 구동을 가능하게 한 하드웨어에 대한 클로즈업 사진을 확인할 수 있습니다.

    [출처:] https://www.tomshardware.com/raspberry-pi/this-raspberry-pi-map-of-manhattan-shows-real-time-subway-train-status