فهرست مطالب:
- مرحله 1: طراحی
- مرحله 2: چگونه کار می کند
- مرحله 3: مدار
- مرحله 4: لیست ورودی/خروجی
- مرحله 5: برنامه
- مرحله 6: کد
- مرحله 7: ارزیابی
- مرحله 8: آب نبات مخلوط کن در عمل
- مرحله 9: تمدید پروژه
تصویری: EAL - برنامه نویسی جاسازی شده: Candy Mixer 1000: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
برای پروژه خود در آردوینو ، ما تصمیم گرفته ایم که یک میکسر برای آب نبات بسازیم. ایده این است که کاربر می تواند یک دکمه را فشار دهد و سپس موتورها شروع به بیرون ریختن آب نبات در یک کاسه می کنند و هنگامی که برنامه راه خود را اجرا کرد ، متوقف می شود.
اولین پیش نویس این بود که یک میکسر با 5 نوع آب نبات و یک لودسل برای اندازه گیری وزن بسازیم ، اما به دلیل زمان محدود و مشکل در کارکردن وزن (لودسل) ، ما برنامه را به 2 نوع کاهش دادیم. آب نبات و استفاده از تایمر به جای وزن برای اطمینان از مقدار یکسان آب نبات در هر کاسه.
مرحله 1: طراحی
مدل ما با 2 ظرف ساخته شده در یک محفظه ساخته شده است. آب نبات در ظرفی در بالای مدل قرار داده می شود و در آنجا با چاقو به داخل لوله می لغزد. وقتی موتور روشن می شود آب نبات را جلو می آورد ، تا زمانی که داخل کاسه بیفتد.
ما طراحی لوله ها و چاقو را در https://www.thingiverse.com/thing:2187877/#files پیدا کرده ایم
مرحله 2: چگونه کار می کند
نحوه عملکرد مخلوط کن این است که ما در هر لوله 1 نوع آب نبات داریم و هنگامی که کاربر دکمه جلو را فشار می دهد ، میکسر 2 نوع آب نبات را در کاسه مخلوط می کند.
یک صفحه نمایش LCD در هنگام کار میکسر و هنگامی که این کار را انجام داد ، پیامی را نشان می دهد.
مرحله 3: مدار
برای پروژه ما باید 2 موتور ، صفحه LCD و یک دکمه فشاری را به آردوینو متصل کنیم.
مرحله 4: لیست ورودی/خروجی
مرحله 5: برنامه
برنامه زمانی شروع می شود که کاربر دکمه را فشار دهد ، و سپس هر دو موتور به مدت 5 ثانیه کار می کنند ، سپس به حالت جدیدی تغییر می کنند که در آن هر کدام 1.5 ثانیه به مدت 3 ثانیه کار می کنند.
هنگام اجرای برنامه ، صفحه LCD پیام را از "Tryk Start" به "Blander" تغییر می دهد.
مرحله 6: کد
در ابتدای کد ، پین های مورد استفاده برای صفحه نمایش LCD ، 2 موتور DC و دکمه را تعریف می کنیم.
در مرحله راه اندازی ، ما دکمه را به عنوان ورودی ، موتورها را به عنوان خروجی تعریف می کنیم و خط اصلی صفحه نمایش LCD را روی "Candy Mixer 1000" تنظیم می کنیم.
در حلقه کد ، وضعیت دکمه را بررسی می کنیم تا ببینیم برنامه ما چه زمانی باید شروع به اجرا کند.
وقتی دکمه را فشار می دهید ، صفحه LCD از "Tryk Start" به "Blander" تغییر می کند و موتورها ترتیب خود را شروع می کنند.
در توالی حرکتی ابتدا موتورها را به مدت 5 ثانیه به طور همزمان می چرخانیم و سپس آنها را یکی یکی به مدت 3 ثانیه می چرخانیم.
مرحله 7: ارزیابی
متأسفانه ، ما لودسل را به کار نگرفتیم زیرا می توانست پروژه بسیار بهتری باشد و کد چالش برانگیزتری بود.
در طول پروژه ما با مشکلات متعددی روبرو شدیم ، بیشتر وقت ها برای به کار انداختن لودسل مورد استفاده قرار می گرفت ، اما برخی از آنها نیز با گیر افتادن آب نبات در لوله متوقف می شد. ما آن را با قرار دادن یک آجر در محفظه ، جایی که چاقو با لبه لوله برخورد می کند ، حل کردیم ، به طوری که آب نبات کمی اتاق آزاد برای افتادن در فضای اطراف چاقو پیدا می کند.
در مجموع یک پروژه سرگرم کننده خوب است که در آن با چالش هایی روبرو شدیم و در پایان یک مدل خوب به پایان رساندیم.
مرحله 8: آب نبات مخلوط کن در عمل
نمایشی کوچک از مخزن مخلوط کن آب نبات کوچک ما
مرحله 9: تمدید پروژه
ایده اولیه ما این بود که یک لودسل متصل به میکسر داشته باشیم ، به طوری که وقتی آب نبات مخلوط می شود ، لودسل بر وزن نظارت می کند و سپس با رسیدن به وزن مناسب برنامه را متوقف می کند. به دلیل مشکلات مربوط به سلول بار که داشتیم ، هرگز نتوانستیم این کار را انجام دهیم.
بنابراین یک مخلوط کن با 5 لوله برای آب نبات ، یک لودسل برای وزن و یک پانل برای تایپ وزن مورد نظر ، می تواند پروژه ای عالی برای تحویل باشد ، اما زمان در نهایت برعلیه ما کار کرد ، بنابراین ما در نهایت کوچک سازی پروژه را به پایان رساندیم. به
توصیه شده:
سیستم عبور خودکار راه آهن با استفاده از پلت فرم جاسازی شده مبتنی بر آردوینو: 9 مرحله
سیستم عبور خودکار راه آهن با استفاده از پلت فرم جاسازی شده مبتنی بر آردوینو: کریسمس تنها یک هفته دیگر باقی مانده است! همه مشغول جشن ها و دریافت هدایا هستند ، که اتفاقاً بدست آوردن آنها با امکانات بی پایان در اطراف ما بسیار دشوارتر می شود. چطور می توانید از هدیه ای کلاسیک استفاده کنید و یک کار دستی انجام دهید
دستگاه پین بال دنده رومیزی با استفاده از پلت فرم جاسازی شده مبتنی بر Evive- Arduino: 18 مرحله (همراه با تصاویر)
Tabletop Pinball Machine Using Evive- Arduino based Embedded Plaform: یک آخر هفته دیگر ، یک بازی هیجان انگیز دیگر! و این بار ، آن چیزی نیست جز بازی های مورد علاقه همه - پین بال! این پروژه به شما نشان می دهد که چگونه می توانید دستگاه پین بال خود را به راحتی در خانه بسازید. تنها چیزی که شما نیاز دارید اجزای موجود در این برنامه است
UCL - ماشین کنترل شده جاسازی شده: 5 مرحله
UCL - ماشین کنترل شده جاسازی شده: ما آرزوهای بزرگی برای این پروژه داشتیم. ماشین خودران! پیروی از یک خط سیاه یا رانندگی در اطراف بدون اجتناب از موارد احتمالی. اتصالات بلوتوث و دومین آردوینو برای کنترلر با ارتباط بی سیم خودرو. شاید دومین خودرویی که بتواند به دنبال آن باشد
EAL- جاسازی شده - قفل ترکیبی: 4 مرحله
EAL- جاسازی شده- قفل ترکیبی: این پروژه یک پروژه مدرسه است ، که من برای انتخاب موضوع 2.1 برنامه نویسی C در EAL انتخاب کرده ام. این اولین بار است که یک پروژه آردوینو و برنامه نویسی C ایجاد کردم. این یک پروژه است که قفل ترکیبی را ارائه می دهد. قفل ترکیبی
چگونه می توان از تقریباً هر وب سایت (هاها) موسیقی دریافت کرد (تا زمانی که می توانید آن را بشنوید می توانید آن را دریافت کنید بسیار خوب اگر در فلش جاسازی شود ممکن است نتوانید) ویرایش شده !!!!! اطلاعات اضافه شده: 4 مرحله
چگونه می توان از تقریباً هر وب سایت (هاها) موسیقی دریافت کرد (تا زمانی که می توانید آن را بشنوید می توانید آن را دریافت کنید … بسیار خوب اگر در فلش جاسازی شود ممکن است نتوانید) ویرایش شده !!!!! اطلاعات اضافی: اگر تا به حال به وب سایتی رفته اید و آهنگی را که دوست دارید و می خواهید پخش می کند ، در اینجا اگر شما چیزی را بهم ریختید تقصیر من نیست (تنها راه این است که بدون دلیل شروع به حذف موارد کنید) ) توانستم موسیقی دریافت کنم