موصل التشخيص OBD-II كواجهة لإنترنت الأشياء

ذات مرة ، في منتصف التسعينات تقريبًا ، أثناء ظهور معالج Pentium Pro ، أشار أحد مؤسسي Intel Gordon Moore إلى أنه: "إذا تطورت صناعة السيارات بمعدل تطور صناعة أشباه الموصلات ، فيمكن اليوم لشركة Rolls-Royce أن تقود نصف مليون ميل لكل جالون من الغاز ، وسيكون من الأرخص التخلص منها بدلاً من دفع ثمن مواقف السيارات ". ولكن ، ربما ، بالفعل ، تتخذ صناعة السيارات اليوم خطوة تطوير عملاقة في اتجاه تغيير جذري في نوع الوقود والتكنولوجيا لقيادة السيارة. في الآونة الأخيرة تقريبًا ، تم تقديم السيارات الكهربائية التجارية والسيارات التي تعمل بالهيدروجين ، وأصبح الطيار الآلي هو العنصر المطلوب في "التعبئة" الإلكترونية للسيارة. بالنسبة للجزء الأكبر ، فإن مجرد اختراق سريع في صناعة السيارات يرجع إلى ظهور حلول موثوقة وآمنة تعتمد على الإلكترونيات الذكية لأنظمة التحكم في السيارات على متنها. ولكن أين الإنترنت في السيارة في الحياة اليومية ، وأين تكنولوجيا إنترنت الأشياء (IoT) ، بالإضافة إلى المفهوم المعروف للسيارة المتصلة بالشبكة (Connected Car)؟


رولز رويس 103EX. كشفت Rolls-Royce النقاب عن سيارة ذات مفهوم كهربائي بدون سائق ، ومزودة بمقعد حب حريري - التلغراف .

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



اليوم ، هناك حل مثير للاهتمام وواعد للغاية لإنترنت الأشياء للسيارات هو منصة Mojio's Open Connected Car. توفر هذه المنصة ذات الواجهة المفتوحة (API) خدمة سحابية للسيارات "المتصلة" والعروض التجارية متاحة بالفعل. على سبيل المثال ، توفر شركة T-Mobile العملاقة للاتصالات ، بناءً على هذا النظام الأساسي ، خدمة SyncUP DRIVE. هذا هو حل برمجيات الأجهزة يعتمد على جهاز محمول متصل بالسيارة من خلال موصل التشخيص OBD-II والتطبيق المحمول المقابل. بفضل هذا النهج ، من الممكن إجراء مراقبة مستمرة فعالة لمعلمات التشغيل لسيارتك وفي أي وقت للحصول على موقعها الحالي. يمكن للتطبيق التحدث عن أنماط القيادة ، والتحذير من الصيانة الوقائية ، وإخطار المالك بالمشكلات التي تحدث في السيارة. بالإضافة إلى ذلك ، ينشر SyncUP DRIVE نقطة وصول Wi-Fi في السيارة باستخدام الوصول عبر بروتوكول عالي السرعة لمعيار LTE المحمول.


منصة السيارات المتصلة المفتوحة - Mojio

يتم استخدام موصل تشخيصي قياسي OBD-II للاتصال بالسيارة. معظم سيارات الإنتاج التي تم إنتاجها بعد عام 1996 تحتوي بالفعل على هذا الموصل. على الرغم من أن هذا الموصل التشخيصي موحد ، فإنه يدعم العديد من البروتوكولات لأنظمة التحكم في المحرك المختلفة (يتم استخدام جهات اتصال مختلفة على الموصل فعليًا) يجب أن تعرفها وحدة اتصالات إنترنت الأشياء. وفقًا لذلك ، في ماركات السيارات المختلفة ، قد تكون هناك حافلات داخلية مختلفة للحصول على البيانات التشخيصية من وحدة التحكم في المحرك (ECU - وحدة التحكم الإلكترونية). للعمل مع خدمة SyncUP DRIVE ، يتم تقديم حل يعتمد على وحدة ZTEWelink VM6200S.

تدعم وحدة VM6200S الاتصال عبر بروتوكول المحمول المحمول LTE ، وتحتوي على مستشعر تسارع ثلاثي المحاور وجيروسكوب ثلاثي المحاور ، ومستقبل إشارة GPS ، ورقاقة OBD-II ، مع دعم بروتوكولات ISO 15765-4 (CAN) ، ISO 14230-4 KWP (بروتوكول الكلمات الأساسية 2000) ، ISO 9141-2 (سيارات كرايسلر ، اليورو ، والآسيوية) ، SAE J1850 PWM (سيارات فورد) ، SAE J1850 VPW (مركبات GM). وبالتالي ، تتيح لك الوحدة نشر نقطة وصول Wi-Fi 802.11 b / g / n / ، وتسجيل الأحداث أثناء القيادة ، وإجراء تشخيصات المحرك ، وتقييم الاقتصاد في استهلاك الوقود ، وما إلى ذلك. وبما أن شركاء Mojio هم مشروعات Amazon Alexa ، وخدمة IFTTT وغيرها ، فإن جميع الاحتمالات مفتوحة للمطورين ومتكاملي الحلول حتى يتم إنشاء إنترنت الأشياء الاجتماعي على أساس سيارة "متصلة" ، كجزء من هذه البنية التحتية.


جهاز VM6200S4G OBD - شركة ZTEWelink Corporation

ولكن ليس فقط SyncUP DRIVE متوفر الآن في السوق ، على سبيل المثال ، تقدم العديد من الشركات شيئًا مشابهًا. بالطبع ، يعد جهاز Samsung Connect التلقائي الذي تم تقديمه مؤخرًا أحد هذه الاقتراحات المثيرة للاهتمام التي تحول السيارة إلى جهاز متصل. يستخدم حل Samsung شبكة الجيل الرابع LTE للهاتف المحمول بنفس الطريقة وينشر نقطة وصول Wi-Fi داخل السيارة: 802.11 a / b / g / n. يدعم جهاز Connect auto تقنية Bluetooth v4.1 ، ويحتوي على جهاز استقبال GPS ، ومستشعر تسارع ، وجيروسكوب ، ويستند إلى معالج رباعي النواة بتردد 1.2 جيجاهرتز ونظام التشغيل Tizen. وتجدر الإشارة إلى أن شركة سامسونج الكورية العملاقة الإلكترونية تتحدث عن أمن النظام من خلال استخدام Samsung Knox - وهو حل محمول مع حماية على مستوى المؤسسة. في الواقع ، يعد Samsung Knox حلاً للبرامج والأجهزة لتعزيز حماية نظام التشغيل Android.


Samsung Connect auto

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

بطريقة أو بأخرى ، ولكن جميع الحلول التي تمت مناقشتها في وقت سابق هي منتجات صناعية أكثر تقدمًا ، مقارنةً بقارئ أكواد تشخيص تقليدي يعتمد على شريحة ELM327 من شركة Elm Electronics الكندية. ELM327 هو محول عالمي للبروتوكولات المستخدمة في حافلات تشخيص السيارات إلى بروتوكول تسلسلي مثل RS-232.


رسم تخطيطي لشريحة ELM327 v2.2 - Elm Electronics

يتم تنفيذ التفاعل مع ELM327 بواسطة أوامر AT القياسية التي تدعمها الشريحة. تحتاج فقط إلى تنظيم تبادل الرسائل النصية باستخدام بروتوكول RS-232 ، الذي أصبح بالفعل كلاسيكيًا (أو بالأحرى UART ، لأننا نتحدث فقط عن تدفق البيانات ، وليس مستويات الإشارة). ويتم تنفيذ الاتصال المادي منخفض المستوى نفسه عبر USB أو Bluetooth أو Wi-Fi باستخدام رقائق بروتوكول التحويل التسلسلي UART. اتضح أنه من أجل تحويل السيارة إلى جهاز إنترنت الأشياء ، يكفي ، عدم نسيان تنسيق مستويات الجهد ، لتوصيل شريحة ELM327 بموصل التشخيص OBD-II ، على سبيل المثال ، لوضع محول الواجهة التسلسلية في Bluetooth أو Wi-Fi عند إخراج هذه الشريحة. بعد ذلك ، يمكنك "قراءة" تشخيص السيارة من هاتفك الذكي. ومع ذلك ، هناك الكثير من هذه الوحدات أو الكتل الجاهزة في السوق. وسعرها على AliExpress يتراوح بين 2.50 دولار أمريكي - 10 دولارات أمريكية. على الرغم من أن الوحدة لا يجب أن تستهلك الكثير من الطاقة ، إلا أنها ستكون مريحة للغاية إذا كان زر إيقاف التشغيل موجودًا عليها بالفعل. بالمناسبة ، من وجهة نظر الأمن - هذا ليس سيئًا أيضًا.


محول تشخيص سيارة بلوتوث ميني ELM327 OBD-II V1.5

يمكنك الآن توصيل وحدة Mini ELM327 Bluetooth OBD-II V1.5 القياسية (من المثير للاهتمام أنه في العديد من المصادر ينصح باستخدام الوحدات مع الإصدار 1.5 من البرامج الثابتة القديمة ، وليس الوحدات الجديدة مع الإصدار 2.2 ، أي كحجة أكثر استقرارًا للوحدة النمطية على القديم البرامج الثابتة والدعم لمزيد من السيارات ، ولكن هذا أمر شخصي للغاية) وتجربة توصيل الهاتف الذكي بالوحدة المحددة ، على سبيل المثال ، لمنصة Android ، يمكنك استخدام أحد أشهر برامج التشخيص Torque Lite (OBD2 & Car) أو Torque Pro (OBD 2 & Car) وكذلك أي شيء ن أسهل للاستخدام، أو إنجازاتهم.


يعمل تطبيق Torque Pro على Android.

بالمناسبة ، أود أن أشير إلى خدمة MockUPhone مريحة للغاية مع نموذج مجاني للأدوات الحديثة ، والتي كانت مفيدة جدًا لإعداد لقطة شاشة لبرنامج Torque. لكن هذا خروج بسيط عن موضوع النشر. وتجدر الإشارة إلى أنه في معظم الحالات ، يوجد موصل OBD-II ، الذي ترتبط به وحدة التشخيص ، أسفل عمود التوجيه في السيارة.


الابتداء مع OBD-II - إلكترونيات SparkFun

من الواضح أن هناك العديد من الحلول الجاهزة. ولكن إذا كنا نتحدث عن تطوير خدمة تستند إلى إنترنت الأشياء أو بشكل أكثر تحديدًا - يتم تنفيذ مفهوم السيارة المتصلة ، فمن المناسب تمامًا استخدام محاكي شبكة معلومات السيارة على متن الطائرة حتى لا تجري السيارة في كل مرة. على سبيل المثال ، يقدم Mojio محاكيًا للسيارة عبر الإنترنت للعمل مع واجهة برمجة التطبيقات الخاصة به ، واستخدام خدمة السحابة IBM Watson IoT Platform كمثال ، في المقالة: " إرسال بيانات السيارة إلى منصة IBM Watson IoT - IBM developerWorks Recipes " مقترح للإرسال إلى سحابة البيانات من النقل يعني استخدام تطبيق جوال ، على سبيل المثال ، " IBM IoT for Automotive - OBDII Fleet Management App for Android " ، والذي يتفاعل مع الخدمة السحابية المنشورة " IBM IoT for Automotive (Bluemix) - Fleet Management Starter Application " ، ولكن إذا لم تشتت انتباهك من خلال هذه المشاريع ، يمكنك استخدم فقط محاكي بيانات: " Car Simulator ". صحيح أن جميع هذه الحلول ، في الأساس ، تحاكي البيانات المستلمة بالفعل ، ونحن مهتمون بمحاكي شبكة المعلومات على متن الطائرة. أشهر حل من هذا النوع هو ECUsim 2000 ، وتبدأ تكلفته من 200 دولار أمريكي وتعتمد على عدد البروتوكولات المدعمة.


ECUsim 2000 OBD Simulator - ScanTool

بالطبع ، لا يمكن استبدال محاكي محترف ، ولكن قد يهتم المتحمسون والمتخصصون بالتنفيذ المستقل لمشروع أقل تعقيدًا على Arduino أو Raspberry Pi. على سبيل المثال ، يمكنك تقييد نفسك على واجهة CAN (شبكة منطقة التحكم) الأكثر شيوعًا. في وقت من الأوقات ، حقق معيار CAN الذي اقترحته Bosch تقدمًا كبيرًا في تطوير أنظمة إلكترونيات السيارات. إذا ظهرت سيارة على الإنترنت مؤخرًا فقط ، فإن مفهوم الشبكة داخل السيارة موجود منذ منتصف الثمانينيات. الفكرة بسيطة للغاية ، وبينما حققت Ethernet اختراقة في شبكات الكمبيوتر ، أصبحت CAN الأساس للاتصالات الموثوقة داخل السيارة.


شبكة حافلات يمكن أن تعتمد على أردوينو - مقعد هنري

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

على عكس Ethernet ، تعد شبكة CAN أكثر موثوقية ، مما أدى إلى استخدامها ليس فقط في صناعة السيارات ، ولكن أيضًا في أنظمة الأتمتة الصناعية وحلول المنزل الذكي وما إلى ذلك. على المستوى المادي ، تستخدم CAN خطًا من سلكين ، CAN Lo و CAN Hi ، والذي يقوم بنقل البيانات المعبأة في حزمة. في نهايات الحافلة توجد مقاومات متطابقة تبلغ 120 أوم ، ويجب أيضًا استخدام حزام الأسلاك لقمع التداخل. يمكن أن يصل معدل نقل البيانات إلى 1 ميجابت في الثانية.


شبكة منطقة تحكم (ناقل CAN)

يذكرنا نقل البيانات إلى ناقل CAN نوعًا ما بنموذج المشترك-الناشر ، حيث يكون لكل جهاز في الناقل معرف فريد ، وعندما ينقل جهاز واحد البيانات ، يستمع الجميع ويتخذ قرارًا بناءً على هذا المعرف - هل يحتاجون بشكل خاص إلى هذه البيانات لتلقي ومعالجة أم لا. بشكل عام ، البروتوكول معقد للغاية ، ولكن بالنسبة إلى وحدة التحكم الدقيقة أو المعالج الدقيق ، من غير المحتمل أن تضطر إلى كتابة تطبيق CAN ، بالإضافة إلى التفكير في ميزات وسيط نقل البيانات الفعلي. لحل هذه المشاكل ، توجد بالفعل وحدات تحكم في ناقل الأجهزة الجاهزة ، وللمطابقة المستوى ، غالبًا ما يتم استخدام المحولات المتكاملة. على سبيل المثال ، وحدة التحكم MCP2515 مع SPI وجهاز الإرسال والاستقبال (شريحة المستوى المطابق) MCP2551. على أساس هذه الدوائر المصغرة ، تم اقتراح مشروع Arduino OBD2 Simulator ، المنشور على منصة Instructable . لتنفيذه ، تحتاج فقط إلى لوحة Arduino UNO و CAN-BUS Shield ، على سبيل المثال ، Seeed Technology.


تجارب باستخدام محاكي اردوينو OBD2

من حيث المبدأ ، من أجل تطوير محاكي بيانات OBD-II ، لن يؤذي مصدر طاقة DC 12V لوحدة ELM327 ، بالإضافة إلى موصل OBD-II. ومع ذلك ، فإن محول بدون اسم DC-DC-USB-TO-12V قد يحل المشكلة جيدًا ، لأنه ربما تكون العديد من مصادر الطاقة 5 فولت في متناول أي مطور لإنترنت الأشياء وليس فقط. للاتصال بـ OBD-II ، سيكون هناك حاجة إلى سلكي معلومات CAN_H و CAN_L ، بالإضافة إلى وجود طاقة 12 فولت ، ولكن كما ذكرنا سابقًا ، فإن 12 فولت ضروري فقط لضمان تشغيل وحدة ELM327.


CAN-BUS Shield V1.2 - Seeed Development Limited Wiki

على لوحة توسيع CAN-BUS Shield ، من السهل جدًا استخدام موصل D-SUB ، ولكن ببساطة كتلة طرفية لاثنين من جهات الاتصال (CAN_H ، CAN_L). من وجهة نظر تطوير برمجيات البرمجيات ، تجدر الإشارة إلى أن عشاق النموذج الأولي نشروا على GitHub . الآن تغيرت لوحات Seeed ، وعلى أي حال ، بالنسبة لوحدة التحكم MCP2515 ، فمن الأفضل استخدام برامج تشغيل جديدة من نفس Seeed-Studio . بالطبع ، سيحتاج البرنامج الأصلي إلى تعديل طفيف للسائقين الجدد ، ولكن هذه بضع دقائق.


العمل مع CAN-BUS في Arduino IDE على أساس تكلفة منخفضة OBD2 ECU Simulator

ومع ذلك ، فإن المثال المدروس بدائي للغاية ، نظرًا لأن جميع المعلمات المرسلة عبر بروتوكول OBD-II يتم إنشاؤها بشكل عشوائي ببساطة ، فلا يوجد اتصال بين معلمات تشغيل المحرك ، وما إلى ذلك. استمرارًا للمشروع ، من الواضح أن تطوير تطبيق مشابه لـ Freematics OBD-II Emulator GUI GUI. هذا هو غلاف رسومي مفتوح المصدر يستخدم في حل الأجهزة Freematics OBD-II Emulator .


Freematics OBD-II Emulator GUI - Freematics

وبالتالي ، بعد تجميع وحدة نمطية تعتمد على Arduino تسمح بالعمل مع CAN ، من الممكن تمامًا إنشاء محاكي OBD-II ، نظرًا لأن بروتوكول التشخيص موصوف جيدًا وليس من الصعب تنفيذه. وتجدر الإشارة إلى أن التفاعل بين وحدة التحكم الدقيقة وناقل CAN على متن الطائرة هو مهمة مختلفة تمامًا ، ويجب أن تفهم أن البروتوكولات الداخلية عالية المستوى لهذا الناقل لم يتم توثيقها من قبل الشركات المصنعة للسيارات ، ومن ناحية أخرى ، لا ينبغي أن يتم تضمينها في الجهاز الداخلي لإلكترونيات السيارات ، بحيث لا يمكن بأي حال من الأحوال الحد من سلامة المركبات. إذا تحدثنا عن CAN بشكل عام ، فمن الممكن تمامًا استخدام بروتوكول CANopen المفتوح عالي المستوى لتطوير أجهزتك بناءً على هذا الناقل.

يبقى الأمر كذلك بالنسبة للصغار - القليل من وقت الفراغ والمتعة لتنفيذ تطوير التعليمات البرمجية الخاصة بك. صحيح ، أين هذه المرة لتجد في نهاية العام؟ لكننا سوف نكون متفائلين. ولكن عند الحديث عن استخدام هذا المحاكي OBD-II ، فإن الاتجاه الأكثر مباشرة هو تطوير وحدة خاصة به للموصل التشخيصي. على سبيل المثال ، يمكنك أن تأخذ مشروع Carloop المفتوح كنقطة انطلاق ، والتي تهدف إلى إنشاء وحدة لتوصيل السيارة بالسحابة باستخدام تقنيات 3G أو Wi-Fi أو Bluetooth.


بلوتوث Carloop

يعتمد مشروع Carloop على استخدام الألواح: الجسيمات الفوتون (استنادًا إلى وحدة Cypress BCM43362 Wi-Fi ، التي تدعم 802.11b / g / n ؛ عائلة وحدات التحكم ARM Cortex M3 - STM32F205 بتردد 120 ميجا هرتز ؛ 1 ميجابايت ذاكرة فلاش ؛ 128 كيلو بايت من ذاكرة الوصول العشوائي) و إلكترون (لوحات تدعم الاتصال بشبكة جوال 3G / 2G). منصة Particle نفسها مثيرة للاهتمام لأنها تعتمد على خدمة اتصال جهاز IoT المستند إلى السحابة ، وهي بيئة تطوير متكاملة قائمة على السحابة من أجل التطوير ، على سبيل المثال ، استنادًا إلى لوحات الفوتون ، والتي تستخدم لغة مشابهة لـ C / C ++ لـ Arduino. في الواقع ، يعد Particle موضوعًا منفصلاً للنشر ، ويستحق مشروع Carloop بالتأكيد اهتمامًا خاصًا من عشاق السيارة ، كجهاز إنترنت الأشياء متصل.

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



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

موارد وروابط مثيرة للاهتمام:


- اختراق السيارات: هل أنظمة أمن السيارات آمنة للغاية؟ - Habrahabr
- Mikroprotsessoru- 25 عاما! - Computerworld
- T - Mobile SyncUP Drive - T-MOBILE
- ZTE و Mojio ستجعل أي سيارة تقريبًا جزءًا من إنترنت الأشياء - ZTE Corporation
- Samsung Knox - SAMSUNG
- ميزات بروتوكول CAN - مجلة STA
- إنترنت الأشياء في منزلك - الاتصال بمنزلك جهازك - IBM developerWorks
- تحليلات معلوماتية المركبات باستخدام Watson IoT Platform Cloud Analytics - IBM developerWorks Recipes
- استخدام شبكة CAN وكومة CANOPen
- Habrahabr - CANopen –
Arduino – Geektimes
Wiring the MCP2515 Controller Area Network CAN BUS Diagnostics – 14CORE
Arduino OBD2 ELM327 I2C-LCD HC05 Bluetooth – Instructables
Android OBDII –

Source: https://habr.com/ru/post/ar408941/


All Articles