সুচিপত্র:

একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর: 3 টি ধাপ
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর: 3 টি ধাপ

ভিডিও: একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর: 3 টি ধাপ

ভিডিও: একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর: 3 টি ধাপ
ভিডিও: Morning Routine (10 DIY Ideas, Makeup, Healthy Recipes) 2024, জুলাই
Anonim
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর
একটি রাস্পবেরি PI এবং একটি DVB স্টিক ব্যবহার করে ফ্লাইট মনিটর

আপনি যদি ঘন ঘন বিমান চালক হন, অথবা প্লেন নিয়ে শুধু আবেগপ্রবণ হন, তাহলে ফ্লাইটারডার বা ফ্লাইটওয়েয়ারের অবশ্যই 2 টি ওয়েবসাইট থাকতে হবে (অথবা অ্যাপস, যেমন মোবাইল অ্যাপও আছে) যা আপনি প্রতিদিন ব্যবহার করবেন।

উভয়ই আপনাকে রিয়েল টাইমে প্লেন ট্র্যাক করতে, ফ্লাইটের সময়সূচী, বিলম্ব ইত্যাদি দেখতে দেয়।

ওয়েবসাইটগুলি বিমান থেকে তথ্য পেতে সম্মিলিত সিস্টেম ব্যবহার করে, কিন্তু আজকাল ADB-S প্রোটোকল আরও বেশি জনপ্রিয় এবং ব্যাপকভাবে ছড়িয়ে পড়ে।

ধাপ 1: ADS-B প্রোটোকল

স্বয়ংক্রিয় নির্ভরশীল নজরদারি, অথবা শীঘ্রই ADS-B, উইকিপিডিয়া দ্বারা বর্ণিত হিসাবে:

"স্বয়ংক্রিয় নির্ভরশীল নজরদারি - সম্প্রচার (ADS -B) একটি নজরদারি প্রযুক্তি যেখানে একটি বিমান স্যাটেলাইট নেভিগেশনের মাধ্যমে তার অবস্থান নির্ধারণ করে এবং পর্যায়ক্রমে এটি সম্প্রচার করে, এটি ট্র্যাক করতে সক্ষম করে। তথ্য প্রতিস্থাপন হিসাবে এয়ার ট্রাফিক কন্ট্রোল গ্রাউন্ড স্টেশনগুলি দ্বারা প্রাপ্ত হতে পারে। সেকেন্ডারি রাডারের জন্য। পরিস্থিতিগত সচেতনতা প্রদান এবং স্ব -বিচ্ছেদের অনুমতি দেওয়ার জন্য এটি অন্যান্য বিমান দ্বারাও গ্রহণ করা যেতে পারে। ADS – B হল "স্বয়ংক্রিয়" এতে কোন পাইলট বা বাহ্যিক ইনপুট প্রয়োজন হয় না। বিমানের নেভিগেশন সিস্টেম। [1]"

আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন:

en.wikipedia.org/wiki/Automatic_dependent_…

সিস্টেমটি জটিল, যারা বিবরণে আগ্রহী তাদের জন্য, উইকিপিডিয়া শুরু করার জন্য একটি ভাল পয়েন্ট।

সংক্ষেপে, বিমানগুলি 1090Mhz ফ্রিকোয়েন্সি তে বেশ কয়েকটি ফ্লাইট ডেটা প্রেরণ করে, যার মধ্যে গতি, উচ্চতা, শিরোনাম, স্কোয়াক, স্থানাঙ্ক যা স্থল নিয়ন্ত্রণ বা অন্যান্য বিমানের দ্বারা বিমান চিহ্নিত করতে এবং এর সঠিক অবস্থান হিসাবে ব্যবহার করা যেতে পারে।

এটি সাধারণ রাডারের জন্য একটি সেকেন্ডারি সিস্টেম, কিন্তু এটি আরো এবং আরো বায়ুশিল্পে বাধ্যতামূলক হিসাবে চালু হতে চলেছে।

এই তথ্য ডেডিকেটেড রিসিভারের মাধ্যমে ক্যাশে করা যায় এবং বিশেষ ওয়েবসাইটের কাছে প্রেরণ করা যায় যারা বিমান সম্পর্কে 'লাইভ' ডাটাবেস তৈরি করে।

এই ধরনের ওয়েবিস্টরা হলেন:

ফ্লাইটারডার

www.flightradar24.com/

ফ্লাইটওয়্যার

flightaware.com/

ধাপ 2: রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো

রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো
রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো
রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো
রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো
একটি রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো
একটি রাস্পবেরি পিআই একক বোর্ড কম্পিউটার এবং একটি ডিভিবি-টি ইউএসবি স্টিক দিয়ে ডেটা খাওয়ানো

এই ওয়েবসাইটগুলি প্রায়ই ADB-S অভ্যর্থনা করতে সক্ষম সরঞ্জাম সরবরাহ করে যা কভারেজ উন্নত করার জন্য তাদের ডাটাবেসে ডেটা আপলোড করবে। অবশ্যই, তারা এটি প্রদান করে শুধুমাত্র যদি আপনার ইনস্টলেশনের অবস্থান বর্তমানে বিদ্যমান কভারেজ বৃদ্ধি করে।

বিনিময়ে, আপনি সীমাহীন প্রিমিয়াম অ্যাকাউন্ট পাবেন যা আপনাকে বিনামূল্যে অ্যাকাউন্ট ছাড়াও অনেক অতিরিক্ত তথ্য অ্যাক্সেস করতে দেয়। অবশ্যই, আপনি বিজ্ঞাপনগুলি থেকেও মুক্তি পাবেন।

কিন্তু আপনি একটি পেশাদার, এবং ব্যয়বহুল ADB-S রিসেপ্টর প্রয়োজন নেই। আপনি কয়েকটি উপাদান ব্যবহার করে একটি তৈরি করতে পারেন (সামগ্রিকভাবে এটি 100 ডলারের কম)।

সেখানে ভাল টিউটোরিয়াল আছে, আরো তথ্যের জন্য আপনি নীচের ওয়েবপৃষ্ঠাগুলির সাথে পরামর্শ করতে পারেন, আমি কেবল সেখান থেকে একটি সারসংক্ষেপ করার চেষ্টা করবো এবং হয়তো সেই টিউটোরিয়ালগুলোতে মিস হওয়া কয়েকটি বিবরণ ব্যাখ্যা করব:

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

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

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

এই লিঙ্কটি শুধুমাত্র সফ্টওয়্যার ইনস্টলেশনের উপর ফোকাস করে, কিন্তু HW বা মেকানিক্যাল সেটআপের উপর ফোকাস করে না। আমি এগুলিও কভার করার চেষ্টা করব।

সুতরাং HW একটি রাস্পবেরি PI একক বোর্ড কম্পিউটার নিয়ে গঠিত। যতক্ষণ না আপনি মঙ্গল গ্রহে বসবাস করছেন, আপনি সম্ভবত ইতিমধ্যে এটি সম্পর্কে শুনেছেন, এটি একটি খুব জনপ্রিয় ছোট কম্পিউটার যা ইতিমধ্যে তৃতীয় প্রজন্মের কাছে পৌঁছেছে।

সর্বশেষ মডেলটি একটি কোয়াড কোর 1.2Ghz 64 বিট সিপিইউ, ভিডিওকোর, ল্যান, ওয়াইফাই, ব্লুটুথ, সব 35 ডলারের বিক্রয় মূল্যে:

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

অবশ্যই, আপনার দেশে আপনি এটি এত সস্তা পাবেন না, তবে আপনি এটির সাথে কী করতে পারেন এবং এর পিছনে আপনি কত বড় সম্প্রদায় খুঁজে পেতে পারেন তার তুলনায় এটি এখনও সস্তা।

আমাদের প্রকল্পের জন্য, সর্বশেষ মডেলটি ব্যবহার করা একটু বেশি ওভারকিল, অতএব এবং পুরোনো, সম্ভবত একটি PI 1 মডেল B যথেষ্ট বেশি (এটি আমিও ব্যবহার করেছি)।

১ ম পিআই ব্যবহার করা আরও ভাল, কারণ এতে বিদ্যুতের ব্যবহার কম, তাই তাপের অপচয়ও কম হয়।

এমনকি যদি সাধারণ ব্যবহারের জন্য প্রয়োজন না হয়, রাস্পবেরিকে হিট সিঙ্ক (কমপক্ষে সিপিইউ) দিয়ে সজ্জিত করা ভাল, কারণ শেষ পর্যন্ত আপনি পুরো সেটআপটি একটি ওয়াটার-প্রুফ এনক্লোজার বক্সে ইনস্টল করবেন এবং এটিকে শীর্ষে মাউন্ট করবেন ছাদ, আরও ভাল সংকেত গ্রহণ (যাতে আপনি ভাল কভারেজ পাবেন) এবং ভাল লাইনের দৃষ্টিশক্তি পেতে। আপনি পুনরায় বিক্রেতাদের কাছ থেকে একটি হিট সিঙ্ক কিট কিনতে পারেন যা বোর্ড নিজেই বিক্রি করে।

একটি DVB-T ডংগলের সাহায্যে তথ্য গ্রহণ করা হবে। যেহেতু সব মডেল 1090 ফ্রিকোয়েন্সি টিউন করতে পারে না, এটি ইতিমধ্যে প্রমাণিত চিপসেট, RTL2832 ব্যবহার করা ভাল। আমাদের চীনা বন্ধুদের কাছ থেকে Aliexpress এ কয়েক টাকায় এই ধরনের টিউনার খুঁজে পাওয়া সহজ:

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

এই ইউনিটগুলি ইউএসবি পোর্ট থেকে প্রচুর শক্তি গ্রহণ করে এবং বেশ গরম চালায়, এবং যদি আপনার কাছে রাস্পবেরি পাই মডেল বি (2 এবং 3 না) থাকে তবে আপনি বিদ্যুৎ সরবরাহে সমস্যা পেতে পছন্দ করবেন।

আমি আমার পরিবর্তন করেছি (টিউনার আইসি এবং প্রসেসরে 2 টি হিট-সিঙ্ক রেখেছি, এবং পাওয়ার সাপ্লাই আইসি-এর জন্য একটি তাপ সিংকও তৈরি করেছি যা 3.3V প্রদান করে।

এছাড়াও, আমি USB পোর্ট থেকে সরবরাহ ব্যাহত করার জন্য PCB কেটে দিয়েছি এবং এটি সরাসরি DC-DC কনভার্টারের জন্য সরবরাহ করেছি (এই বিষয়ে পরে আরো)।

আপনি উপরের ছবিতে পরিবর্তনগুলি দেখতে পারেন, তবে এগুলি সম্পাদন করার জন্য আপনার কিছু দক্ষতার প্রয়োজন হবে। যদি আপনি পিসিবি কাটতে না চান, তাহলে আপনি একটি চালিত ইউএসবি হাবের মধ্যে স্টিকটি প্লাগ করতে পারেন।

কিন্তু এই ক্ষেত্রেও, আমি অত্যন্ত সুপারিশ করছি মাউন্ট হিট সিঙ্ক, অন্যথায়, ঘেরের ভিতরে বায়ুচলাচলের অভাব এবং সরাসরি সূর্যের সংস্পর্শের কারণে, এটি খুব গরম হতে পারে এবং পুড়ে যেতে পারে।

ঘরের জন্য, আমি একটি IP67/68 পরিবেষ্টন ব্যবহার করেছি যাতে ইউনিটের ভিতরে কোন পানি প্রবেশ না করে। আমি বক্সের ভিতরে অ্যান্টেনাও রেখেছি, যেমন আপনি উপরের ছবিতে দেখতে পাচ্ছেন।

সমাধান করার একমাত্র জিনিস ছিল ঘের এবং ইথারনেটের ভিতরে বিদ্যুৎ সরবরাহ পাওয়া।

যেহেতু POE (পাওয়ার ইথারনেট) ভালভাবে প্রমাণিত, আমি উভয়ই অর্জনের জন্য একই কেবল ব্যবহার করেছি। POE এর মানে হল যে আপনি যোগাযোগের জন্য যে ইথারনেট ক্যাবল ব্যবহার করছেন তার মাধ্যমে আপনি আপনার ডিভাইসে বিদ্যুৎ সরবরাহ করবেন।

সহজ উপায় হল একটি জোড়া তারের/সংযোগকারী কম্বো যা ইতিমধ্যেই সংযোগ রয়েছে। এর পরে, আপনি কেবলমাত্র 2 টি প্রান্তকে স্ট্যান্ডার্ড CAT-5 UTP, বা আরও ভাল, FTP তারের মাধ্যমে সংযুক্ত করুন। পরেরটি ভাল, কারণ এটিতে একটি বাহ্যিক নিরোধকও রয়েছে।

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

আশ্বাস দেওয়ার জন্য যে ঘেরটি জলরোধী থাকে, আমার একটি ইথারনেট সংযোগকারী দরকার যা ভাল সীলমোহরযুক্ত।

সৌভাগ্যবশত অ্যাডাফ্রুটের এই উদ্দেশ্যে কিছু আছে:

www.adafruit.com/products/827

এই সাজানোর পরে, আমার যা করতে হবে তা হল ঘেরের উপর একটি সম্পূর্ণ তৈরি করা যেখানে আমি এই সংযোগকারীটি মাউন্ট করতে পারি।

রাস্পবেরি PI এর একটি স্থিতিশীল 5V পাওয়ার সাপ্লাই প্রয়োজন, তাই USB স্টিকও। ইলেকট্রনিক্সের সাথে কিছু অভিজ্ঞতা আছে, আমি ভেবেছিলাম যে একটি দীর্ঘ UTP তারের উপর, ভোল্টেজ ড্রপ উল্লেখযোগ্য হবে, অতএব আমি ইথারনেট তারের মধ্যে শক্তি খাওয়ানোর জন্য একটি 12v পাওয়ার সাপ্লাই ব্যবহার করেছি। ঘেরের মধ্যে, আমি একটি 5A ডিসি-ডিসি কনভার্টার ব্যবহার করেছি ভোল্টেজকে স্থিতিশীল 5V এ নামানোর জন্য।

12v 40m দৈর্ঘ্যের তারের উপর অপর্যাপ্ত বলে প্রমাণিত হয়, কারণ উচ্চ খরচে ভোল্টেজ ড্রপ (যখন Dvb-t স্টিক কাজ শুরু করে) খুব বেশি ছিল এবং ডিসি রূপান্তরিত ভোল্টেজকে 5V এ স্থিতিশীল করতে পারেনি। আমি 12V পাওয়ার সাপ্লাইকে 19V প্রদান করে প্রতিস্থাপন করেছি এবং এই সময় এটি ভাল ছিল।

আমি যে 5V ডিসি ডিসি কনভার্টারটি ব্যবহার করেছি তা হল:

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

আপনি অন্যদেরও ব্যবহার করতে পারেন, কিন্তু নিশ্চিত করুন যে এটি একটি সুইচিং মোড ডিসি ডিসি রূপান্তরকারী, এবং এটি দীর্ঘমেয়াদে অন্তত 2.0Amps প্রদান করতে পারে। এটা একটু রিজার্ভ ছেড়ে আঘাত না, এই ক্ষেত্রে এটি শীতল চালানো হবে …

এখন আপনাকে যা করতে হবে তা হল POE কানেক্টর থেকে, 19V আউটপুটকে DC-DC কনভার্টারের সাথে সংযুক্ত করুন, আউটপুট ভোল্টেজ 5v তে সেট করার জন্য একটি স্ক্রু ড্রাইভার এবং একটি ভোল্টমিটার ব্যবহার করুন, আউটপুটে একটি মাইক্রো ইউএসবি কেবল সোল্ডার করুন ডিসি-ডিসি কনভার্টার এবং কনভার্টার থেকে ডিভিবি-টি ডংগল থেকে 3.3V স্টেবিলাইজারে একটি অতিরিক্ত কেবল ব্যবহার করুন। সমস্ত ডংলের একই পরিকল্পনা নেই, তাই আপনার এই অংশটি অনুসন্ধান করা উচিত, তবে এটি সাধারণত ছবির একটির মতো (যার সাথে 2 টি তারের সংযোগ রয়েছে, হলুদ এবং ধূসর, 5V, gnd)। একবার আপনি আইসি খুঁজে পেয়েছেন, ইন্টারনেটে একটি ডেটশীট অনুসন্ধান করুন এবং আপনি পিনআউট পাবেন।

ইউএসবি সংযোগকারী এবং আইসি থেকে 5V এর মধ্যে পিসিবি কাটাতে ভুলবেন না, অন্যথায় এটি পিআই থেকেও খাওয়ানো হবে এবং এর অবাঞ্ছিত প্রভাব হতে পারে।

শেষ পর্যন্ত, আমার পুরোনো বাবা একটি ধাতব স্ট্যান্ড তৈরি করেছেন যেখানে ঘেরটি নিরাপদে মাউন্ট করা যেতে পারে।

উপরের ছবিতে আপনি পুরো জিনিসটি ভবনের ছাদে লাগানো দেখতে পারেন।

ধাপ 3: সফ্টওয়্যার ইনস্টলেশন

ফ্লাইটারডার ফোরামে আপনি পুরো SW প্যাকেজটি কীভাবে ইনস্টল করবেন তার একটি ভাল টিউটোরিয়াল খুঁজে পেতে পারেন, তবে এটি কিছুটা পুরানো, কারণ কিছু অংশ এখন করার দরকার নেই।

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

প্রথমে, আপনাকে SDcards- এ Raspbian OS ইনস্টল করতে হবে। (ধাপ 1)

এর পরে, আপনাকে আরটিএল ড্রাইভার ইনস্টল করার দরকার নেই, কারণ এটি ইতিমধ্যে সাম্প্রতিক কার্নেলে অন্তর্ভুক্ত রয়েছে। অথবা আপনার আলাদাভাবে ডাম্প 1090 ইনস্টল করার দরকার নেই, এটি fr24feed ইনস্টলেশনের সাথে আসে।

তবে আপনাকে স্ট্যান্ডার্ড ডিভিবি-টি ড্রাইভারকে কালো তালিকাভুক্ত করার পদক্ষেপটি করতে হবে, অন্যথায় ডাম 1090 এর সাথে যোগাযোগ করতে সক্ষম হবে না।

এটি সম্পন্ন হওয়ার পরে, পিআই পুনরায় বুট করুন এবং fr24feed প্রোগ্রামটি ইনস্টল করুন।

আপনাকে যা করতে হবে তা হল সংগ্রহস্থল আপডেট করা এবং ফ্লাইটারডার থেকে একটি যোগ করা, এবং পুরো প্যাকেজটি ইনস্টল করুন, যেমন এখানে ব্যাখ্যা করা হয়েছে:

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

প্যাকেজটি ডাম্প 1090, এসডব্লিউ যা ইউএসবি ডংগলের সাথে যোগাযোগ করে এবং fr24feed অ্যাপ্লিকেশনে তথ্য সরবরাহ করে। এটি FR24 সার্ভারগুলিতে ডেটা আপলোড করবে (অথবা পিয়াওয়্যার, যদি আপনি সেগুলি উভয়ই কনফিগার করেন)।

ডাম্প 1090 সম্পর্কে আপনার যদি আরও তথ্য এবং টুইকিংয়ের প্রয়োজন হয় তবে আপনি এখানে একটি ভাল বিবরণ পাবেন:

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

অনুগ্রহ করে ইনস্টল করার অংশটি এড়িয়ে যান, কারণ এটি ইতিমধ্যে ইনস্টল করা আছে। Ssh এর মাধ্যমে PI তে লগ ইন করুন, এবং এটি চলমান কিনা এবং কোন পরামিতিগুলির সাথে দেখতে একটি ps -aux কমান্ড জারি করুন।

আপনি যদি fr24feed এর সাথে একসাথে পিয়াওয়্যার ইনস্টল করতে চান, তাহলে আপনি এটি করতে পারেন, কিন্তু নিশ্চিত করুন যে তাদের মধ্যে শুধুমাত্র একটি ডাম্প 1090 শুরু করে। এছাড়াও, নিশ্চিত করুন যে ডাম্প 1090 পোর্ট 30005 এ কাঁচা তথ্য প্রবাহিত করে, অন্যথায় পিয়াওয়্যার ডেটা গ্রহণ করতে সক্ষম হবে না।

সর্বদা সেই অ্যাপগুলি তৈরি করে এমন লগের সাথে পরামর্শ করুন, কারণ এটি আপনাকে ডিবাগিংয়ে সাহায্য করবে যদি কিছু প্রত্যাশা অনুযায়ী কাজ না করে।

প্রস্তাবিত: