هل من الممكن العثور على المسافة بين اثنين من أجهزة التوجيه؟

StackOverflow https://stackoverflow.com/questions/916584

  •  06-09-2019
  •  | 
  •  

سؤال

كنت أفكر في جعل مشروع ممتع من شأنه أن أخبرني أين أنا في جميع أنحاء منزلي. كانت فكرتي هي وضع اثنين من أجهزة التوجيه في مواقع مختلفة من المنزل في نفس الارتفاع ثم إرسال طلبات Ping أو شيء من أي شيء وتحقق من الكمون، من أنه يجب أن يكون قادرا على Trangulate حيث أنا في المنزل.

أعلم أن هذا لن يعمل إلا إذا كنت على نفس المستوى مثل أجهزة التوجيه، لكنني أتساءل عما إذا كانت هذه طريقة موثوقة للقيام بذلك بالفعل. هل حاول أي شخص آخر القيام بشيء مثل هذا من قبل، أم أن هناك طريقة أفضل أو أرخص لإنجاز موقف جهاز كمبيوتر؟

هل كانت مفيدة؟

المحلول

لا أعتقد أن وقت ping سيكون مؤشرا موثوقا للمسافة. إذا كانت أجهزة التوجيه لاسلكية، فيمكن أن تكون هناك عوامل أخرى تغير الكمون بينهما. ربما خلال أوقات معينة من اليوم، يوجد المزيد من التداخل الكهرومغناطيسي في المنطقة التي ستؤثر على الكمون.

أما بالنسبة لتحديد المسافة من خلال الإنترنت، فسيكون ذلك أيضا من المستحيل تحديده من خلال الكمون لأنك تمر عبر العديد من أجهزة التوجيه التي ليست تحت سيطرتك. يمكن أن يكون لدى البعض حمولة كبيرة عليها والتي من شأنها أن تسبب المزيد من الكمون وزيادة الكمون (أو النقص) التي ترفع النسب.

لا أعتقد أن هناك حقا طريقة للعثور على موقف جهاز التوجيه في الفضاء ثلاثي الأبعاد.

نصائح أخرى

أجهزة الكمبيوتر المحمولة XO-OLPC قياس المسافة بينها باستخدام الصوت بدلا من موجات الراديو.

افترض أن أجهزة التوجيه الخاصة بك كانت على بعد 1000 قدم وكنت تقف بينهما. يستغرق الأمر سوى 0.0000005 ثانية لإشارة الراديو للذهاب إلى 500 قدم. لا أعتقد أن ساعة الكمبيوتر الخاصة بك ستكون دقيقة بما يكفي لقياس ذلك.

ربما تحتاج إلى الوصول إلى معلومات مستوى أقل من الراديو في نظام WiFi.

كان لأجهزة الكمبيوتر المحمول XO-OLPC تطبيق قياس عن بعد من شأنه أن يخبرك بالمسافة بين جهاز كمبيوتر محمولين XO، لكنني لم أتمكن من تجربته، لذلك من الممكن بالتأكيد.

تحتاج أيضا إلى (بدقة) قياس المسافة بين محطاتك الأساسية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top