विषयसूची:

रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके फ्लाइट मॉनिटर: 3 चरण
रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके फ्लाइट मॉनिटर: 3 चरण

वीडियो: रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके फ्लाइट मॉनिटर: 3 चरण

वीडियो: रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके फ्लाइट मॉनिटर: 3 चरण
वीडियो: How To Install Android TV On Raspberry Pi 4 | Turn Any TV In to Android Smart TV With Raspberry Pi 2024, नवंबर
Anonim
रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके उड़ान मॉनिटर
रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके उड़ान मॉनिटर
रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके उड़ान मॉनिटर
रास्पबेरी पीआई और डीवीबी स्टिक का उपयोग करके उड़ान मॉनिटर

यदि आप लगातार उड़ने वाले हैं, या विमानों के बारे में भावुक हैं, तो फ़्लाइटराडर या फ़्लाइटवेयर 2 में वेबसाइटें (या ऐप, क्योंकि मोबाइल ऐप भी हैं) होनी चाहिए जिनका आप दैनिक आधार पर उपयोग करेंगे।

दोनों आपको वास्तविक समय में विमानों को ट्रैक करने की अनुमति देते हैं, उड़ान शेड्यूल, देरी आदि देखें।

वेबसाइटें हवाई जहाजों से डेटा प्राप्त करने के लिए संयुक्त प्रणालियों का उपयोग करती हैं, लेकिन आजकल एडीबी-एस प्रोटोकॉल अधिक से अधिक लोकप्रिय और व्यापक रूप से फैल गया है।

चरण 1: एडीएस-बी प्रोटोकॉल

स्वचालित आश्रित निगरानी, या शीघ्र ही ADS-B, जैसा कि विकिपीडिया द्वारा कहा गया है:

"स्वचालित आश्रित निगरानी - प्रसारण (एडीएस-बी) एक निगरानी तकनीक है जिसमें एक विमान उपग्रह नेविगेशन के माध्यम से अपनी स्थिति निर्धारित करता है और समय-समय पर इसे प्रसारित करता है, जिससे इसे ट्रैक किया जा सकता है। सूचना हवाई यातायात नियंत्रण ग्राउंड स्टेशनों द्वारा प्रतिस्थापन के रूप में प्राप्त की जा सकती है। माध्यमिक रडार के लिए। यह स्थितिजन्य जागरूकता प्रदान करने और आत्म अलगाव की अनुमति देने के लिए अन्य विमानों द्वारा भी प्राप्त किया जा सकता है। एडीएस-बी "स्वचालित" है जिसमें इसे किसी पायलट या बाहरी इनपुट की आवश्यकता नहीं है। यह "निर्भर" है जिसमें यह डेटा पर निर्भर करता है विमान की नेविगेशन प्रणाली। [1]"

आप इसके बारे में यहां और अधिक पढ़ सकते हैं:

en.wikipedia.org/wiki/Automatic_निर्भर_…

प्रणाली जटिल है, विवरण में रुचि रखने वालों के लिए, विकिपीडिया शुरू करने के लिए एक अच्छा बिंदु है।

संक्षेप में, हवाई जहाज 1090 मेगाहर्ट्ज आवृत्ति पर कई उड़ान डेटा संचारित करते हैं, जिसमें गति, ऊंचाई, शीर्षक, स्क्वॉक, निर्देशांक जैसी जानकारी होती है जिसका उपयोग विमान की पहचान करने के लिए जमीनी नियंत्रण या अन्य विमानों द्वारा किया जा सकता है और यह सटीक स्थिति है।

यह सामान्य रडार के लिए एक माध्यमिक प्रणाली है, लेकिन इसे अधिक से अधिक हवाई जहाजों पर अनिवार्य होने के रूप में पेश किया जा रहा है।

इस जानकारी को समर्पित रिसीवरों के माध्यम से कैश किया जा सकता है और विशेष वेबसाइटों को प्रेषित किया जा सकता है जो विमान के बारे में 'लाइव' डेटाबेस बनाते हैं।

ऐसे वेबिस्ट हैं:

उड़ान रडार

www.flightradar24.com/

फ्लाइटवेयर

flightaware.com/

चरण 2: रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना

रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना
रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना
रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना
रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना
रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना
रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर और एक डीवीबी-टी यूएसबी स्टिक के साथ डेटा खिलाना

ये वेबसाइटें अक्सर एडीबी-एस रिसेप्शन में सक्षम उपकरण प्रदान करती हैं जो कवरेज को बेहतर बनाने के लिए अपने डेटाबेस में डेटा अपलोड करेगी। बेशक, वे इसे केवल तभी प्रदान करते हैं जब आपका इंस्टॉल स्थान वर्तमान में मौजूदा कवरेज में वृद्धि करेगा।

बदले में, आपको असीमित प्रीमियम खाता मिलेगा जो आपको मुफ्त खातों के अलावा बहुत सारी अतिरिक्त जानकारी तक पहुंचने की अनुमति देता है। बेशक, आपको विज्ञापनों से भी छुटकारा मिल जाएगा।

लेकिन आपको एक पेशेवर और महंगे ADB-S रिसेप्टर की आवश्यकता नहीं है। आप कुछ घटकों का उपयोग करके कुछ रुपये (कुल मिलाकर यह 100 डॉलर से कम) का उपयोग करके एक का निर्माण कर सकते हैं।

वहां अच्छे ट्यूटोरियल हैं, अधिक जानकारी के लिए आप नीचे दिए गए वेबपृष्ठों से परामर्श कर सकते हैं, मैं केवल वहां से एक सारांश बनाने का प्रयास करूंगा और शायद उन ट्यूटोरियल्स में छूटे कुछ विवरणों को समझाऊंगा:

ferrancasanovas.wordpress.com/2013/09/26/d…

www.jacobtomlinson.co.uk/projects/2015/05/…

forum.flightradar24.com/threads/8591-Raspbe…

ये लिंक केवल सॉफ्टवेयर इंस्टॉलेशन पर फोकस करते हैं, लेकिन HW या मैकेनिकल सेटअप पर फोकस नहीं करते हैं। मैं इन्हें भी कवर करने की कोशिश करूंगा।

तो एचडब्ल्यू में रास्पबेरी पीआई सिंगल बोर्ड कंप्यूटर होता है। जब तक आप मंगल ग्रह पर नहीं रह रहे हैं, आपने शायद इसके बारे में पहले ही सुना होगा, यह एक बहुत ही लोकप्रिय छोटा कंप्यूटर है जो पहले से ही तीसरी पीढ़ी तक पहुंच चुका है।

नवीनतम मॉडल एक क्वाड कोर 1.2Ghz 64 बिट सीपीयू, वीडियोकोर, लैन, वाईफाई, ब्लूटूथ, सभी 35 $ बिक्री मूल्य के लिए प्रदान करता है:

www.raspberrypi.org/products/raspberry-pi-…

बेशक, आपके देश में आपको यह इतना सस्ता नहीं मिलेगा, लेकिन आप इसके साथ क्या कर सकते हैं और इसके पीछे आप कितना बड़ा समुदाय पा सकते हैं, इसकी तुलना में यह अभी भी सस्ता है।

हमारी परियोजना के लिए, नवीनतम मॉडल का उपयोग करना थोड़ा अधिक है, इसलिए और पुराना, शायद पीआई 1 मॉडल बी पर्याप्त से अधिक है (यह मैंने भी उपयोग किया है)।

पहले पीआई का उपयोग करना भी बेहतर है, क्योंकि इसमें बिजली की खपत कम होती है, इसलिए गर्मी का अपव्यय भी कम होता है।

भले ही सामान्य उपयोग के लिए आवश्यक न हो, रास्पबेरी को हीट सिंक (कम से कम सीपीयू के लिए) से लैस करना बेहतर है, क्योंकि अंत में आप पूरे सेटअप को वाटर-प्रूफ एनक्लोजर बॉक्स में स्थापित करेंगे और इसे शीर्ष पर माउंट करेंगे। छत, बेहतर सिग्नल रिसेप्शन प्राप्त करने के लिए (इसका मतलब है कि आपके पास बेहतर कवरेज होगा) और अच्छी लाइन-ऑफ़-विज़न। आप री-सेलर्स से हीट सिंक किट खरीद सकते हैं जो खुद बोर्ड भी बेचते हैं।

डेटा का रिसेप्शन DVB-T डोंगल के साथ किया जाएगा। चूंकि सभी मॉडल 1090 फ़्रीक्वेंसी को ट्यून नहीं कर सकते हैं, इसलिए पहले से सिद्ध चिपसेट, RTL2832 का उपयोग करना सबसे अच्छा है। हमारे चीनी दोस्तों से कुछ रुपये में Aliexpress पर ऐसे ट्यूनर ढूंढना आसान है:

www.aliexpress.com/item/USB2-0-DAB-FM-DVB-T…

ये इकाइयाँ USB पोर्ट से बहुत अधिक बिजली की खपत करती हैं और काफी गर्म चलती हैं, और यदि आपके पास रास्पबेरी पाई मॉडल बी (2 और 3 नहीं) है तो आपको बिजली की आपूर्ति में समस्याएँ आती हैं।

मैंने मेरा संशोधित किया है (ट्यूनर आईसी और प्रोसेसर पर 2 हीट-सिंक रखे हैं, और बिजली आपूर्ति आईसी के लिए एक हीट सिंक भी बनाया है जो 3.3V प्रदान करता है।

इसके अलावा, मैंने USB पोर्ट से आपूर्ति को बाधित करने के लिए PCB को काट दिया है और इसे सीधे DC-DC कनवर्टर (इसके बारे में बाद में) के लिए आपूर्ति की है।

आप ऊपर की तस्वीरों में संशोधन देख सकते हैं, लेकिन इन्हें करने के लिए आपको कुछ कौशल की आवश्यकता होगी। यदि आप पीसीबी को काटना नहीं चाहते हैं, तो आप स्टिक को एक संचालित यूएसबी हब में प्लग कर सकते हैं।

लेकिन इस मामले में भी, मैं अत्यधिक गर्मी सिंक लगाने की सलाह देता हूं, अन्यथा, बाड़े के अंदर वेंटिलेशन की कमी और सीधे सूर्य के संपर्क में आने के कारण, यह बहुत गर्म हो सकता है और जल सकता है।

बाड़े के लिए, मैंने यह सुनिश्चित करने के लिए एक IP67/68 संलग्नक का उपयोग किया है कि इकाई के अंदर कोई पानी नहीं जाएगा। मैंने एंटेना को बॉक्स के अंदर भी रखा है, जैसा कि आप ऊपर चित्र में देख सकते हैं।

हल करने की एकमात्र चीज बाड़े और ईथरनेट के अंदर बिजली की आपूर्ति हो रही थी।

जैसा कि पीओई (ईथरनेट पर पावर) अच्छी तरह से सिद्ध है, मैंने दोनों को प्राप्त करने के लिए एक ही केबल का उपयोग किया है। पीओई का मतलब है कि आप अपने डिवाइस को उसी ईथरनेट केबल पर पावर फीड करेंगे जो आप संचार के लिए उपयोग कर रहे हैं।

केबल/कनेक्टर कॉम्बो की एक जोड़ी खरीदना सबसे आसान तरीका था जिसमें पहले से ही कनेक्शन हैं। इसके बाद, आप केवल 2 सिरों को मानक CAT-5 UTP, या बेहतर, FTP केबल के माध्यम से कनेक्ट करें। बाद वाला बेहतर है, क्योंकि इसमें बाहरी इन्सुलेशन भी है।

www.aliexpress.com/item/POE-Adapter-cable-T…

यह सुनिश्चित करने के लिए कि संलग्नक जलरोधी बना रहे, मुझे एक ईथरनेट कनेक्टर की आवश्यकता थी जिसमें अच्छी सीलिंग हो।

सौभाग्य से Adafruit के पास इस उद्देश्य के लिए बिल्कुल कुछ है:

www.adafruit.com/products/827

इसे हल करने के बाद, मुझे बस इतना करना था कि मैं बाड़े पर एक पूरा बनाऊं जहां मैं इस कनेक्टर को माउंट कर सकूं।

रास्पबेरी पीआई को स्थिर 5 वी बिजली की आपूर्ति की आवश्यकता होती है, इसलिए यूएसबी स्टिक भी करता है। इलेक्ट्रॉनिक्स के साथ कुछ अनुभव होने के बाद, मैंने सोचा कि एक लंबी यूटीपी केबल पर, वोल्टेज ड्रॉप महत्वपूर्ण होगा, इसलिए मैंने ईथरनेट केबल में बिजली खिलाने के लिए 12 वी बिजली की आपूर्ति का उपयोग किया है। बाड़े में, मैंने वोल्टेज को स्थिर 5V तक ले जाने के लिए 5A DC-DC कनवर्टर का उपयोग किया है।

४० मीटर लंबाई के केबल पर १२ वी अपर्याप्त साबित हुआ, क्योंकि उच्च खपत पर वोल्टेज ड्रॉप (जब डीवीबी-टी स्टिक ने काम करना शुरू किया) बहुत अधिक था और डीसी डीसी परिवर्तित वोल्टेज को ५ वी तक स्थिर नहीं कर सका। मैंने १२ वी बिजली की आपूर्ति को एक के साथ बदल दिया है जो १ ९ वी प्रदान करता है और इस बार यह अच्छा था।

मैंने जिस 5V DC DC कनवर्टर का उपयोग किया है वह यह था:

www.aliexpress.com/item/High-Quality-5A-DC-…

आप दूसरों का भी उपयोग कर सकते हैं, लेकिन सुनिश्चित करें कि यह एक स्विचिंग मोड DC DC कनवर्टर है, और यह कि यह लंबे समय तक कम से कम 2.0Amps प्रदान कर सकता है। थोड़ा रिजर्व छोड़ने में कोई दिक्कत नहीं है, क्योंकि इस मामले में यह कूलर चलाएगा …

अब आपको बस इतना करना है कि POE कनेक्टर से, 19V आउटपुट को DC-DC कनवर्टर से कनेक्ट करें, आउटपुट वोल्टेज को 5v पर सेट करने के लिए एक स्क्रूड्राइवर और एक वोल्टमीटर का उपयोग करें, आउटपुट में एक माइक्रो USB केबल मिलाप करें DC-DC कनवर्टर का और DVB-T डोंगल से कनवर्टर से 3.3V स्टेबलाइज़र के लिए एक अतिरिक्त केबल का उपयोग करें। सभी डोंगल में समान योजना नहीं होती है, इसलिए आपको इस भाग की खोज करनी चाहिए, लेकिन यह आमतौर पर चित्र के समान होता है (जिसमें 2 तार जुड़े होते हैं, पीले और भूरे, 5V, gnd)। एक बार जब आप आईसी का पता लगा लेते हैं, तो इंटरनेट पर एक डेटाशीट खोजें और आपको पिनआउट मिल जाएगा।

USB कनेक्टर और IC से 5V के बीच PCB को काटना न भूलें, अन्यथा इसे PI से भी फीड किया जाएगा और इसका अवांछित प्रभाव हो सकता है।

अंत में, मेरे पुराने पा ने एक धातु स्टैंड का निर्माण किया है जिसमें बाड़े को सुरक्षित रूप से लगाया जा सकता है।

ऊपर की तस्वीर में आप इमारत की छत पर लगा हुआ पूरा सामान देख सकते हैं।

चरण 3: सॉफ़्टवेयर स्थापना

फ्लाइटराडार फोरम में आप संपूर्ण एसडब्ल्यू पैकेज को स्थापित करने के तरीके पर एक अच्छा ट्यूटोरियल पा सकते हैं, हालांकि यह थोड़ा पुराना है, क्योंकि कुछ हिस्सों को अभी करने की आवश्यकता नहीं है।

forum.flightradar24.com/threads/8591-Raspbe…

सबसे पहले, आपको एसडीकार्ड पर रास्पियन ओएस स्थापित करना होगा। (चरण 1)

बाद में, आपको RTL ड्राइवर को स्थापित करने की आवश्यकता नहीं है, क्योंकि यह पहले से ही हाल के कर्नेल में शामिल है। न ही आपको डंप1090 को अलग से स्थापित करने की आवश्यकता है, यह fr24feed की स्थापना के साथ आता है।

लेकिन आपको मानक डीवीबी-टी ड्राइवर को ब्लैकलिस्ट करने के लिए कदम उठाने की आवश्यकता होगी, अन्यथा डम1090 इसके साथ संवाद करने में सक्षम नहीं होगा।

ऐसा करने के बाद, PI को रीबूट करें और fr24feed प्रोग्राम इंस्टॉल करें।

आपको बस इतना करना है कि रिपॉजिटरी को अपडेट करें और फ्लाइटराडर से एक जोड़ें, और पूरे पैकेज को स्थापित करें, जैसा कि यहां बताया गया है:

forum.flightradar24.com/threads/8908-New-Fl…

पैकेज में डंप 1090, एसडब्ल्यू शामिल है जो यूएसबी डोंगल के साथ संचार करता है और डेटा को fr24feed एप्लिकेशन को फीड करता है। यह डेटा को FR24 सर्वर पर अपलोड करेगा (या पियावेयर, यदि आप उन दोनों को कॉन्फ़िगर करते हैं)।

यदि आपको डंप 1090 के बारे में अधिक जानकारी और ट्विकिंग की आवश्यकता है, तो आप यहां एक अच्छा विवरण पा सकते हैं:

ferrancasanovas.wordpress.com/2013/09/26/d…

कृपया इंस्टॉल करने के बारे में भाग को छोड़ दें, क्योंकि यह पहले से इंस्टॉल है। एसएसएच के माध्यम से पीआई में लॉग इन करें, और यह देखने के लिए पीएस -ऑक्स कमांड जारी करें कि यह चल रहा है या नहीं और कौन से पैरामीटर के साथ।

यदि आप fr24feed के साथ पियावेयर स्थापित करना चाहते हैं, तो आप इसे कर सकते हैं, लेकिन सुनिश्चित करें कि उनमें से केवल एक ही डंप1090 शुरू करता है। साथ ही, सुनिश्चित करें कि डंप1090 पोर्ट 30005 पर कच्चे डेटा को स्ट्रीम करता है, अन्यथा पियावेयर डेटा प्राप्त करने में सक्षम नहीं होगा।

हमेशा उन ऐप्स के लॉग से परामर्श लें, क्योंकि यह आपको डिबगिंग में मदद करेगा अगर कुछ उम्मीद के मुताबिक काम नहीं करता है।

सिफारिश की: