جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا البرنامج التعليمي سوف نتعلم كيفية تتبع خطوات محرك السائر على شاشة OLED. شاهد فيديو توضيحي.
يعود الفضل في البرنامج التعليمي الأصلي إلى مستخدم youtube "sky4fly".
الخطوة 1: ما سوف تحتاجه
- Arduino UNO (أو أي اردوينو آخر)
- قاد
- مكبر للصوت التشغيلي المزدوج LM358
- 4X 4.7 كيلو أوم المقاوم
- 2X 120 كيلو أوم المقاوم
- 300 أوم المقاوم
- محرك متدرج ثنائي القطب (4 أسلاك)
- أسلاك العبور
- شاشة OLED
- برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: الدائرة
الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في Visuino إضافة وتوصيل المكونات
- أضف "OLED display I2C" ، انقر نقرًا مزدوجًا على مكون DisplayOLED1 - في نافذة العنصر ، قم بتوسيع "النص" واسحب "حقل النص" إلى الجانب الأيسر - حدد "حقل النص 1" على الجانب الأيسر وفي نافذة الخصائص اضبط الحجم على: 2
- أضف مكون "العداد" وفي نافذة الخصائص اضبط الحد الأدنى> القيمة على 0
- أضف مكون "كشف الحافة" 2X
- قم بتوصيل Arduino Digital [7] بالخارج بدبوس "DetectEdge1" [مدخل]
- قم بتوصيل Arduino Digital [8] إلى دبوس "DetectEdge2" [In]
- ربط "DetectEdge1" pin [Out] و "DetectEdge2" [Out] بدبوس "Counter1" [In]
- قم بتوصيل "Counter1" pin [Out] بـ "DisplayOLED1"> Text Field1 pin [In]
- قم بتوصيل "DisplayOLED1" pin [Out] بـ Arduino I2C pin [In]
الخطوة 5: إنشاء وترجمة وتحميل كود Arduino
في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE
في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)
الخطوة 6: العب
إذا قمت بتشغيل وحدة Arduino UNO ، فسوف يضيء مؤشر LED ، وإذا قمت بتغيير موضع محرك السائر ، فسيكون عدد الخطوات مرئيًا على شاشة OLED.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino: