جدول المحتويات:
- الخطوة 1: التصميم
- الخطوة 2: كيف يعمل
- الخطوة 3: الدائرة
- الخطوة 4: قائمة الإدخال / الإخراج
- الخطوة الخامسة: البرنامج
- الخطوة 6: الكود
- الخطوة السابعة: التقييم
- الخطوة 8: Candy Mixer قيد التشغيل
- الخطوة 9: تمديد المشروع
فيديو: EAL - البرمجة المدمجة: Candy Mixer 1000: 9 Steps
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
بالنسبة لمشروعنا في Arduino ، قررنا صنع خلاط للحلوى. الفكرة هي أنه يمكن للمستخدم الضغط على زر ثم تبدأ المحركات في إخراج الحلوى في وعاء ، وعندما ينتهي البرنامج من مساره ، سيتوقف.
كانت المسودة الأولى هي صنع خلاط بخمسة أنواع من الحلوى ، وخلية تحميل لقياس الوزن ، ولكن نظرًا لضيق الوقت وصعوبة تشغيل الوزن (خلية الحمل) ، قمنا بتقليص البرنامج إلى نوعين من الحلوى واستخدام مؤقت بدلًا من الوزن لضمان نفس كمية الحلوى في كل وعاء.
الخطوة 1: التصميم
نموذجنا مصنوع من حاويتين مثبتتين في مبيت. سيتم وضع الحلوى في حاوية أعلى النموذج ، حيث ستنزلق لأسفل في الأنبوب مع البريمة. عندما يبدأ المحرك ، يقوم البريمة بإحضار الحلوى للأمام حتى تسقط في الوعاء.
لقد وجدنا تصميم الأنابيب والبريمة على
الخطوة 2: كيف يعمل
الطريقة التي يعمل بها الخلاط هي أن لدينا نوعًا واحدًا من الحلوى في كل أنبوب ، وعندما يضغط المستخدم على الزر الموجود في المقدمة ، يقوم الخلاط بخلط نوعي الحلوى في الوعاء.
ستعرض شاشة LCD رسالة عند تشغيل الخلاط ومرة أخرى عند الانتهاء.
الخطوة 3: الدائرة
بالنسبة للمشروع ، نحتاج إلى توصيل المحركين وشاشة LCD وزر ضغط بـ arduino.
الخطوة 4: قائمة الإدخال / الإخراج
الخطوة الخامسة: البرنامج
يبدأ البرنامج عندما يضغط المستخدم على الزر ، ثم يعمل كلا المحركين لمدة 5 ثوانٍ ، ثم ينتقلان إلى الوضع الجديد حيث يعمل كل منهما 1.5 ثانية لمدة 3 ثوانٍ.
ستحول شاشة LCD الرسالة من "Tryk Start" إلى "Blander" عند تشغيل البرنامج.
الخطوة 6: الكود
في بداية الكود ، نحدد المسامير المستخدمة لشاشة LCD ومحركات 2 DC والزر.
في مرحلة الإعداد ، نحدد الزر كمدخل ، والمحركات كإخراج ، وقمنا بتعيين خط الرأس على شاشة LCD على "Candy Mixer 1000"
في حلقة الكود ، نقوم بفحص حالة الزر لمعرفة متى يجب أن يبدأ برنامجنا في العمل.
عند الضغط على الزر ، ستتغير شاشة LCD من "Tryk Start" إلى "Blander" وستبدأ المحركات في تسلسلها.
في تسلسل المحرك ، نقوم أولاً بتشغيل المحركات لمدة 5 ثوانٍ في وقت واحد ثم نقوم بتشغيلها واحدة تلو الأخرى لمدة 3 ثوانٍ.
الخطوة السابعة: التقييم
لسوء الحظ ، لم نجعل خلية التحميل تعمل لأنها كانت ستجعلها مشروعًا أفضل بكثير ، وكان الكود أكثر صعوبة.
واجهنا العديد من المشكلات خلال فترة المشروع ، حيث تم استخدام معظم الوقت في محاولة تشغيل خلية التحميل ، ولكن كان لدينا أيضًا بعض الحلوى التي علقت في الأنبوب مما أوقف دوران المثقاب. قمنا بحلها عن طريق وضع لبنة في السكن ، حيث يلتقي البريمة مع حافة الأنبوب ، بحيث تحصل الحلوى على مساحة خالية صغيرة لتسقط في الفراغ حول البريمة.
الكل في الكل مشروع ممتع جيد حيث قمنا بالالتفاف على بعض التحديات وحصلنا على نموذج جيد تم الانتهاء منه في النهاية.
الخطوة 8: Candy Mixer قيد التشغيل
عرض بسيط لموزع خلط الحلوى الصغير الخاص بنا
الخطوة 9: تمديد المشروع
كانت فكرتنا الأصلية أن يكون لدينا خلية تحميل متصلة بالخلاط ، بحيث عندما تختلط الحلوى ، ستراقب خلية الحمل الوزن ثم توقف البرنامج عند الوصول إلى الوزن الزائد. نظرًا لمشاكل خلية التحميل التي كانت لدينا ، لم نتمكن أبدًا من تفكيك ذلك.
لذلك ، كان من الممكن أن يكون الخلاط الذي يحتوي على 5 أنابيب للحلوى ، وخلية تحميل للوزن ، ولوحة لكتابة الوزن المطلوب ، بمثابة مشروع مثالي لتسليمه ، لكن الوقت عمل ضدنا في النهاية ، لذا انتهى بنا الأمر إلى تقليص حجم المشروع.
موصى به:
إعادة تدوير الأقراص المدمجة في سيارات السباق: 8 خطوات (بالصور)
إعادة تدوير الأقراص المضغوطة في سيارات السباق: مرحباً بالجميع. هذه هي سيارة سباق السيارات الخاصة بنا ، إنها مجانية تمامًا وتلقائية إذا كنت أحد الوالدين ، فستكون مناسبة جدًا للعب مع أطفالك مما يجعلها بسيطة جدًا ، وستكون ممتعة للغاية ، وسأرشدك ، دعنا نجعلها! أنت بحاجة إلى قرص مضغوط
دروس بلوتوث ESP32 - كيفية استخدام تقنية Bluetooth المدمجة في ESP32: 5 خطوات
دروس بلوتوث ESP32 | كيفية استخدام تقنية Bluetooth المدمجة في ESP32: مرحبًا يا رفاق ، نظرًا لأن لوحة ESP32 تأتي مع WiFi & amp ؛ البلوتوث على حد سواء ولكن بالنسبة لمشاريعنا في الغالب ، فإننا عادة ما نستخدم شبكة Wifi فقط ، ولا نستخدم البلوتوث ، لذا سأوضح في هذه التعليمات مدى سهولة استخدام Bluetooth من ESP32 & amp؛ لمشاريعك الأساسية
ذاكرة EEPROM المدمجة في Arduino: 6 خطوات
EEPROM المدمج في Arduino الخاص بك: في هذه المقالة سنقوم بفحص EEPROM الداخلي في لوحات Arduino الخاصة بنا. ما هو EEPROM الذي قد يقوله البعض منكم؟ EEPROM هي ذاكرة للقراءة فقط قابلة للمسح والبرمجة كهربائيًا ، وهي شكل من أشكال الذاكرة غير المتطايرة التي يمكن أن تتذكر
UCL - Industry 4.0: Candy Mixer 4.000: 9 خطوات
UCL - Industry 4.0: Candy Mixer 4.000: بالنسبة لمشروعنا في الصناعة 4.0 ، قررنا صنع خلاط للحلوى. الفكرة هي أن لدينا لوحة مستخدم ، مصنوعة في Node-Red ، حيث يمكن للعملاء طلب الحلوى ، ثم يقوم اردوينو بمعالجة الطلب وخلط الحلوى في وعاء. بعدها نحن
كيفية استخدام وحدة دائرة الضوء الفلورسنت المدمجة المحترقة: 6 خطوات
كيفية استخدام وحدة دائرة الضوء الفلوريسنت المضغوط المحترق: ملاحظة واحتياطات: تحتوي المصابيح الفلورية المتضامة على الزئبق وهو مادة خطرة ، لذلك يجب التعامل معها وفقًا لذلك. دائرة CFL من 18-24 واط