์๋ง๋ ๋นํ๊ธฐ์์ ์น์ฒ์ด๋ ์น๊ตฌ๋ฅผ ๋ง๋๊ฑฐ๋ ๋ฐฐ์ ํด ๋ณธ ์ ์ด ์๋ ๋ชจ๋ ์ฌ๋์ ๋ฌด๋ฃ Flightradar24 ์๋น์ค๋ฅผ ์ฌ์ฉํด ๋ณธ ์ ์ด ์์ ๊ฒ์ ๋๋ค. ์ด๋ ์ค์๊ฐ์ผ๋ก ํญ๊ณต๊ธฐ์ ์์น๋ฅผ โโ์ถ์ ํ๋ ๋งค์ฐ ํธ๋ฆฌํ ๋ฐฉ๋ฒ์ ๋๋ค.

์น๊ตฌ๋ค์ ๋์์ผ๋ก ํ ์ค๋ฌธ์กฐ์ฌ์์ ์ ์ ์๋ฏ์ด, ์ด ์๋น์ค๋ ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋งค๋์๋ค์ ์ํด์๋ง ์ง์๋๋ค๋ ์ฌ์ค์ ์๋ ์ฌ๋์ ๊ฑฐ์ ์์ต๋๋ค. ๋๊ตฌ๋ ์ง ํ๋ก์ ํธ์ ์ฐธ์ฌํ ์ ์๋ค๋ ์ฌ์ค์ ์๋ ์ฌ๋์ ๋์ฑ ์ ์ต๋๋ค.
์ด ๊ฒฉ์ฐจ๋ฅผ ๋ฉ์ฐ์. ์๋ ๋ฐฉ์์ ๋ํด์๋ ์๋์์ ๊ณ์ํ๊ฒ ์ต๋๋ค.
์ฒ
์ฒซ ๋ฒ์งธ ์ง๋ฌธ์ ๋ฐ์ดํฐ์ ์ถ์ฒ๊ฐ ์ด๋์ธ์ง์ ๋๋ค.
๊ฐ ๋ฏผ๊ฐ ํญ๊ณต๊ธฐ์๋ ์์ ๋งํ๋ ํน์ ์ก์ ๊ธฐ๊ฐ ์ฅ์ฐฉ๋์ด ์์ต๋๋ค. ADS-B ํธ๋์คํฐ๋:

(์ฌ์ง์ถ์ฒ: Garmin ํํ์ด์ง)
์ด ์ฅ์น๋ ๊ธฐ๋ณธ ๋นํ ๋งค๊ฐ๋ณ์, ํญ๊ณต๊ธฐ ์ ํ, ์ขํ, ๋ชฉ์ ์ง ๋ฑ์ด ํฌํจ๋ ํน์ ๋ฉ์์ง๋ฅผ 1090MHz ์ฃผํ์๋ก ๋ณด๋ ๋๋ค.
์คํํธ๋ผ์ ์ ํธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.

๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ์๊ฒ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ด ๋ฐ์ดํฐ๋ฅผ ๋์ฝ๋ฉํ๋ ๊ฒ์ด ์ด๋ ต์ง ์๋ค๋ ๊ฒ์
๋๋ค. ์ฝ $8์ RTL-SDR ์์ ๊ธฐ๋ฅผ ์ปดํจํฐ์ ์ฐ๊ฒฐํ๋ฉด ์ถฉ๋ถํฉ๋๋ค. ์ค์ ๋ก ์์ด๋์ด๋ ์ด๋ฏธ ๋ถ๋ช
ํ ๊ฒ์
๋๋ค. ๋ง์ ์์ ์๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ทธ๋ฆผ์ ์ป๊ฒ ๋ฉ๋๋ค.

ํ์ง๋ง ๊ทธ๊ฒ ์ ๋ถ๋ ์๋๋๋ค. ์ผ๋ถ ํญ๊ณต๊ธฐ๋ ๋ฐ์ดํฐ ํจํท์ ์ ์กํ์ง๋ง GPS ์ขํ๋ ํฌํจํ์ง ์์ต๋๋ค. ์ขํ๊ฐ ์๋ ค์ง ์ฌ๋ฌ ์์ ๊ธฐ๋ก๋ถํฐ ๋์์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋ ๊ฒฝ์ฐ ์ฌ๋ฌ ์์ ๊ธฐ์ ์ง์ฐ์ ๋ถ์ํ์ฌ ํญ๊ณต๊ธฐ์ ์์น๋ฅผ โโ์์๋ผ ์ ์์ต๋๋ค. ์ด ๊ธฐ์ ์ MLAT(๋ค๋ณ์ธก๋)์ด๋ผ๊ณ ํฉ๋๋ค. ์ด์ ๋ํด ์์ธํ ์์๋ณผ ์ ์์ต๋๋ค. .
๊ทธ๋ฆฌ๊ณ ๋ง์ง๋ง์ผ๋ก ๋ง์ง๋ง ์ง๋ฌธ์ ๋ฐ์ดํฐ๊ฐ ์ด๋ป๊ฒ ์์ ๋๋์ง์ ๋๋ค. ๋๋ต์ ๊ฐ๋จํฉ๋๋ค. ๋๊ตฌ๋ ์์ ๊ธฐ๋ฅผ ํธ์คํ ํ ์ ์์ผ๋ฉฐ ๊ฐ๊ฒฉ์ 0๋ฌ๋ฌ์์ 50๋ฌ๋ฌ ์ฌ์ด์ ๋๋ค. ์๋ฅผ ๋ค์ด Flightaware ์๋น์ค ์์ ๊ธฐ ๋งต์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.

๋ณด์๋ค์ํผ, ๋ฌ์์ ๋ถ๋ถ์ ๋ณด๋๋ ์์ฌ์ด ์ ์ด ๋ง์ผ๋ฏ๋ก ์ผ๋ถ๋ ์ฒซ ๋ฒ์งธ๊ฐ ๋ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
๋ฐ์ดํฐ๋ฅผ ๋ฐ์ผ๋ ค๋ฉด ๋ค์์ด ํ์ํฉ๋๋ค.
โ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ Raspberry Pi2/3(๊ฐ๊ฒฉ $20๋ถํฐ)
โ RTL-SDR ๋๊ธ(๊ฐ๊ฒฉ 10๋ฌ๋ฌ๋ถํฐ)
- ๊ธธ์ด๊ฐ ๊ฐ๊ฐ 2cm(6.8MHz์์ 1/4 ๋ค์ดํด)์ธ ์์ด์ด 1090๊ฐ๋ก ๊ตฌ์ฑ๋ ์ต์ ์ํ
๋ XNUMX๊ฐ
๋ํ ์ ์ด๋ ํ๋์ ์ผ๋ถ๊ฐ ์ด๋ ์ ๋ ๊ฐ๋ฐฉ๋ ์ฅ์๋ฅผ ๊ฐ๋ ๊ฒ์ด ๋ฐ๋์งํฉ๋๋ค. ์๋ํ๋ฉด... ๊ธฐ๊ฐํค๋ฅด์ธ ์ฃผํ์ ์ ํธ๋ ์ง์ด๋ ๋๋ฌด์ ๊ฐ์ ์ฅ์ ๋ฌผ์ ํก์๋ฉ๋๋ค.
๋๋ ์ด๋ฏธ Raspberry Pi์ RTL-SDR์ ๋ชจ๋ ๊ฐ์ง๊ณ ์์๊ธฐ ๋๋ฌธ์ ์๋ฌด๊ฒ๋ ์ด ํ์๊ฐ ์์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋๊ตฌ๋ ๊ธฐ์ฑ ์์ ๊ธฐ๋ฅผ ๋ฌด๋ฃ๋ก ์ป์ ์ ์์ต๋๋ค. Flightradar์ Flightaware๋ ํ์ฌ ์ ์ฉ ๋ฒ์๊ฐ ๋ถ์ถฉ๋ถํ ์ง์ญ์ ์ฌ์ฉ์์๊ฒ ํคํธ๋ฅผ ๋ฌด๋ฃ๋ก ๋ณด๋ด๊ณ ์์ต๋๋ค. ๋งํฌ( ๋๋ ) ๋ฌผ๋ก , ๊ฝค ๋จผ ์ง์ญ์ ์ฌ์๋ ๋ถ๋ค์ ์ํด ์๋ํด ๋ณด๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ ๋ RTL-SDR V3 ํคํธ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ์ด ํคํธ๋ ์ํ ๋ ๋ฐ ๋ฏธ๋ ์ผ๊ฐ๋์ ํจ๊ป 27๋ฌ๋ฌ์ ์ค๊ตญ์์ ๋ฌด๋ฃ ๋ฐฐ์ก๋ฉ๋๋ค.

๊ทธ๊ฑด ๊ทธ๋ ๊ณ , ๋ ๋ฒ์งธ ๋ณด๋์ค๋ก Flightradar24์ Flightaware๋ ๋ชจ๋ ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋ชจ๋ ์ฌ๋์๊ฒ ์ ๊ณต๋ฉ๋๋ค. ํ๋ฆฌ๋ฏธ์ ๊ณ์ ์ ๋ฌด์ ํ ์ก์ธ์ค ๋ฐ ๋ชจ๋ ์๋ฒ ๊ธฐ๋ฅ(๋ณ๋์ ์ก์ธ์ค ๋น์ฉ์ ์ฝ $50/์)์
๋๋ค. ๋ฐ๋ผ์ ๋๊ตฐ๊ฐ ํญ๊ณต์ ๊ด์ฌ์ด ์๊ณ ํด๋น ๊ณ์ ์ ๋ํ ํ์ฅ๋ ์ก์ธ์ค ๊ถํ์ ๊ฐ๊ณ ์ถ๋ค๋ฉด RTLSDR ์์ ๊ธฐ๋ฅผ ์ค์นํ๋ ๊ฒ์ด ๋งค์ฐ ์ ๋ ดํ ๋์์
๋๋ค.
ํ ์คํธ
์ค์น๋ ๋งค์ฐ ๊ฐ๋จํฉ๋๋ค. Raspberry Pi์์๋ ์์ ๊ธฐ๋ฅผ ์ฐ๊ฒฐํ๊ณ ๋ค์ ๋ช ๋ น ํ๋๋ฅผ ์คํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค.
sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"์คํฌ๋ฆฝํธ๋ ํ์ํ ๋ฐ์ดํฐ(์ขํ ๋ฐ ์์ ์ ์ ํ, ์ด๋ฉ์ผ ์ฃผ์)๋ฅผ ์์ฒญํ ๋ค์ ์ํํธ์จ์ด๊ฐ ์๋์ผ๋ก ์๋ํ๋ฏ๋ก ๋ ์ด์ ์ฌ์ฉ์์ ์ฃผ์๊ฐ ํ์ํ์ง ์์ต๋๋ค. ๋์์ ํ๋ฆฌ๋ฏธ์ ๊ณ์ ์ ํ์ฑํํ ์ ์์ต๋๋ค(FR24์ ๊ฒฝ์ฐ ๋งํฌ๋ฅผ ๋ฐ๋ผ๊ฐ์ธ์). ) ์ฆ์ ๋ชจ๋ ๊ธฐ๋ฅ(๋นํ ๊ฒฝ๋ก ๋ฑ)์ ์ฌ์ฉํฉ๋๋ค.
Raspberry Pi IP ์ฃผ์ ํ์ด์ง๋ก ์ด๋ํ์ฌ ํ์ฌ ์ํ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.

Flightradar24 ๊ณ์ ํ์ด์ง์์ ๋ ๋ง์ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.

๊ณตํญ์์ ๋น๊ต์ ๊ฐ๊น์ด 6์ธต์ ์ด๊ณ ์์ด์ ์ฐฝํ์ ์ํ
๋๋ง ์ฌ๋ ค๋๊ณ ๋ ํ๋ฃจ์ ๊ด์ธก๋๋ ํญ๊ณต๊ธฐ ์๊ฐ 1000๋๊ฐ ๋์์ต๋๋ค. ํฅ๋ฏธ๋กญ๊ฒ๋ ์ด๋ฌํ ์ํ
๋๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ์์ ๋ ํญ๊ณต๊ธฐ๊น์ง์ ์ต๋ ๋ฒ์๋ 215๋ง์ผ์ด์์ต๋๋ค. ์ด๋ฒ ์ด์์ ad-b ์ํ
๋๋ฅผ ๊ฒ์ํ๋ฉด ๋ค์ํ ์ํ
๋ ์ต์
์ ์ฐพ์ ์ ์์ต๋๋ค.
ะะปััะตัะฝะฐัะธะฒะฐ
์ฌ๊ธฐ๊น์ง ์ธ๋ด์ฌ์ ๊ฐ๊ณ ์ฝ์ด์ฃผ์ ๋ถ๋ค์ ์ํ ๋ณด๋์ค์ ๋๋ค. ์ผ๋ถ ๋ ์๋ ์ง๋ฌธ์ด ์์ ์ ์์ต๋๋ค. Flightradar์ ๊ฐ์ ํ์ฌ ์๋น์ค ์์ด๋ ๊ฐ๋ฅํฉ๋๊น? ๋ฌผ๋ก ๊ฐ๋ฅํฉ๋๋ค. Raspberry Pi์์ ์ง์ ๋์ฝ๋๋ฅผ ์คํํ ์๋ ์์ต๋๋ค. ๋ค์์์ ์์ค๋ฅผ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค. .
Raspberry Pi์ 3๊ฐ์ ๋ช ๋ น์ ์ ๋ ฅํ๋ฉด ์ถฉ๋ถํฉ๋๋ค.
git clone https://github.com/antirez/dump1090.git
cd dump1090/
make๊ทธ๋ฌ๋ฉด ๋ค์ ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ๋์ฝ๋๋ฅผ ์์ํ ์ ์์ต๋๋ค.
./dump1090 --interactive --net๋์ฝ๋๊ฐ ์๋ํ๊ธฐ ์์ํ๊ณ ๋์ ๋ณด์ด๋ "๋ณด๋" ๋ชฉ๋ก์ธ "์์ ๋ฐ์ดํฐ"๊ฐ ํ์๋ฉ๋๋ค.

์ด์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ์ฌ Raspberry Pi๋ก ์ด๋ํ์ฌ ์์ ๋ง์ ๋ก์ปฌ Flightradar๋ฅผ ๊ฐ์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฆผ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.

์ด๊ฒ์ด ์ ํ์ํ ์ ์์ต๋๊น? ์ฒซ์งธ, ๋จ์ง ๊ด์ฌ์ด ์์ด์, ๋์งธ, ๋ถํํ๋ Flightradar24๋ ์ผ๋ถ ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ์ฌ ๋ณด์ฌ์ค๋๋ค. ๋ชจ๋๊ฐ ์๋๋ผ ํญ๊ณต๊ธฐ(์: ๊ตฐ์ฉ, ์ ๋ถ์ฉ ๋๋ ๋น์ฆ๋์ค์ฉ ์ ํธ๊ธฐ๋ ํ์๋์ง ์์ ์ ์์) ์์ฒด ๋ก์ปฌ ์๋น์ค๋ฅผ ์์ํจ์ผ๋ก์จ ์ฐ๋ฆฌ๋ ๊ฒ์ด ์์ด ๋ชจ๋ ๊ฒ์ "์๋ ๊ทธ๋๋ก" ๋ณผ ์ ์์ต๋๋ค. ํ์ง๋ง ๋ฌผ๋ก ๋ฐ์ดํฐ ์์ ํ์ง ์์น์ ์ํ
๋ ํ์ง์ ๋ฐ๋ผ ์ ํ๋๋ฉฐ MLAT ๊ธฐ์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Dump1090์ ์์ค ์ฝ๋๋ก ์ ๊ณต๋๋ฏ๋ก ๋๊ตฌ๋ ๋ธ๋์ญ๊ณผ ๊ธฐํ ๊ธฐ๋ฅ์ด ํฌํจ๋ ์์ ๋ง์ Flightradar ๋ฒ์ ์ ๋ง๋ค ์๋ ์์ต๋๋ค.
์กฐ์ฌ ๊ฒฐ๊ณผ
๋ณด์๋ค์ํผ, ๊ทธ๋ค์ง ๋ณต์กํ์ง ์๊ณ ๊ฝค ํฅ๋ฏธ๋ก์ฐ๋ฉฐ ๊ฐ๊ฒฉ๋ ์ ๋ ดํฉ๋๋ค. ๊ฐ๊ฒฉ์ ์ดํดํ๊ธฐ ์ฝ๊ฒ ์ค๋ช ํ์๋ฉด, ๋ถ๊ณผ 10๋ ์ ๋ง ํด๋ Airnav RadarBox ์์ ๊ธฐ๋ ์ฝ 100๋ฌ๋ฌ ์ ๋์์ต๋๋ค. 1000$์ด์ ๋๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ RTL-SDR์ 10๋ฌ๋ฌ์ ๊ตฌ์ ํ ์ ์์ต๋๋ค.
๋ด ๊ฒฝ์ฐ์๋ ์์ ๊ธฐ๊ฐ ํ ์คํธ์ฉ์ผ๋ก๋ง ์ถ์๋์์ผ๋ฉฐ ๊ณ์ ์ผ์ ธ ์๋ ์ํ๋ฅผ ์ ์งํ๋ ๊ฒ์ ์ค์ง์ ์ธ ์๋ฏธ๊ฐ ์์ผ๋ฉฐ ์ ๋ฝ ๋ถ๋ถ์ ์ปค๋ฒ๋ฆฌ์ง ๋ฐ๋๋ ์ด๋ฏธ 100%์ ๋๋ฌํ์ต๋๋ค. ๋ฐ๋๋ก ๋ฌ์์ ์์๋ฐฑ ๊ฑฐ์ฃผ์์๊ฒ๋ ์ด๋ ๋งค์ฐ ํฅ๋ฏธ๋ก์ธ ์ ์์ต๋๋ค. ์ ์ธ๊ณ ํญ๊ณต ์ฌํ์์๊ฒ ์ ์ฉํ ์์ ์ ์ํํ๊ณ ์ ์ฉ ๋ฒ์๋ฅผ ํ์ฅํ๋ฉฐ ์์์ ์ธ๊ธํ ํ๋ฆฌ๋ฏธ์ ๊ณ์ ์ ์ก์ธ์คํ ์ ์๋ ๊ธฐํ๊ฐ ์์ต๋๋ค. ์ฌ์ดํธ.
๋ชจ๋ ์ฆ๊ฑฐ์ด ์คํ ๋์ธ์.
์ถ์ฒ : habr.com
