معرفی پروژه
غذا ده هوشمند گربه یک دستگاه الکترونیکی برای کنترل مقدار غذای خشک حیوان خانگی است. در این پروژه، یک سروو موتور دریچه خروج غذا را کنترل میکند و کاربر میتواند از طریق اپلیکیشن اندروید و ارتباط بلوتوث، فرمان غذا دهی را ارسال کند.
هدف پروژه، ساخت یک راهکار ساده و قابل توسعه برای کنترل غذا دهی گربه با استفاده از قطعات الکترونیکی در دسترس است.
قابلیتهای پروژه
- کنترل غذا دهی از طریق اپلیکیشن اندروید
- ارتباط بیسیم با استفاده از بلوتوث
- کنترل دریچه خروج غذا با سروو موتور
- تنظیم مقدار غذا در ۹ سطح
- تنظیم زاویه دریچه در محدوده تقریبی ۳۰ تا ۱۸۰ درجه
- استفاده از سازوکار مکانیکی برای آزادسازی غذا
- امکان توسعه سخت افزار و نرم افزار متناسب با نیاز کاربر
نحوه عملکرد
پس از ارسال فرمان از اپلیکیشن اندروید، کنترلر فرمان را دریافت کرده و سروو موتور را به موقعیت تعیین شده میبرد. حرکت دریچه باعث آزاد شدن غذا از مخزن میشود. با انتخاب سطح غذا دهی، زاویه حرکت دریچه تغییر میکند و مقدار غذای آزادشده نیز تغییر خواهد کرد.
در این سازوکار، مقدار غذا به شکل مکانیکی کنترل میشود و دستگاه از ترازو یا حسگر وزن برای اندازهگیری مستقیم غذا استفاده نمیکند.
تنظیم مقدار غذا
دستگاه دارای ۹ سطح تنظیم است. در این روش، زاویه حرکت دریچه متناسب با سطح انتخاب شده تغییر میکند.
مقدار واقعی غذای خروجی ممکن است با توجه به اندازه دانههای غذا، شکل دریچه، میزان پر بودن مخزن و شرایط مکانیکی متفاوت باشد. بنابراین برای تعیین مقدار تقریبی هر سطح، بهتر است دستگاه با غذای واقعی مورد استفاده آزمایش و کالیبره شود.
قطعات و تجهیزات
- برد کنترل میکروکنترلری سازگار با برنامه پروژه
- سروو موتور متناسب با سازوکار دریچه
- ماژول ارتباط بلوتوث یا رابط بلوتوث داخلی کنترلر
- مخزن نگهداری غذای خشک
- دریچه و قطعات مکانیکی آزادسازی غذا
- منبع تغذیه مناسب
- سیمها و اتصالات مورد نیاز
- تلفن همراه اندرویدی برای اجرای اپلیکیشن
راه اندازی و آزمایش
- قطعات الکترونیکی و مکانیکی را مطابق طراحی دستگاه نصب کنید.
- سروو موتور را به سازوکار دریچه متصل کنید.
- برنامه کنترلر را بارگذاری کنید.
- اپلیکیشن اندروید را اجرا کرده و ارتباط بلوتوث را برقرار کنید.
- عملکرد دریچه را ابتدا بدون غذا آزمایش کنید.
- با استفاده از غذای خشک واقعی، هر ۹ سطح را آزمایش و مقدار تقریبی غذای خروجی را بررسی کنید.
- در صورت نیاز، زاویههای حرکتی و محدوده عملکرد سروو موتور را تنظیم کنید.
نکات مهم
- منبع تغذیه باید توان لازم برای حرکت سروو موتور را تامین کند.
- اتصال مکانیکی باید طوری باشد که دریچه در مسیر حرکت گیر نکند.
- بهتر است مقدار خروجی هر سطح با چند آزمایش متوالی بررسی شود.
- این طرح برای غذای خشک طراحی شده است و عملکرد آن با غذاهای دارای اندازه و شکل متفاوت ممکن است تغییر کند.
- برای استفاده روزمره، از بسته شدن کامل دریچه و جلوگیری از خروج ناخواسته غذا اطمینان حاصل کنید.
جمع بندی
غذا ده هوشمند گربه نمونهای از یک پروژه کاربردی در حوزه الکترونیک و اینترنت اشیا است که کنترل بلوتوثی، اپلیکیشن اندروید و حرکت سروو موتور را در یک سامانه ساده ترکیب میکند. طراحی ماژولار این پروژه امکان بهبود سازوکار دریچه، تنظیم دقیقتر مقدار غذا و افزودن قابلیتهای جدید را فراهم میکند.
قطعات و تجهیزات
- برد کنترل میکروکنترلری
- سروو موتور
- ماژول یا رابط بلوتوث
- مخزن غذا
- دریچه مکانیکی
- منبع تغذیه مناسب
- سیم و اتصالات
اتصالات و راه اندازی
اتصالات نهایی باید بر اساس مدل برد کنترلر، سروو موتور و ماژول بلوتوث مورد استفاده تنظیم شوند. ابتدا عملکرد سروو موتور و ارتباط بلوتوث را جداگانه آزمایش کنید و سپس کل مجموعه را با سازوکار مکانیکی مونتاژ کنید.
