Me siguri, çdo kush që ka ndodhur ndonjëherë të dëshmojë ose shoqërojë të afërm ose miq në aeroport ka përdorur shërbimin falas Flightradar24. Ky është një mënyrë shumë e dobishme për të ndjekur pozitat e avionëve në kohë reale.

Siç tregon një anketë mes njohurive, shumë pak njerëz e dinë se ky shërbim mbështetet vetëm nga entuziastë, të cilët dërgojnë të dhëna në server. Edhe më pak e dinë se çdo kush mund të bashkohet me projektin.
Do ta plotësojmë këtë mungesë. Si funksionon, do të vazhdojmë pas katit.
Hardueri
Pyetja e parĂ« ishte â nga vinĂ« tĂ« dhĂ«nat.
Ădo avion civil Ă«shtĂ« i pajisur me njĂ« transmetues special, i njohur si transponderi ADS-B:

(foto nga faqja Garmin)
Ky pajisje dërgon në frekuencën 1090 MHz paketat speciale që përmbajnë parametrat kryesorë të fluturimit, llojin e aeroplanit, koordinatat e tij, destinacionin dhe më shumë.
Sinjali në spekter duket kështu:

Dhe çfarĂ« Ă«shtĂ« mĂ« e rĂ«ndĂ«sishme pĂ«r ne, tĂ« dekodosh kĂ«to tĂ« dhĂ«na nuk Ă«shtĂ« e vĂ«shtirĂ«, mjafton njĂ« marrĂ«s RTL-SDR, me çmim rreth 8$, i lidhur me njĂ« kompjuter. NĂ« fakt, ideja tashmĂ« Ă«shtĂ« e qartĂ« â nĂ«se mbledhim tĂ« dhĂ«na nga shumĂ« marrĂ«s, do tĂ« kemi njĂ« pamje, diçka si kjo:

Por kjo nuk është e gjitha. Disa avionë dërgojnë paketa të dhënash, por nuk kanë koordinata GPS. Nëse pranojmë të dhëna njëkohësisht nga shumë marrës, koordinatat e të cilëve janë të njohura, duke analizuar vonesat në marrësit e ndryshëm, mund të zbuloni vendndodhjen e aeroplanit. Kjo teknologji quhet multilateration (MLAT), më shumë mund të lexoni .
Dhe, nĂ« fund, pyetja e fundit â si pranohen tĂ« dhĂ«nat. PĂ«gjigja Ă«shtĂ« e thjeshtĂ«, çdo kush mund ta vendosĂ« njĂ« marrĂ«s, çmimi varion nga 0 deri nĂ« 50$. PĂ«r shembull, kjo Ă«shtĂ« si duket harta e marrĂ«sve tĂ« shĂ«rbimit Flightaware:

Siç mund të shihet, mbulimi i pjesës ruse lë shumë për të dëshiruar, kështu që disa kanë një mundësi të mirë për të qenë të parët.
Për të pranuar të dhëna, nevojiten:
â Raspberry Pi2/3 me lidhje nĂ« internet (çmimi nga 20$)
â RTL-SDR dongle (çmimi nga 10$)
â tĂ« paktĂ«n njĂ« antenĂ« tĂ« thjeshtĂ« nga 2 copĂ« telash me gjatĂ«si 6.8 cm secila (1/4 dipol nĂ« 1090 MHz)
Gjithashtu rekomandohet një vend me pamje të hapur të paktën një pjesë të qiellit, pasi sinjalet e frekuencës gigahercëse thithen nga pengesat si ndërtesat ose drurët.
UnĂ« kam pasur Raspberry Pi dhe RTL-SDR tashmĂ«, kĂ«shtu qĂ« nuk ishte nevoja tĂ« blija asgjĂ«. Por tĂ« gjithĂ« mund tĂ« provojnĂ« pĂ«r tĂ« marrĂ« njĂ« marrĂ«s tĂ« gatshĂ«m falas â Flightradar dhe Flightaware dĂ«rgojnĂ« setet falas pĂ«r pĂ«rdoruesit nga ato zona ku mbulimi aktualisht Ă«shtĂ« i pamjaftueshĂ«m. Mund tĂ« dĂ«rgoni njĂ« kĂ«rkesĂ« pĂ«rmes lidhjes ( ose ), natyrisht, Ă«shtĂ« e arsyeshme pĂ«r ata qĂ« jetojnĂ« nĂ« zona mjaft tĂ« largĂ«ta.
UnĂ« pĂ«rdora njĂ« komplekŃ tĂ« RTL-SDR V3, i cili me antenĂ« dhe mini-tripod kushtoi 27$ me dĂ«rgesĂ« falas nga Kina:

Për më tepër, si një bonuse të dytë, të gjithë ata që dërgojnë të dhëna në server, Flightradar24 dhe Flightaware ofrojnë qasje të pakufizuar në llogarinë premium dhe të gjitha funksionalitetet e serverit (një qasje e tillë ndaras kushton rreth 50$/muaj). Prandaj, nëse dikush ka interes për aviacionin dhe dëshiron të ketë akses të zgjeruar në një llogari të tillë, vendosja e marrësit RTLSDR është një alternativë tepër e lirë.
Testimi
Instalimi është shumë i thjeshtë, në Raspberry Pi mjafton të lidhni marrësin dhe të ekzekutoni një komandë:
sudo bash -c "$(wget -O - http://repo.feed.flightradar24.com/install_fr24_rpi.sh)"Skripti do të kërkojë të dhënat e nevojshme (koordinatat dhe llojin e marrësit, adresën e emailit), më pas softueri do të funksionojë automatikisht, vëmendja nga përdoruesi nuk është më e nevojshme. Paralelisht, mund të aktivizoni llogarinë premium (për FR24 përmes lidhjes ) dhe menjëherë të përdorni të gjitha mundësitë e saj (ndjekja e fluturimeve etj).
Mund të hyrni në faqen e IP-adresës së Raspberry Pi dhe të shikoni statusin aktual:

Shumë më shumë informacion mund të shihni në faqen e llogarisë Flightradar24:

UnĂ« jetoj nĂ« katin e 6-tĂ«, relativisht pranĂ« aeroportit, kĂ«shtu qĂ« numri i avionĂ«ve tĂ« vĂ«zhguar pĂ«r ditĂ« kaloi 1000, madje edhe me njĂ« antenĂ« tĂ« thjeshtĂ« nĂ« dritare. ĂshtĂ« interesante se, madje dhe me njĂ« antenĂ« tĂ« tillĂ«, distanca maksimale deri te bordi i pranuar ishte 215 mile. NĂ« ebay mund tĂ« gjeni variante tĂ« ndryshme antenash duke kĂ«rkuar pĂ«r ads-b antenna.
Alternativa
Bonusi për ata që kishin durim të lexonin deri këtu. Disa lexues mund të kenë një pyetje: a është e mundur të kalosh pa shërbime të jashtme si Flightradar? Sigurisht, mund të aktivizoni dekoderin në Raspberry Pi edhe drejtpërdrejt. Burimet mund të shkarkohen në adresën .
Mjafton të shkruani 3 komanda në Raspberry Pi:
git clone https://github.com/antirez/dump1090.git
cd dump1090/
makePastaj dekoderi mund të nisë me komandën:
.\/dump1090 --interactive --netDekoderi fillon punĂ«n dhe ne shohim "tĂ« dhĂ«nat e papĂ«rpunuara" â njĂ« listĂ« tĂ« "avioneve" tĂ« dukshme:

Tani mund të hyjmë në shfletues në Raspberry Pi dhe të admirojmë Flightradar tonë lokal, pamja mund të duket ndoshta kështu:

Pse mund të nevojitet kjo? Së pari, thjesht për interes, së dyti, Flightradar24, fatkeqësisht, filtroi një pjesë të të dhënave dhe tregon jo të gjitha avionët (p.sh. avionët ushtarakë, të qeverisë, ose avionët e biznesit mund të mos shfaqen). Duke aktivizuar shërbimin tonë lokal, ne shohim gjithçka "siç është", pa asnjë censurë. Megjithatë, volumet e të dhënave janë të kufizuara nga pozita jonë lokale dhe cilësia e antenës, gjithashtu nuk do të jetë në dispozicion teknologjia MLAT. Dump1090 është në dispozicion në kodin burimor, kështu që ata që duan mund ta krijojnë edhe versionin e vet të Flightradar, me blackjack dhe disa veçori të tjera.
Përfundimet
Siç mund të shihet, gjithçka nuk është aq e komplikuar, ndërkohë është mjaft interesante dhe e lirë. Për të kuptuar rendin e çmimeve: para 10 vjetësh, marrësi Airnav RadarBox kushtonte rreth 1000$, tani RTL-SDR, i cili bën të njëjtën gjë, mund të merret për 10$.
NĂ« rastin tim, marrĂ«si u aktivizua vetĂ«m pĂ«r testim, nuk ka kuptim praktik tĂ« mbahet gjithmonĂ« i ndezur, dendĂ«sia e mbulimit nĂ« pjesĂ«n evropiane tashmĂ« arrin 100%. PĂ«r banorĂ«t e thellĂ«sive ruse, pĂ«rkundrazi, kjo mund tĂ« jetĂ« mjaft interesante â ka mundĂ«si si tĂ« bĂ«sh njĂ« punĂ« tĂ« dobishme pĂ«r udhĂ«tarĂ«t ajrorĂ« tĂ« gjithĂ« botĂ«s, duke zgjeruar zonĂ«n e mbulimit, ashtu edhe tĂ« fitosh qasje nĂ« llogarinĂ« Premium tĂ« faqeve tĂ« pĂ«rmendura mĂ« parĂ«.
Të gjithë eksperimentime të suksesshme.
Burimi: habr.com
