فهرست مطالب:

تنظیم کننده آب/دوش آردوینو: 5 مرحله
تنظیم کننده آب/دوش آردوینو: 5 مرحله

تصویری: تنظیم کننده آب/دوش آردوینو: 5 مرحله

تصویری: تنظیم کننده آب/دوش آردوینو: 5 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
تنظیم کننده آب/دوش آردوینو
تنظیم کننده آب/دوش آردوینو

امروز ، ما یک تنظیم کننده ساده آب می سازیم. این یک پروژه بسیار ساده است و ساخت آن بسیار آسان است. این دستگاه یک شیر برقی را کنترل می کند تا جریان آب را بر اساس زمان تعیین شده کنترل کند. این زمان را می توان به راحتی تغییر داد و در صورت نیاز کد را تغییر داد. تهیه و خرید مواد این پروژه آسان خواهد بود. یک وب سایت عالی برای ارزان شدن اجزای سایت aliexpress یا ebay است.

تدارکات

آردوینو Uno (1)

تخته نان (1)

سیمهای جهنده نر تا نر

سیمهای جهنده مردانه تا زنانه

مقاومت 220 اهم (2)

ماژول LCD 1602 (1)

شیر برقی 12 ولت (1)

MOSFET (من از IRFZ44N استفاده کردم ، اما هر mosfet باید کار کند)

دیود 1N4007 (1)

زنگ (1)

XL6009 Boost Buck Converter (1)

پتانسیومتر یا پیرایشگر 100K (1)

سوئیچ (1)

ظرف پلاستیکی (اختیاری ، اما توصیه می شود)

مرحله 1: نمونه اولیه مدار

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

مطابق شماتیک ، مدار را روی یک تخته نان نمونه اولیه کنید. من چند تغییر در مدار اصلی ایجاد کردم. از آنجا که در حال حاضر شیر برقی ندارم ، از mosfet استفاده کردم و led را روشن و خاموش کردم. اگر شما دارای یک شیر برقی هستید ، باید از یک مبدل تقویت کننده برای افزایش ریل 5 ولت به 12 ولت برای تغییر شیر برقی استفاده کنید. من از نسخه DIY مبدل تقویتی استفاده کردم ، اما خرید آن از aliexpress ترجیح داده می شود. اگر نحوه استفاده از تخته نان را نمی دانید ، لطفاً این ویدیوی بسیار مفید یوتیوب را در اینجا تماشا کنید: https://www.youtube.com/watch؟ v = 6WReFkfrUIk

عیب یابی:

اگر هیچ چیزی روی صفحه LCD ظاهر نمی شود ، پتانسیومتر را تنظیم کنید. این دستگاه شدت و کنتراست نور پس زمینه را کنترل می کند. مطمئن شوید که از دیود فلای بک در منبع mosfet استفاده می کنید وگرنه آن را سرخ می کنید. این به دلیل افزایش سنسورهای سوئیچ القایی از شیر برقی هنگام روشن و خاموش شدن است.

مرحله 2: بارگذاری کد

اگر قبلاً از https://www.arduino.cc/fa/Main/Software استفاده نکرده اید ، Arduino IDE را بارگیری کنید. اگر می خواهید زمان دوش و گرم شدن را تغییر دهید ، می توانید زمان را در 2 خط اول کد تحت پیکربندی کاربر تغییر دهید. قبل از بارگذاری ، مطمئن شوید که برد و سریال مناسب را انتخاب کرده اید. این را می توان با رفتن به ابزارها و سپس برد و پورت انجام داد. اگر در استفاده از آردوینو مشکل دارید لطفاً این ویدیوی بسیار مفید یوتیوب توسط Afrotechmods را تماشا کنید:

مرحله 3: آزمایش مدار

باتری 5 ولت خود را به مدار و آردوینو وصل کرده و کلید پاور را روشن کنید. دستگاه باید از زمان تعیین شده شمارش معکوس را شروع کند و زنگ باید در فواصل زمانی مشخص بوق بزند. mosfet باید پس از شمارش صفر دستگاه خاموش شود. می توانید با استفاده از led متصل به مقاومت 220 اهم بین ریل 5 ولت و منبع mosfet ، این موضوع را تأیید کنید. مطمئن شوید که تخلیه mosfet به زمین متصل است. من در حین آزمایش مدار با چند مشکل روبرو شدم. هنگامی که آردوینو را وصل کردم ، رهبری من تصمیم گرفت که به شدت منفجر شود. متوجه شدم که مقاومت محدود کننده فعلی را به led اضافه نکرده ام. هنگامی که led را با یک چراغ تازه جایگزین کردم و یک مقاومت اضافه کردم ، دیگر مشکلی پیش نیامد و مدار بسیار خوب کار کرد.

مرحله 4: درک مدار

درک مدار
درک مدار
درک مدار
درک مدار
درک مدار
درک مدار

شاید برای شما سوال باشد که این مدار چگونه کار می کند. آردوینو یک میکروکنترلر است و اساساً مغز تمام این تنظیمات است. ما آن را با یک کد ال سی دی برنامه ریزی کرده ایم تا صفحه LCD را هدایت کنیم. ما از پین های خروجی دیجیتال در آردوینو استفاده می کنیم تا یک پالس سیگنال بالا یا پایین به دروازه mosfet ارسال شود تا روشن شود. شاید برای شما این سوال پیش آمده باشد که mosfet چیست؟ mosfet دستگاهی است که بر اساس سیگنال ورودی روشن و خاموش می شود و به جریان برق بین 2 پین دیگر اجازه می دهد. به این ترتیب لپ تاپ شما روشن می شود. وقتی دکمه روشن / خاموش را فشار می دهید ، سیگنالی به mosfet ارسال می شود که به شارژر یا باتری اجازه می دهد تا به مادربرد لپ تاپ سرازیر شود. در این حالت ، ما از mosfet برای روشن کردن شیر برقی استفاده می کنیم. شیر برقی برای روشن شدن به 12 ولت نیاز دارد و برای باز شدن در ابتدا جریان بسیار بالایی دارد. به همین دلیل ما به یک ماسفت نیاز داریم. خروجی آردوینو تنها می تواند 5 ولت را در 100ma تأمین کند ، بنابراین ما mosfet را بین شیر برقی و منبع تغذیه 12 ولت متصل می کنیم ، که می تواند قدرت بسیار بیشتری را ارائه دهد. ما این منبع تغذیه 12 ولت را با استفاده از مبدل تقویت کننده ایجاد می کنیم ، که 5 ولت ما را از آردوینو به 12 ولت افزایش می دهد تا شیر برقی را هدایت کند. پتانسیومتر وسیله ای است که امکان تنظیم مقاومت را فراهم می کند ، که مانند نیروی مسدود کننده جریان است. وقتی این پتانسیومتر را در نزدیک صفحه LCD تنظیم می کنیم ، ولتاژ را به سمت نور پس زمینه تغییر می دهیم ، که باعث کاهش یا افزایش کنتراست و شدت نور پس زمینه می شود. ممکن است بپرسید دیود چیست و چرا در این مدار به آن نیاز است. دیود وسیله ای است که اجازه می دهد جریان در یک جهت جریان یابد ، اما در جهت دیگر جریان نمی یابد. در این مدار ، ما آن را به عنوان یک دیود فلای بک پیکربندی کرده ایم. سلونوئید از یک آهنربای الکتریکی تشکیل شده است تا یک فلپ را بلند کرده و هنگام اعمال جریان آن را ببندد. هنگامی که شیر برقی بسته می شود ، یک پالس جریان بسیار بالا را به داخل mosfet می فرستد ، که می تواند به راحتی آن را سرخ کند. ما از این دیود برای ارسال این پالس بالا به خطوط برق برای نجات mosfet خود استفاده می کنیم. برای کارکرد مدار نیازی به این دیود ندارید ، اما برای اطمینان بیشتر توصیه می شود. ما از یک تخته نان برای آزمایش سریع مدار و کارکردن آن استفاده می کنیم. در صورت استفاده از تخته نان نیازی به لحیم کردن هیچ یک از اجزا نیست. لحیم کاری مدار می تواند بسیار وقت گیر باشد و حتی در اولین تلاش شما ممکن است به درستی کار نکند. به همین دلیل است که ما از یک تخته نان برای آزمایش ابتدا مدار و اطمینان از کارکرد آن استفاده می کنیم و سپس آن را روی یک تخته اولیه لحیم می کنیم تا محصول نهایی کاربردی شود.

تصاویر:

اول - Mosfet pinout

دوم - صفحه LCD

شیر برقی 3 - 12 ولت

چهارم - تقویت کننده مبدل

چهارم - Arduino uno

پنجم - پتانسیومتر

ششم - دیود

هفتم - تخته نان

هشتم - Protoboard

مرحله 5: این دستورالعمل به طور کامل به پایان نرسیده است

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

توصیه شده: