فهرست مطالب:

ESP8266 لیموزین کششی کنترل شده: 8 مرحله (همراه با تصاویر)
ESP8266 لیموزین کششی کنترل شده: 8 مرحله (همراه با تصاویر)

تصویری: ESP8266 لیموزین کششی کنترل شده: 8 مرحله (همراه با تصاویر)

تصویری: ESP8266 لیموزین کششی کنترل شده: 8 مرحله (همراه با تصاویر)
تصویری: Make Your Own Arduino, Session 2: (make basic circuit) ساخت آردوینو ، بخش 2: ساخت مدار اولیه 2024, نوامبر
Anonim
ESP8266 لیموزین کششی کنترل شده
ESP8266 لیموزین کششی کنترل شده
ESP8266 لیموزین کششی کنترل شده
ESP8266 لیموزین کششی کنترل شده
ESP8266 لیموزین کششی کنترل شده
ESP8266 لیموزین کششی کنترل شده

در این مقاله نحوه تعویض سیستم کنترل داخلی خودرو موجود با راه حل جدید IoT ESP8266 نشان داده می شود. ما این پروژه را برای مشتری ساخته ایم.

لطفاً برای اطلاعات بیشتر ، کد منبع و غیره به وب سایت ما نیز مراجعه کنید.

www.hwhardsoft.de/2017/08/17/iot-meets-str…

مرحله 1: نیازهای مشتری را جمع آوری کنید

الزامات مشتری را جمع آوری کنید
الزامات مشتری را جمع آوری کنید

مشتری ما از راه حل فعلی راضی نبود. کنترل پنل موجود چندان زیبا و قابل اعتماد نبود ، هیچ راه حل راحتی برای کنترل روشنایی در کابین مسافر وجود نداشت و در آینده می خواهد از راه دور از طریق برنامه تلفن همراه کنترل از راه دور را کنترل کند. راه حل ما شرایط زیر را برآورده می کند:

  • کنترل از طریق صفحه لمسی با رابط کاربری گرافیکی مدرن
  • دومین صفحه لمسی برای راننده
  • ارتباط همه اجزا از طریق WiFi
  • طراحی ناهموار
  • بسط ساده

مرحله 2: مهندسی مجدد کلید است

مهندسی مجدد کلید است
مهندسی مجدد کلید است
مهندسی مجدد کلید است
مهندسی مجدد کلید است
مهندسی مجدد کلید است
مهندسی مجدد کلید است

ابتدا باید تمام اطلاعات مربوط به سیستم فعلی را جمع آوری کنیم. مستندات و نصب شب مادیان بود. ما نمودارهای مدار برخی از pcbs و همچنین برخی اطلاعات اولیه در مورد سیم کشی را یافته ایم.

همه نوارهای led به کنترل کننده های led متصل شده و از طریق پروتکل های مادون قرمز کنترل می شوند. ما هیچ اسنادی در مورد آن پیدا نکرده ایم - بنابراین ما باید دستورات ir را با یک اسکنر خود ساخته بر اساس Arduino و IRLib اسکن کنیم.

مرحله 3: یک مفهوم جدید

یک مفهوم جدید
یک مفهوم جدید

اولین ایده ما برای راه حل جدید Raspberry Pi و Pitouch بود. اما Pi در این برنامه راه حل مناسبی نیست. در یک ماشین شما اغلب چرخه های روشن/خاموش را فعال می کنید - این برای کارت sd مسموم است و به دلیل زمان بوت شدن باید چند دقیقه بعد از هر استارت منتظر بمانید.

ما از ESP8266 - به ویژه Wemos D1 mini - برای راه حل خود استفاده کرده ایم. این ماژول ها دارای اتصالات USB یکپارچه هستند (برنامه نویسی را آسان می کند) ، توسط یک جامعه بزرگ پشتیبانی می شوند ، نیازی به زمان بوت ندارند و بسیار ساده و محکم هستند. ما از Arduino IDE برای برنامه نویسی سیستم عامل استفاده کرده ایم. فقط صفحه کنترل و صفحه های لمسی جدید هستند - تخته های رله قدیمی دوباره برای این راه حل جدید استفاده می شوند.

مرحله 4: تابلوی کنترل

برد کنترل
برد کنترل
برد کنترل
برد کنترل

قلب راه حل جدید ما یک برد کنترل مبتنی بر ESP8266 است. بردهای رله قدیمی مستقیماً به این برد کنترل متصل می شوند. علاوه بر این یک سنسور دما 1 سیم برای اندازه گیری دمای داخل کابین مسافر برای کنترل سیستم های گرمایش و سرمایش متصل شده است.

همه جلوه های نوری با نوارهای LED RGB متصل به کنترلرهای LED ساخته شده اند. صفحه کنترل می تواند دستورات مادون قرمز را برای کنترل رنگ و روشنایی نوارهای RGB ارسال کند. علاوه بر این ، یک "آسمان پرستاره" بر اساس فیبر در سقف یکپارچه شده است. این آسمان پرستاره توسط یک واحد ویژه کنترل می شود. ما می توانیم این واحد را از طریق کنترل از راه دور RF روی برد کنترل کنیم.

ارتباط با سایر قسمتهای سیستم جدید از طریق WiFi UDP پخش می شود.

مرحله 5: صفحه لمسی را لمس کنید

صفحه لمسی
صفحه لمسی
صفحه لمسی
صفحه لمسی
صفحه لمسی
صفحه لمسی

هر دو صفحه لمسی به تخته پنل های خود ساخته مجهز به WEMOS D1 (ESP8266) متصل می شوند. هیئت مدیره داده های رویدادهای لمسی را از طریق UDP به صفحه کنترل ارسال می کند. صفحه کنترل وضعیت همه سوئیچ ها ، دما و سطح فن را از طریق UDP به عقب ارسال می کند. این پروتکل های وضعیت مراقب هستند که هر دو صفحه لمسی و بعداً APP مقادیر یکسانی را نشان دهند…

مرحله ششم: پرنده آهنی

پرنده آهنی
پرنده آهنی
پرنده آهنی
پرنده آهنی
پرنده آهنی
پرنده آهنی

قبل از شروع نصب تمام قطعات در خودرو ، نصب را در خارج آزمایش کرده ایم…

مرحله 7: نصب

نصب و راه اندازی
نصب و راه اندازی
نصب و راه اندازی
نصب و راه اندازی
نصب و راه اندازی
نصب و راه اندازی

پس از اجرای آزمایشی موفق ، همه PCB ها و حسگرها را در خودرو نصب کرده ایم. در صورت امکان از کابل های موجود و نصب استفاده کرده ایم….

مرحله 8: برنامه Android

برنامه اندروید
برنامه اندروید

در همین حال ما یک برنامه Andoid را برای کنترل ماشین از طریق تلفن همراه خود به پایان رسانده ایم. این برنامه با Basic برای Android B4A انجام شد.

توصیه شده: