جدول المحتويات:

قم بتدوير ساعة الرمل كل دقيقة باستخدام محرك سيرفو - اردوينو: 8 خطوات
قم بتدوير ساعة الرمل كل دقيقة باستخدام محرك سيرفو - اردوينو: 8 خطوات

فيديو: قم بتدوير ساعة الرمل كل دقيقة باستخدام محرك سيرفو - اردوينو: 8 خطوات

فيديو: قم بتدوير ساعة الرمل كل دقيقة باستخدام محرك سيرفو - اردوينو: 8 خطوات
فيديو: عرفتوا ليه المترو بيتقلب وبيعمل حوادث شاهد الفيديو للنهايه 2024, شهر نوفمبر
Anonim

في هذا البرنامج التعليمي سوف نتعلم كيفية تدوير ساعة رملية صغيرة (دقيقة واحدة) كل 60 ثانية باستخدام محرك مؤازر و Visuino ،

شاهد فيديو توضيحي.

الخطوة 1: ما سوف تحتاجه

ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
ما سوف تحتاجه
  • Arduino UNO (أو أي اردوينو آخر)
  • ساعة رملية
  • أجهزة السيارات
  • بعض الأسلاك الصغيرة أو الغراء لربط الساعة بالمحرك
  • أسلاك العبور
  • برنامج Visuino: قم بتنزيل Visuino

الخطوة 2: الدائرة

الدائرة
الدائرة
  • قم بتوصيل دبوس محرك سيرفو "البرتقالي" بدبوس Arduino Digital [2]
  • قم بتوصيل دبوس محرك سيرفو "أحمر" بدبوس أردوينو إيجابي [5 فولت]
  • توصيل دبوس محرك سيرفو "بني" بدبوس أردوينو سالب [GND]

الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO

ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ Visuino ، وحدد نوع لوحة Arduino UNO
ابدأ 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 أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
  • إضافة مكون "مولد الساعة"
  • أضف مكون "تبديل (T) Flip-Flop"
  • أضف مكون "القيمة التناظرية"
  • إضافة مكون "سيرفو"

الخطوة 5: في مكونات مجموعة Visuino

في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
في مكونات مجموعة Visuino
  • حدد "ClockGenerator1" وفي نافذة الخصائص اضبط "التردد" على: 0.0166667 << هذه 60 ثانية ، يمكنك تغيير الرقم إذا كنت تريد
  • حدد "AnalogValue1" وفي نافذة الخصائص اضبط "القيمة" على 1
  • انقر نقرًا مزدوجًا فوق "AnalogValue1" وفي نافذة العناصر ، اسحب 2X 'Set Value' إلى الجانب الأيسر ، حدد 'Set Value2' وفي نافذة الخصائص ، اضبط القيمة على 1

الخطوة 6: في مكونات Visuino Connect

في مكونات Visuino Connect
في مكونات Visuino Connect
  • قم بتوصيل دبوس "ClockGenerator1" [مخرج] بدبوس "TFlipFlop1" [الساعة]
  • قم بتوصيل دبوس "TFlipFlop1" [مخرج] بـ "AnalogValue1"> "Set Value0" pin [In]
  • قم بتوصيل دبوس "TFlipFlop1" [معكوس] بـ "AnalogValue1"> "Set Value1" pin [In]
  • ربط "AnalogValue1" pin [Out "" بـ "Servo1" pin [In]
  • قم بتوصيل دبوس "Servo1" [مخرج] بالدبوس الرقمي للوحة Arduino [2]

الخطوة 7: إنشاء ، ترجمة ، وتحميل كود اردوينو

إنشاء وترجمة وتحميل كود اردوينو
إنشاء وترجمة وتحميل كود اردوينو

في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".

الخطوة 8: العب

إذا قمت بتشغيل وحدة Arduino UNO ، فسيقوم محرك سيرفو بتدوير ساعة رملية كل دقيقة.

تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:

موصى به: