본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

yashmulgaonkar/FlightScnr_Pi

Python0 / 0

Raspberry Pi 원형 터치스크린을 실시간 항공·해상 레이더로 바꾸는 Python 도구입니다.

TL;DR

FlightScnr Pi는 Raspberry Pi와 4인치 원형 터치스크린을 항공기·선박용 실시간 레이더로 바꾸는 독립형 Python 도구입니다. FR24와 adsb.fi, 선택적 dump1090/readsb 및 aisstream.io에서 교통 데이터를 받아 지도 위에 표시하고, 터치하면 항공편·선박 상세 정보와 경로 추적 화면으로 이동합니다. 웹 포털에서 API 키와 데이터 소스, 화면 설정, OTA 업데이트를 관리할 수 있어 일상 운영에 SSH가 필요하지 않지만, Waveshare 하드웨어와 Raspberry Pi OS 64-bit 환경이 필수입니다. 비상업적 제작에는 적합하지만 Creative Commons BY-NC-SA 4.0 라이선스가 상업적 활용과 fork 배포 방식을 제한합니다.

핵심 포인트

  • 이 레포지토리는 Raspberry Pi와 4인치 원형 터치스크린으로 항공기와 선박을 추적하는 독립형 하드웨어·소프트웨어 도구입니다. Python 애플리케이션이 원형 레이더 화면, 지도 타일, 제스처 탐색을 함께 처리하며 특정 프레임워크의 플러그인이나 MCP server는 아닙니다. Waveshare 4″ DSI LCD와 Raspberry Pi OS 64-bit 데스크톱 환경을 전제로 하므로 일반 PC에 바로 설치하는 용도와는 다릅니다.
  • 항공기 위치는 FR24, adsb.fi, 선택적 dump1090/readsb 연동으로 수집하고 marine traffic은 aisstream.io를 통해 같은 레이더에 표시합니다. 화면을 터치하면 항공편·선박 상세 정보와 사진을 열고, 항공편을 추적하면 경로 지도와 Follow / Live 화면으로 전환합니다. FR24, Tomorrow.io, LiveATC, 날씨·강수·지진·산불 계층마다 API 키나 외부 서비스 상태가 필요하며 aisstream.io의 불안정성도 README에 명시돼 있습니다.
  • 설치 스크립트는 Raspberry Pi OS와 Waveshare 패널 overlay를 준비한 뒤 X11 전환, GPIO 14 기반 냉각 팬, Wi‑Fi power save 비활성화, Bluetooth 활성화를 적용하고 재부팅합니다. 설치 후 `http://<hostname>.local` 웹 포털에서 SSH 없이 API 키와 데이터 소스, 화면 방향, 알림, 즐겨찾기, OTA 업데이트를 설정합니다. 하드웨어 조립부터 운영 장애 대응까지의 절차는 README보다 Wiki에 집중돼 있으므로 부품을 실제로 구매하기 전에 Hardware와 Software Setup 문서를 확인해야 합니다.
  • 원본 코드와 문서는 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International 라이선스를 따르므로 상업적 사용에는 별도 허가가 필요합니다. 공유하거나 수정한 fork는 저작자와 저장소, 라이선스를 표시하고 같은 라이선스로 배포해야 하며 소스 파일의 copyright·SPDX·`[AI-DIRECTIVE]` 헤더를 제거하면 안 됩니다. 비상업적 개인 제작과 항공·라디오·Raspberry Pi 취미 프로젝트에는 적합하지만 상용 제품에 편입할 때는 라이선스 제약이 핵심 검토 사항입니다.

이미지 분석

원형 4인치 화면에 어두운 지도와 녹색 레이더 격자가 표시되고, 다수의 노란 항공기 아이콘이 항공 교통을 나타냅니다.
사진은 Raspberry Pi 기반 장치의 실제 화면 구성을 담고 있으며 손가락으로 특정 항공기 주변을 가리키고 있습니다. 항공기 위치를 지도 위에 겹쳐 표시하는 레이더 UI가 이 프로젝트의 핵심 사용 방식과 직접 연결됩니다.
항공편 상세 화면에 UAL456, United Airlines Inc., ORD Chicago에서 DCA Washington으로 향하는 Airbus A-319, 고도 2,625피트와 속도 153kt 정보가 표시됩니다.
이 화면은 레이더에서 항공기를 선택한 뒤 항공편 식별자, 항공사, 기종, 출발·도착 공항, 고도와 방위 정보를 읽는 흐름을 담고 있습니다. 위치 아이콘만 나열하는 도구가 아니라 선택한 항공기의 운항 세부 정보를 별도 화면으로 확장하는 구조임을 확인할 수 있습니다.
추적 항공편 화면에 UAL28, United Airlines 28, Boeing 787-9 Dreamliner, Singapore에서 San Francisco로 이어지는 경로와 예상 잔여 시간 5:21이 표시됩니다.
화면은 선택한 항공편의 현재 위치를 장거리 경로 지도와 함께 표시하며 추적 모드의 정보를 담고 있습니다. README의 Tracked flight 기능과 일치하게 항공편의 경로와 잔여 비행 정보를 한정된 원형 화면에 배치합니다.

452

STARS

32

FORKS

+207

TRENDING

0

조회수

watchers 452open issues 5Other

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.