جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سنوضح في هذا الدليل كيفية استبدال نظام التحكم الداخلي للسيارة الحالي بحل IoT ESP8266 الجديد. لقد صنعنا هذا المشروع لأحد العملاء.
يرجى زيارة موقعنا على شبكة الإنترنت أيضًا للحصول على مزيد من المعلومات ، وكود المصدر وما إلى ذلك.
www.hwhardsoft.de/2017/08/17/iot-meets-str…
الخطوة 1: اجمع متطلبات العميل
لم يكن عميلنا راضيًا عن الحل الحالي. لم تكن لوحة التحكم الحالية جيدة جدًا وموثوقة ، ولم يكن هناك حل مريح للسائق للتحكم في الإضاءة في مقصورة الركاب ويريد التحكم عن بعد عبر تطبيق الهاتف المحمول في المستقبل. يفي حلنا بالمتطلبات التالية:
- التحكم عن طريق الشاشات التي تعمل باللمس مع واجهة المستخدم الرسومية الحديثة
- شاشة اللمس الثانية للسائق
- اتصال جميع المكونات عبر WiFi
- تصميم متين
- بسيطة لتمديدها
الخطوة الثانية: إعادة الهندسة هي المفتاح
علينا أولاً أن نجمع كل المعلومات حول النظام الحالي. كان التوثيق والتركيب بمثابة فرس ليلي. لقد وجدنا مخططات الدوائر لبعض ثنائي الفينيل متعدد الكلور وكذلك بعض المعلومات الأساسية حول الأسلاك.
تم توصيل جميع خطوط LED بوحدات تحكم LED والتحكم فيها عبر بروتوكولات الأشعة تحت الحمراء. لم نعثر على أي توثيق حول هذا الموضوع - لذلك يتعين علينا مسح أوامر ir باستخدام ماسح ضوئي مصنوع ذاتيًا يعتمد على Arduino و IRLib
الخطوة الثالثة: مفهوم جديد
كانت فكرتنا الأولى لحل جديد هي Raspberry Pi و Pitouch. لكن Pi ليس حلاً مناسبًا في هذا التطبيق. في السيارة لديك دورات تشغيل / إيقاف بشكل متكرر - وهذا سام لبطاقة sd وعليك الانتظار دقائق بعد أي بدء بسبب وقت التمهيد …
لقد استخدمنا ESP8266 - خاصة Wemos D1 mini - لحلنا. تأتي هذه الوحدات مع موصلات USB مدمجة (تجعل البرمجة سهلة) ، وهي مدعومة من قبل مجتمع كبير ، ولا تحتاج إلى وقت تمهيد وهي بسيطة للغاية ومتينة. لقد استخدمنا Arduino IDE لبرمجة البرامج الثابتة. تعد لوحة التحكم وشاشات اللمس فقط جديدة - يتم استخدام لوحات الترحيل القديمة لهذا الحل الجديد مرة أخرى.
الخطوة 4: لوحة التحكم
قلب حلنا الجديد هو لوحة التحكم القائمة على ESP8266. ترتبط لوحات الترحيل القديمة بشكل مباشر بلوحة التحكم هذه. علاوة على ذلك ، تم توصيل مستشعر درجة حرارة سلك واحد لقياس درجة الحرارة داخل مقصورة الركاب للتحكم في أنظمة التدفئة والتبريد.
جميع تأثيرات الإضاءة مصنوعة من خطوط RGB LED المتصلة بوحدات تحكم LED. يمكن للوحة التحكم إرسال أوامر الأشعة تحت الحمراء للتحكم في لون وسطوع خطوط RGB. علاوة على ذلك ، تم دمج "السماء المرصعة بالنجوم" القائمة على الألياف في السقف. يتم التحكم في هذه السماء المرصعة بالنجوم بواسطة وحدة خاصة. يمكننا التحكم في هذه الوحدة عن طريق جهاز تحكم عن بعد RF على لوحة التحكم.
يعمل الاتصال بأجزاء أخرى من النظام الجديد عبر بث WiFi UDP.
الخطوة 5: شاشة تعمل باللمس
كلتا الشاشتين اللتين تعملان باللمس متصلتان بلوحات لوحية ذاتية الصنع ومجهزة بـ WEMOS D1 (ESP8266). تقوم لوحة اللوحة بإرسال بيانات أحداث اللمس عبر UDP إلى لوحة التحكم. تقوم لوحة التحكم بإرسال حالة جميع المفاتيح ودرجات الحرارة ومستوى المروحة عبر عودة UDP. تهتم بروتوكولات الحالة هذه بأن تعرض كل من الشاشات التي تعمل باللمس والتطبيق لاحقًا نفس القيم …
الخطوة 6: الطائر الحديدي
قبل أن نبدأ في تركيب جميع المكونات في السيارة ، اختبرنا التثبيت في الخارج …
الخطوة 7: التثبيت
بعد التشغيل التجريبي الناجح ، قمنا بتركيب جميع أجهزة الاستشعار في السيارة. إذا كان ذلك ممكنًا ، فقد استخدمنا الكابلات الموجودة والتركيب….
الخطوة 8: تطبيق Android
في غضون ذلك ، انتهينا من تطبيق Andoid للتحكم في السيارة عبر هاتفك المحمول. تم تنفيذ التطبيق باستخدام Basic for Android B4A.