Orodha ya maudhui:
- Hatua ya 1: Itifaki ya ADS-B
- Hatua ya 2: Kulisha Takwimu na Kompyuta ya Bodi moja ya Raspberry PI na Fimbo ya USB ya DVB-T
- Hatua ya 3: Ufungaji wa Programu
Video: Ufuatiliaji wa Ndege Kutumia Raspberry PI na Fimbo ya DVB: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Ikiwa wewe ni kipeperushi cha mara kwa mara, au unapenda ndege, basi Flightradar au Flightaware ni 2 lazima iwe na wavuti (au programu, kwani pia kuna programu za rununu) ambazo utatumia kila siku.
Zote zinakuruhusu kufuatilia ndege kwa wakati halisi, angalia shedules za ndege, ucheleweshaji, nk.
Wavuti hutumia mifumo ya pamoja kupata data kutoka kwa ndege, lakini siku hizi itifaki ya ADB-S inazidi kuwa maarufu na kuenea sana.
Hatua ya 1: Itifaki ya ADS-B
Ufuatiliaji wa moja kwa moja, au kwa muda mfupi ADS-B ni, kama ilivyoelezwa na wikipedia:
"Ufuatiliaji wa Tegemezi Moja kwa Moja - Matangazo (ADS-B) ni teknolojia ya ufuatiliaji ambayo ndege huamua msimamo wake kupitia urambazaji wa setilaiti na kuitangaza mara kwa mara, kuiwezesha kufuatiliwa. Habari inaweza kupokelewa na vituo vya kudhibiti trafiki angani kama mbadala kwa rada ya sekondari. Inaweza pia kupokelewa na ndege zingine kutoa uelewa wa hali na kuruhusu kujitenga. ADS-B ni "otomatiki" kwa kuwa haiitaji rubani au mchango wa nje. Ni "tegemezi" kwa kuwa inategemea data kutoka mfumo wa urambazaji wa ndege. [1]"
Unaweza kusoma zaidi juu yake hapa:
en.wikipedia.org/wiki/Automatic_dependent_…
Mfumo huo ni ngumu, kwa wale wanaopenda maelezo, Wikipedia ni hatua nzuri kuanza.
Kwa kifupi, ndege hupitisha kwenye masafa ya 1090Mhz data kadhaa za ndege, ambazo zina habari kama kasi, urefu, kichwa, squawk, kuratibu ambazo zinaweza kutumiwa na udhibiti wa ardhini au ndege zingine kutambua ndege na ni msimamo halisi.
Huu ni mfumo wa sekondari kwa rada ya kawaida, lakini italetwa kama ya lazima kwa ufundi zaidi wa hewa.
Habari hii inaweza kuhifadhiwa kupitia wapokeaji waliojitolea na kupitishwa kwa wavuti maalum ambao huunda hifadhidata ya 'moja kwa moja' juu ya ndege.
Webistes kama hizi ni:
Ndege ya ndege
www.flightradar24.com/
Vifaa vya ndege
flightaware.com/
Hatua ya 2: Kulisha Takwimu na Kompyuta ya Bodi moja ya Raspberry PI na Fimbo ya USB ya DVB-T
Tovuti hizi mara nyingi hutoa vifaa vyenye uwezo wa kupokea ADB-S ambayo itapakia data kwenye hifadhidata yao ili kuboresha chanjo. Kwa kweli, hutoa tu ikiwa eneo lako la usakinishaji litaongeza chanjo iliyopo sasa.
Kwa kubadilishana, utapata akaunti ya malipo isiyo na kikomo ambayo hukuruhusu kupata habari nyingi za ziada kando na akaunti za bure. Kwa kweli, utaondoa matangazo pia.
Lakini hauitaji mtaalamu, na kipokezi cha gharama kubwa cha ADB-S. Unaweza kujenga moja kwa kutumia pesa chache (kwa jumla iko chini ya $ 100) ukitumia vifaa kadhaa.
Kuna mafunzo mazuri huko nje, kwa habari zaidi unaweza kushauriana na kurasa za wavuti hapa chini, nitajaribu tu kufanya muhtasari huko nje na labda kuelezea maelezo machache ambayo hayapo kwenye mafunzo hayo:
ferrancasanovas.wordpress.com/2013/09/26/d…
www.jacobtomlinson.co.uk/projects/2015/05/…
forum.flightradar24.com/threads/8591-Raspbe…
Viunga hivi huzingatia usanidi wa programu, lakini haizingatii usanidi wa HW au Mitambo. Nitajaribu kufunika pia haya.
Kwa hivyo HW ina kompyuta ya bodi moja ya Raspberry PI. Isipokuwa unaishi kwenye Mars, labda umesikia juu yake tayari, ni kompyuta ndogo maarufu sana ambayo ilifikia tayari kizazi cha 3.
Mtindo wa hivi karibuni unapeana CPU ya msingi ya 1.2Ghz 64 bit, video ya video, LAN, Wifi, Bluetooth, zote kwa bei ya kuuza $ 35:
www.raspberrypi.org/products/raspberry-pi-…
Kwa kweli, katika nchi yako hautaipata kwa bei rahisi, lakini bado ni ya bei nafuu ikilinganishwa na kile unaweza kufanya nayo na ni jamii gani kubwa unayoweza kupata nyuma ya hiyo.
Kwa mradi wetu, kutumia mtindo wa hivi karibuni ni ujazo zaidi, kwa hivyo na ya zamani, labda PI 1 mfano B ni zaidi ya kutosha (Hii ndio nimetumia pia).
Ni bora pia kutumia 1rst PI, kwani ina matumizi ya chini ya nguvu, kwa hivyo pia utawanyiko mdogo wa joto.
Hata ikiwa haihitajiki kwa matumizi ya kawaida, ni bora kuandaa Raspberry na bomba la joto (angalau kwa CPU), kwani mwishowe utasanidi usanidi wote kwenye kisanduku cha hakikisho la maji na kuiweka juu ya paa, kupata upokeaji bora wa ishara (hiyo inamaanisha utakuwa na chanjo bora) na laini nzuri ya kuona. Unaweza kununua kitanda cha kuzama joto kutoka kwa wauzaji tena ambao pia huuza bodi yenyewe.
Upokeaji wa data utafanywa na dongle ya DVB-T. Kwa kuwa sio kila aina inayoweza kusonga kwa masafa ya 1090, ni bora kutumia chipset iliyothibitishwa tayari, RTL2832. Ni rahisi kupata tuners kama hizo kwenye Aliexpress kutoka kwa marafiki wetu wa China kwa pesa kadhaa:
www.aliexpress.com/item/USB2-0-DAB-FM-DVB-T…
Vitengo hivi huwa vinatumia nguvu nyingi kutoka kwa bandari ya USB na inaendesha moto kabisa, na ikiwa una Raspberry Pi mfano B (sio 2 na 3) utapenda kupata shida na usambazaji wa umeme.
Nimebadilisha mgodi (nimeweka visima 2 vya joto kwenye tuner IC na kwenye processor, na pia nilitengeneza kuzama kwa joto kwa usambazaji wa umeme IC ambayo inatoa 3.3V.
Pia, nimekata PCB ili kukatiza usambazaji kutoka bandari ya USB na kuipatia moja kwa moja kwa kibadilishaji cha DC-DC (zaidi juu ya hii baadaye).
Unaweza kuona marekebisho kwenye picha zilizo hapo juu, lakini utahitaji ustadi kadhaa wa kuzifanya. Ikiwa hautaki kukata PCB, basi unaweza kuziba fimbo kwenye kitovu cha USB.
Lakini pia katika kesi hii, ninapendekeza kupandisha visima vya joto, kwani vinginevyo, kwa sababu ya ukosefu wa uingizaji hewa ndani ya kizuizi, na kufichua jua moja kwa moja, inaweza kuwa moto sana na kuwaka nje.
Kwa uzio, nimetumia uzio wa IP67 / 68 kuhakikisha kuwa hakuna maji yatakayoingia ndani ya kitengo. Nimeweka pia antenna ndani kwa sanduku, kama unaweza kuona kwenye picha hapo juu.
Kitu pekee cha kutatua ni kupata usambazaji wa umeme ndani ya ua na ethernet.
Kama POE (Nguvu juu ya ethernet) imethibitishwa vizuri, nimetumia kebo hiyo kufanikisha zote mbili. POE inamaanisha kuwa utalisha nguvu kwa kifaa chako juu ya kebo sawa ya ethernet unayotumia kwa mawasiliano.
Njia rahisi ilikuwa kununua jozi ya kebo ya kontakt / kontakt ambayo tayari ina unganisho. Baada ya hii, utaunganisha tu miisho 2 kupitia kiwango cha CAT-5 UTP, au bora, kebo ya FTP. Ya mwisho ni bora, kwani pia ina insulation ya nje.
www.aliexpress.com/item/POE-Adapter-cable-T…
Ili kuhakikisha kuwa kizuizi kinabaki kisicho na maji, nilihitaji kiunganishi cha ethernet ambacho kina muhuri mzuri
Kwa bahati nzuri Adafruit ina kitu haswa kwa kusudi hili:
www.adafruit.com/products/827
Baada ya kupangiliwa hii, nilichohitaji kufanya ni kufanya nzima kwenye kificho ambapo ningeweza kuweka kontakt hii.
Raspberry PI inahitaji usambazaji wa nguvu wa 5V, na fimbo ya USB pia. Kuwa na uzoefu wa umeme, nilifikiri kuwa kwenye kebo ndefu ya UTP, kushuka kwa voltage itakuwa muhimu, kwa hivyo nimetumia umeme wa 12v kulisha nguvu kwenye kebo ya ethernet. Katika eneo hilo, nimetumia kibadilishaji cha 5A DC-DC kushuka kwa voltage kuwa 5V thabiti.
12v imeonekana kuwa haitoshi kwenye kebo ya urefu wa 40m, kwani kushuka kwa voltage kwa matumizi makubwa (wakati fimbo ya Dvb-t ilianza kufanya kazi) ilikuwa nyingi sana na DC DC ilibadilishwa haikuweza kutuliza voltage kwa 5V. Nimebadilisha usambazaji wa umeme wa 12v na ile iliyotoa 19V na wakati huu ilikuwa nzuri.
Kigeuzi 5V DC DC ambacho nimetumia kilikuwa hiki:
www.aliexpress.com/item/High-Quality-5A-DC-…
Unaweza kutumia zingine pia, lakini hakikisha ni hali ya kubadilisha DC DC converter, na kwamba inaweza kutoa kwa muda mrefu angalau 2.0Amps. Hainaumiza kuondoka kidogo ya akiba, kwani katika kesi hii itakuwa baridi zaidi…
Sasa unachohitaji kufanya ni kuweka pamoja yote haya, kutoka kwa kiunganishi cha POE, unganisha pato la 19V kwa kibadilishaji cha DC-DC, tumia bisibisi na voltmeter kuweka voltage ya pato kwa 5v, solder kebo ndogo ya USB kwenye pato ya kibadilishaji cha DC-DC na tumia kebo ya ziada kutoka kwa kibadilishaji hadi kwa kiimarishaji cha 3.3V kutoka kwa dongle ya DVB-T. Sio viunga vyote vilivyo na muundo sawa, kwa hivyo unapaswa kutafuta sehemu hii, lakini kawaida inafanana na ile iliyo kwenye picha (ambayo ina waya 2 zilizounganishwa nayo, manjano na kijivu, 5V, gnd). Mara tu unapopatikana IC, tafuta data ya wavuti kwenye mtandao na utapata pinout.
Usisahau kukata PCB kati ya 5V kutoka kwa kiunganishi cha USB na IC, kwani vinginevyo italishwa pia kutoka kwa PI na hii inaweza kuwa na athari zisizohitajika
Mwishowe, pa yangu ya zamani imetengeneza standi ya metali ambayo kifuniko kinaweza kuwekwa vyema.
Katika picha hapo juu unaweza kuona kitu kizima kilichowekwa juu ya paa la jengo hilo.
Hatua ya 3: Ufungaji wa Programu
Katika jukwaa la Flightradar unaweza kupata mafunzo mazuri ya jinsi ya kusanikisha kifurushi nzima cha SW, hata hivyo imepitwa na wakati, kwani sehemu zingine hazihitaji kufanywa sasa.
forum.flightradar24.com/threads/8591-Raspbe…
Mara ya kwanza, itabidi usakinishe Raspbian OS kwenye SDcards. (Hatua ya 1)
Baadaye, hauitaji kusanidi dereva wa RTL, kwani tayari imejumuishwa kwenye punje za hivi karibuni. Wala hauitaji kusanikisha dump1090 kando, inakuja na usanikishaji wa fr24feed.
Lakini utahitaji kufanya hatua kuorodhesha dereva wa kawaida wa dvb-t, kwani vinginevyo dum1090 haitaweza kuwasiliana nayo.
Baada ya hii kufanywa, anzisha upya PI na usakinishe programu iliyofutwa.
Unachohitaji kufanya ni kusasisha hazina na kuongeza moja kutoka kwa ndege, na usakinishe kifurushi chote, kama ilivyoelezewa hapa:
forum.flightradar24.com/threads/8908-New-Fl…
Kifurushi kina dump1090, SW ambayo inawasiliana na dongle ya usb na inalisha data kwa matumizi ya fr24feed. Hii itapakia data kwenye seva za FR24 (au piaware, ikiwa unazisanidi zote mbili).
Ikiwa unahitaji maelezo zaidi na kurekebisha juu ya dump1090, unaweza kupata maelezo mazuri hapa:
ferrancasanovas.wordpress.com/2013/09/26/d…
Tafadhali ruka sehemu kuhusu kusanikisha, kwani tayari imesakinishwa. Ingia kwenye PI kupitia ssh, na utoe amri ya ps -aux kuona ikiwa inaendesha na ni vigezo vipi.
Ikiwa unataka kusanikisha piaware pamoja na fr24feed, unaweza kuifanya, lakini hakikisha kuwa ni mmoja tu anayeanza dump1090. Pia, hakikisha kuwa dump1090 hutiririsha data mbichi kwenye bandari 30005, vinginevyo piaware haitaweza kupokea data.
Daima wasiliana na logi programu hizo zinazozalishwa, kwani hii itakusaidia katika utatuaji ikiwa kitu hakifanyi kazi kama matarajio.
Ilipendekeza:
Jinsi ya Kufanya Ndege yako RC Ndege Rahisi?: Hatua 10
Jinsi ya Kufanya Ndege yako RC Jet Ndege Rahisi?: Jinsi ya kutengeneza ndege ya RC (Remote Control) kwa kutumia povu au polyfoam cork, ambayo mimi hutumia kawaida, ni rahisi na rahisi ikiwa unajua fomula ya jumla. Kwa nini fomula ya wingu? kwa sababu ikiwa unaelezea kwa undani na unatumia sin cos tan na marafiki zake, ya c
Misingi ya Ndege ya RC Ndege: Hatua 13
Misingi ya Kuruka kwa Ndege ya RC: Halo kila mtu, Leo tutaangalia misingi ya jinsi ya kuruka ndege ya RC kwenye simulator na kuzuia kugonga mtindo wako uwanjani. Wakati uliopita, nimeelezea jinsi nina FlySky FS yangu -i6X mtawala kushikamana na RC simulator hivyo sasa sisi wil
Mbio ya Uwanja wa Ndege wa Uwanja wa Ndege wa LED: Hatua 7
Kukimbia Runway ya Uwanja wa Ndege wa LED: Huu ni marekebisho na msukumo kutoka https://www.instructables.com/id/Running-LEDs-Ardu…Ninabadilisha nambari ya chanzo ili kuangaza mwanga nyuma na nje, na polepole. ni mfano uliotengenezwa kwa mikono wa Uwanja wa ndege wa Uwanja wa Ndege
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Badilisha Fimbo ya kawaida ya USB kuwa Fimbo salama ya USB: Hatua 6
Badili fimbo ya kawaida ya USB kuwa fimbo salama ya USB: Katika hii Tutaweza kufundishwa jinsi ya kugeuza fimbo ya kawaida ya USB kuwa fimbo salama ya USB. Zote zilizo na huduma za kawaida za Windows 10, hakuna kitu maalum na hakuna cha ziada kununua. Unachohitaji: Hifadhi ya USB ya Thumb au fimbo. Ninapendekeza sana