GPS جزءا لا يتجزأ من التنمية - أين تجد الموارد ؟

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

  •  09-06-2019
  •  | 
  •  

سؤال

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

ما كنت تريد أن تكون قادرة على القيام به هو ربط جهاز استقبال GPS الخفيف الوزن أمانة اتفاقية بازل أو mini-ITX, كمبيوتر يستند إلى x86 ، وتتبع التحكم موقع السيارة/التقدم.

من الناحية المثالية, هذا يمكن أن يتحول إلى بناء بعض هواية شبه مستقلة المركبات.

ولكن ما أريد أن تبدأ مع هو مجلس التنمية GPS البرمجة.

ماذا لوحات/حزم هل تستخدم أين يمكنني العثور على [يفضل أن يكون مفتوح المصدر] التنمية بالنسبة لهم ؟

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

المحلول

OpenEmbedded هو مكان جيد للذهاب إلى الشروع في العمل.الكثير من المنتجات جزءا لا يتجزأ استخدام الذراع وغيرها من المعالجات ، وذلك عبر تجميع هو صفقة كبيرة. Buildroot هو مورد آخر لبناء العرف لينكس حبات صغيرة النظم.

يمكنك أيضا العثور على الكثير من الشركات المصنعة مع أجهزة الكمبيوتر في مجلس واحد (SBCs) التي أدوات للقيام بما تريد القيام جوجل للبحث عن "SBC لينكس" و يجب أن يكون منجم الذهب.

LinuxDevices يبقى نبض على لينكس جزءا لا يتجزأ من المجتمع و يجب أن تجد عدة مقالات جيدة هناك أن تقودك إلى المنتجات أو البرامج لمساعدتك.

دبيان جزءا لا يتجزأ من بناء ، ولكن لم تستكشف.

هناك العديد من الكتب حول جزءا لا يتجزأ من لينكس المتاحة إذا كنت تريد أن تذهب في هذا الطريق.

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

لقد استعملت الكمبيوتر العادية اللوحات ، اتميل AT91 المعالجات embedded systems (مع GPS, الخلوية, الخ).هناك الكثير من المعلومات هناك الآن انها ليست باهظة الثمن للوصول إلى.إذا كنت بدء مشروع جديد ، كنت أنظر في AVR32 المعالجات من Atmel - فهي جدا الهاوي ودية ، و توفر الكثير من الدعم المجتمعي لينكس على AVR32 العمارة.أنها توفر مجانا دول مجلس التعاون الخليجي المجمعين كبيرة إطار الأمثلة إذا كنت تريد أن تذهب OS-أقل روت و برنامج واحد يعمل على processer كذلك.

حظا سعيدا!

-آدم

نصائح أخرى

"NMEA" هي الكلمة أن تبحث عندما تبحث عن هذه الأشياء.بينما أنا لم تفعل أي شيء مع هذا في وقت طويل, هنا هو مصدر جيد لبعض لوحات وغيرها من الأجهزة:

http://www.sparkfun.com/commerce/categories.php?c=4

كان لدينا حظا سعيدا مع Holux GPS recievers (تصميم samsung q1).أ farily بسيطة الاتصال عبر المنفذ التسلسلي و يمكنك قراءة NMEA السلسلة.

ما هو نظام التشغيل لديك استهداف?إذا كان لينكس هناك الكثير من المواقع المكتبات المتاحة (هنا قائمة جيدة). GPSd و GpsDrive وهما من أكثر شعبية منها رأيت.

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

أقترح بدءا القديم عادي c المشروع أن يقرأ يوزع نميا من المنفذ التسلسلي.يمكنك القيام بذلك في ويندوز أو لينكس.

أنا عادة كسر أي مشروع مثل هذا في مجموعة من المشاريع الصغيرة مثل:

  1. قراءة و تحليل نميا من المسلسل ميناء
  2. إنشاء المسلسل / رابط الشبكة من الجهاز البعيد أن نظام التتبع ملقم
  3. دمج المكونات

ويكيبيديا مقالة جيدة على نميا البروتوكول.كما آدم نقاط من انها في الواقع بسيط جدا.

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

الكمبيوتر المحمول لينكس النموذج ثم يمكن أن تكون قلصت إلى أسفل و استدار جزءا لا يتجزأ من Cinux نظام أقل من استخدام البطارية وقابلية في وقت لاحق.(ليست منخفضة كما اتميل على الرغم من).

إذا كنت مرتاحا مع البرمجة في لينكس أنصح Gumstix مجموعة من أجهزة الكمبيوتر الصغيرة - http://www.gumstix.com/

يمكنك إقران vedex اللوحة الأم مع GPSstix توسيع المجلس tp صغيرة استقبال GPS مع دعم بيئة البرمجة.

أقترح GPSBabel للتواصل مع جهاز استقبال GPS.

GPSBabel

  • يعالج نقاط الطرق والمسارات ، و الطرق ،
  • يعرف الكثير من شكل (وهذا ما يفسر اسم بابل),
  • يعمل على ويندوز, لينكس, ماك,
  • مجانا.

بعض الناس هنا اقترح الأجهزة مثل gumstix - جزءا لا يتجزأ من الأجهزة التي تكلف 149 دولار بدون GPS.أنا لا أفهم هذا الشيء.وهو الجاهزة الطبل يأتي مع تشغيل لينكس على الذراع, المدمج في نظام تحديد المواقع, الكثير من فلاش البطارية و الشاشة.فإنه من الصعب الفوز على ميزة السعر الذي يأتي مع الإنتاج الضخم.عن هوايتك مشروع الخريطة المرفقة ليست هناك حاجة ، ولكن من يهتم ؟

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