جدول المحتويات:
- الخطوة 1: اجمع متطلبات العميل
- الخطوة الثانية: إعادة الهندسة هي المفتاح
- الخطوة الثالثة: مفهوم جديد
- الخطوة 4: لوحة التحكم
- الخطوة 5: شاشة تعمل باللمس
- الخطوة 6: الطائر الحديدي
- الخطوة 7: التثبيت
- الخطوة 8: تطبيق Android
فيديو: سيارة ليموزين قابلة للتحكم بالتمدد ESP8266: 8 خطوات (مع صور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:39
سنوضح في هذا الدليل كيفية استبدال نظام التحكم الداخلي للسيارة الحالي بحل 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.
موصى به:
[2020] استخدام اثنين (x2) ميكرو: بت للتحكم في سيارة RC: 6 خطوات (بالصور)
[2020] استخدام اثنين (x2) ميكرو: بت للتحكم في سيارة RC: إذا كان لديك اثنان (x2) ميكرو: بت ، هل فكرت في استخدامها للتحكم عن بعد في سيارة RC؟ يمكنك التحكم في سيارة RC عن طريق استخدام micro: bit كجهاز إرسال وآخر كجهاز استقبال. عند استخدام محرر MakeCode لتشفير micro: b
يد اردوينو بسيطة ومنخفضة التكلفة قابلة للتحكم: 5 خطوات
يد Arduino بسيطة منخفضة التكلفة يمكن التحكم فيها: هناك العديد من الأذرع الروبوتية المطبوعة ثلاثية الأبعاد والمرنة القائمة على أجهزة الاستشعار المرنة في جميع أنحاء شبكة الإنترنت الواسعة. ومع ذلك ، كوني طالبًا ، ليس لديّ وصول كبير إلى أشياء مثل ، CNC ، والطابعات ثلاثية الأبعاد ، والأدوات الكهربائية. لدي حل ، سنقوم ببناء ل
تحويل أي سيارة R / C إلى سيارة R / C للتحكم بتطبيق Bluetooth: 9 خطوات
تحويل أي سيارة R / C إلى سيارة R / C للتحكم في تطبيق Bluetooth: يوضح هذا المشروع خطوات تغيير سيارة تحكم عن بعد عادية إلى سيارة تحكم Bluetooth (BLE) باستخدام لوحة الروبوتات Wombatics SAM01 وتطبيق Blynk ومخترع تطبيقات MIT. هي العديد من سيارات RC منخفضة التكلفة مع الكثير من الميزات مثل المصابيح الأمامية LED و
مروحة مكتب قابلة للتحكم في السرعة: 5 خطوات
مروحة مكتبية للتحكم في السرعة: كيفية التحكم في سرعة مراوح الكمبيوتر وتحويلها إلى مروحة مكتب
8 دقائق قابلة للتوجيه: حافظة iPhone غير قابلة للتدمير تقريبًا: 7 خطوات
8 دقائق قابلة للتوجيه: حافظة IPhone غير قابلة للتدمير تقريبًا: بدأت المدرسة بالفعل مرة أخرى ، وممارسة كرة السلة ليست أفضل رياضة لترك جهاز iPhone الخاص بك هناك ، غير محمي ، شبه عاري ، غير قادر على التعرض للضربات القاسية والسقوط والعرق! لذلك ، قمت برحلة سريعة إلى متجر التوفير واشتريت