فهرست مطالب:
- مرحله 1: Arduino Mega 2560 R3
- مرحله 2: TFT Shield
- مرحله 3: سپر ترمینال
- مرحله 4: 4.3 TFT 480x272
- مرحله 5: سنسور فشار روغن
- مرحله 6: سنسور فشار سوخت
- مرحله 7: سنسور باتری خودرو
- مرحله 8: محوطه سازی
تصویری: صفحه نمایش گیج دیجیتال خودرو: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این پروژه اندازه گیری دیجیتال من است که قصد دارم آن را در 73 مونته گو خود قرار دهم. مجهز به Arduino Mega 2560 R3 ، محافظ پایانه Screw ، محافظ TFT ITDB02 و بالای آن Sain Smart 4.3 TFT است.
هدف از این پروژه نظارت بر فشار روغن ، دمای موتور ، فشار سوخت و ولتاژ باتری/دینام است. اگر هر یک از این موارد تحت نظارت در محدوده خاصی قرار گیرد ، صفحه هفت قسمتی روی صفحه لمسی قرمز می شود که نشان می دهد کدام یک از محدوده خارج شده است و یک زنگ برای جلب توجه شما به صدا در می آید. من برای کنترل ولتاژ باتری در یک تقسیم کننده ولتاژ لحیم و یک رله ایمنی اضافه کردم. اگر ولتاژ باتری به حد معینی برسد ، رله مدار و پین ورودی زمین را خراب می کند. صفحه یک صفحه هشدار برای شما نشان می دهد که قبل از تنظیم مجدد سیستم ، باتری را بررسی کنید. سایر ویژگی هایی که اضافه کردم چراغ های RGB Floor ، صفحه تشخیصی و گزینه ای برای نمایش تصاویر است. می توانید چراغ های RGB را با هر رنگی تنظیم کرده و چراغ ها را از صفحه لمسی روشن و خاموش کنید. همچنین ، آخرین رنگ مورد استفاده را ذخیره می کند تا نیازی به تنظیم مجدد هر بار که خودرو را روشن می کنید ، نداشته باشید. صفحه تشخیصی ولتاژهایی را که سنسورها به arduino وارد می کنند نشان می دهد تا در عیب یابی مشکلات کمک کند. گزینه تصویر برای نمایش تصاویری از موتور هنگام بازسازی موتور و نمایش یک قبل و بعد از زمانی که موتور را کشیده ام تا زمانی که دوباره در آن قرار گرفته است استفاده می شود. حالا وقتی به نمایشگاه اتومبیل می روم ، می توانم این نمایش را داشته باشم بنابراین مردم می توانند کارهایی را که در آن قرار داده شده ببینند.
به روز رسانی. در نهایت یک مدار آزمایش ویدئو بارگذاری شد. در حال حاضر در حال نصب در محفظه است. به زودی آپدیت میشه
مرحله 1: Arduino Mega 2560 R3
ابتدا ، من این مگا را از Micro Center محلی خود با قیمت تقریبی 20 دلار خریدم. من به نحوه انجام مکاترونیک رفتم و یک کد را از آنجا برای آموزش صفحه لمسی کپی کردم. من چیزهایی را که نمی خواستم بیرون آوردم و برخی از چیزهایی را که می خواستم حفظ کردم. سپس چیزهای دیگری را که می خواستم در این پروژه برنامه ریزی کردم ، اما کدی که کپی کردم پایه و اساس این است که چگونه این کار امروز به پایان رسید. با مقایسه پروژه ها می توانید شباهت هایی را مشاهده کنید.
کد زیر را ببینید
مرحله 2: TFT Shield
اگر صفحه لمسی با ولتاژ 3.3 ولت دارید یکی را خریداری کنید. در ابتدا من ماین ها را مستقیماً از مگا به صفحه وصل می کردم و کار می کرد اما پیکسل های ناخواسته روی صفحه باقی می ماند زیرا آردوینو دارای خروجی های 5 ولت است. این سپر دارای یک سوئیچ است که به شما این امکان را می دهد تا 5 ولت یا 3.3 ولت را خاموش کنید. من آن را از Itead.cc سفارش دادم و ظرف چند روز رسید. سوئیچ را روی 3.3 ولت گذاشتم و پیکسل های ناخواسته از بین رفت. اکنون که این سپر را خریداری کرده ام ، به هیچ یک از پین های بلااستفاده ای که برای ورودی و خروجی های خارجی نیاز دارم دسترسی ندارم. در اینترنت گشتم و راه حلی پیدا کردم.
مرحله 3: سپر ترمینال
من این سپر ترمینال را از آمازون خریدم. چند روز دیگر رسید. مقداری لحیم کاری مورد نیاز است. این به من امکان دسترسی به پین های باز برای سایر ورودی ها و خروجی ها را داد.
مرحله 4: 4.3 TFT 480x272
در نهایت صفحه لمسی. من این را از مرکز میکرو خریدم. کار کردن همه چیز در ابتدا کمی مشکل بود. من به sainsmart ایمیل زدم تا آنها اسناد این صفحه را برای من ارسال کنند و هیچ یک از اطلاعات یا درایورها کار نکرد. بنابراین به اینترنت باز می گردم. به Rinkydinkelectronics رفتم و کتابخانه ها را از آنجا بارگیری کردم. URTouch و UFTF را بارگیری کردم. سپس آن را در نرم افزار arduino به کتابخانه های فعلی اضافه کنید. چند کار دیگر هم وجود دارد که باید انجام دهید اما داستان کوتاه آنها اکنون کار می کند.
مرحله 5: سنسور فشار روغن
سنسور روغن PSI از آمازون..5 ولت - 4.5 ولت
مرحله 6: سنسور فشار سوخت
سنسور سوخت PSI از آمازون..5 ولت - 4.5 ولت من یک پمپ مکانیکی و کربوهیدرات روی ماشینم دارم. فشار روی کربوهیدرات فقط باید 5.5psi باشد. سنسور 30 psi که دارای سیگنال 5V است کوچکترین سنسوری بود که می توانستم پیدا کنم ، اما کار می کند.
مرحله 7: سنسور باتری خودرو
برای نظارت بر باتری ماشین ، از یک مقاومت 1k اهم و یک مقاومت 390 اهم ، یک تقسیم کننده ولتاژ ایجاد کردم. من همچنین یک رله برای حذف ولتاژ از آردوینو هنگامی که ولتاژ باتری در ولتاژ 15.5 ولت یا بالاتر است اضافه کردم که برای adruino مانند 4.3 ولت است. این فقط یک ایمنی است تا آردوینو بیش از 5 ولت به پین آنالوگ دریافت نکند. اگر ولتاژ به آن نقطه برسد ، tft یک صفحه هشداردهنده نشان می دهد که ولتاژ بالاتر یا 15.5 ولت است و قبل از تنظیم مجدد سیستم یا پردازنده ، ممکن است باتری/دینام را بررسی کنید.
به محض دریافت آن در ماشین و کار کردن ، این را به روز می کنم. همچنین وقتی فرصتی برای انجام یک ویدیو پیدا می کنم ، آن را به این فیلم اضافه می کنم.
ممنون که نگاه کردید
مرحله 8: محوطه سازی
در نهایت قطعات را در یک محفظه نصب کنید. مطمئن نیستم که این جعبه چگونه در خودرو نصب می شود. شاید مجبور باشم برای آن کنسول مرکزی بسازم. خواهیم دید
به روز رسانی 31/8
محفظه در ماشین وحشتناک به نظر می رسید ، بنابراین مجبور شدم به چیز دیگری فکر کنم. من یک کنسول مرکزی از والمارت خریدم و ارتفاع و طول آن را برش دادم تا در ماشین جا شود. سپس همه اجزا را از محفظه خارج کرده و در کنسول نصب کردم. ویدیو را در مرحله 1 ببینید.
توصیه شده:
دمای صفحه نمایش آردوینو بر روی صفحه نمایش LED TM1637: 7 مرحله
دمای صفحه نمایش آردوینو در نمایشگر LED TM1637: در این آموزش نحوه نمایش دما با استفاده از LED Display TM1637 و سنسور DHT11 و Visuino را یاد می گیریم. فیلم را تماشا کنید
صفحه نمایش دیجیتال برای ESP8266: 3 مرحله
نمایشگر دیجیتال برای ESP8266: در این پروژه نحوه اتصال نمایشگر دیجیتال آردوینو به برد ESP8266 و نحوه نمایش آدرس های IP روی صفحه را خواهید آموخت
ساعت دیجیتال با چرخش خودکار صفحه نمایش LED: 4 مرحله
ساعت دیجیتال با چرخش خودکار صفحه نمایش LED: این پروژه در مورد یک ساعت دیجیتالی با چرخش خودکار صفحه نمایش LED 7-Seg است. این ساعت را می توان در هر موقعیتی چرخاند و اعداد را حتی وارونه یا در تصویر آینه قابل خواندن نگه داشت! توسط آردوینو کنترل می شود و توسط شتاب سنج هدایت می شود
نحوه ساخت ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT - Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: 4 مرحله
نحوه ساختن ساعت بیدرنگ با استفاده از صفحه نمایش Arduino و TFT | Arduino Mega RTC با صفحه نمایش TFT 3.5 اینچی: از کانال یوتیوب من دیدن کنید. مقدمه:- در این پست قصد دارم "ساعت واقعی" را با استفاده از LCD لمسی 3.5 اینچی TFT ، Arduino Mega بسازم. ماژول 2560 و DS3231 RTC…. قبل از شروع… ویدیو را از کانال YouTube من بررسی کنید .. توجه:- اگر از Arduin استفاده می کنید
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه LCD): 7 مرحله
ایجاد یک صفحه نمایش سفارشی در استودیوی LCD (برای صفحه کلید G15 و صفحه نمایش LCD): خوب اگر صفحه کلید G15 خود را به دست آورده اید و از صفحه نمایش های اولیه ای که تحت آن قرار گرفته اید بسیار تحت تأثیر قرار نگرفته اید ، اصول اولیه استفاده از LCD Studio را برای شما شرح می دهم. خودتان بسازید. این مثال ایجاد یک صفحه نمایش است که فقط پایه را نشان می دهد