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

Visuino RAMPS لتعديل عرض النبض (PWM) باستخدام LED: 8 خطوات
Visuino RAMPS لتعديل عرض النبض (PWM) باستخدام LED: 8 خطوات

فيديو: Visuino RAMPS لتعديل عرض النبض (PWM) باستخدام LED: 8 خطوات

فيديو: Visuino RAMPS لتعديل عرض النبض (PWM) باستخدام LED: 8 خطوات
فيديو: PWM in Arduino-Pulse Width Modulation 2024, يوليو
Anonim
Image
Image
ما سوف تحتاجه
ما سوف تحتاجه

في هذا البرنامج التعليمي ، سنستخدم مؤشر LED متصل بـ Arduino UNO و Visuino لجعل ضوء LED خافتًا باستخدام Pulse Width Modulation (PWM) ومكون Ramps.

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

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

ما سوف تحتاجه
ما سوف تحتاجه
  1. Arduino UNO (أو أي اردوينو آخر)
  2. قاد
  3. برنامج Visuino: قم بتنزيل Visuino

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

الدائرة
الدائرة

قم بتوصيل سلبي LED (قصير) بدبوس Arduino (GND)

قم بتوصيل مؤشر LED الموجب (الطويل) بدبوس Arduino (11)

الخطوه 3:

صورة
صورة

كل ما عليك فعله هو سحب المكونات وإفلاتها وتوصيلها معًا. سيقوم Visuino بإنشاء رمز العمل من أجلك حتى لا تضطر إلى إضاعة الوقت في إنشاء الكود. ستؤدي كل العمل الشاق من أجلك بسرعة وسهولة! Visuino مثالي لجميع أنواع المشاريع ، يمكنك بسهولة بناء مشاريع معقدة في أي وقت من الأوقات!

قم بتنزيل أحدث برامج Visuino القوية

الخطوة 4: ابدأ 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

الخطوة 5: في Visuino أضف مكونات

في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
في Visuino أضف مكونات
  1. أضف مكون "القيمة التناظرية" ، واضبط القيمة على "0"
  2. أضف مكون "منحدر إلى القيمة التناظرية" ، واضبط القيمة الأولية على "1" ، واضبط المنحدر على "0.5"

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

في مكونات Visuino Connect
في مكونات Visuino Connect
  1. قم بتوصيل دبوس المكون "AnalogValue1" [مخرج] بدبوس مكون RampToValue1 [In]
  2. قم بتوصيل مكون "RampToValue1" بدبوس Arduino [11] التناظري (PWM)

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

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

في Visuino ، اضغط على F9 أو انقر فوق الزر الظاهر في الصورة 1 لإنشاء كود Arduino ، وافتح Arduino IDE

في Arduino IDE ، انقر فوق الزر تحميل ، لتجميع وتحميل الكود (الصورة 2)

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

إذا قمت بتشغيل وحدة Arduino UNO ، فسيتم تشغيل مؤشر LED أولاً ثم ينطفئ ببطء.

ملحوظة:

تحدد القيمة "0" في مكون "القيمة التناظرية" مكان نهاية سطوع LED ، وفي حالتنا يكون إيقاف التشغيل لذا "0" ، للتلاعب بها ، قم بتغييرها إلى قيمة أخرى.

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

موصى به: