در این پروژه از یک 4Duino و چندین سنسور IR برای ایجاد یک دستگاه پخش غذای ساده برای حیوانات خانگی استفاده خواهیم کرد. 4Duino بررسی می کند که آیا یک سینی غذا به اندازه کافی غذا دارد یا نه. برای خواندن مقادیر IR از هر سنسور برنامه ریزی شده است. این مقادیر بسته به مقدار غذا در ظرف تغییر می کند. زمان تغذیه می تواند توسط کاربر از طریق رابط کاربری گرافیکی تنظیم شود. دستگاه به طور مداوم زمان را از سرور NTP بررسی می کند و نمایشگر را به روز می کند. پس از رسیدن به زمان تغذیه، دستگاه پخش کننده به طور خودکار غذا را در سینی رها می کند اگر غذای کافی نداشته باشد. همچنین می توان با لمس دکمه ای از صفحه نمایش، توزیع غذا را به صورت دستی انجام داد.
چگونه کار می کند
اجزاء
- 4Duino
- کارت میکرو اس دی
- 4 یا بیشتر LED IR
- 4 یا بیشتر فوتوترانزیستور IR
- LM324 OP-AMP
- پتانسیومتر
- مقاومت (220 اهم و 10 کیلو اهم)
- سروو موتور
- کابل μUSB
پیاده سازی
مرحله 1: ساخت
مدار همانطور که در نمودار و جدول زیر نشان داده شده است.
مرحله 2: برنامه
Workshop 4 – محیط 4Duino Basic Graphics برای برنامه ریزی این پروژه استفاده می شود.
این پروژه نیاز به نصب IDE آردوینو دارد همانطور که Workshop برای کامپایل کردن
اسکچ های آردوینو Arduino IDE را فراخوانی می کند. با این حال، برای برنامه ریزی 4Duino نیازی به باز کردن یا تغییر دادن Arduino IDE نیست
.
این فایل را با استفاده از Workshop 4 باز کنید. توجه: کد را از اینجا دانلود کنید.
مرحله 3: کامپایل
بر روی دکمه "کامپایل" کلیک کنید.
توجه: این مرحله را می توان نادیده گرفت. با این حال، کامپایل برای اهداف اشکال زدایی ضروری است.
مرحله 4: پورت Comms
4Duino را با استفاده از کابل μUSB به رایانه شخصی وصل کنید.
سپس به تب Comms بروید و پورت Comms را که 4Duino به آن متصل است انتخاب کنید.
مرحله 5: کامپایل و آپلود
در نهایت به برگه «صفحه اصلی» بازگردید. این بار روی دکمه Comp'nLoad کلیک کنید.
Workshop 4 IDE از شما می خواهد که یک کارت μSD را در رایانه شخصی قرار دهید تا تصاویر ویجت را ذخیره کنید.
کارت میکرو اسدی را وارد کنید، درایو مناسب را انتخاب کنید و دکمه «OK» را فشار دهید.
بیشتر بخوانید: پخش کننده غذای حیوانات خانگی با 4Duino-24