Home
Log inDownload free

دليل وايرونا العملي

→ كل المقالات

أول تجربة Arduino: خلّي LED يضوي وتتحكّم بسطوعه

تجربة صغيرة وواضحة: Arduino Uno، مقاومة، LED، وكود PWM بسيط حتى تشوف فرق السطوع بنفسك.

أول تجربة Arduino: خلّي LED يضوي وتتحكّم بسطوعه
مخطط التوصيل داخل وايرونا

خل نبدي بشغلة نتيجتها تنشاف فوراً: LED موصول إلى Arduino Uno. بالبداية نخليه يضوي، وبعدها نغيّر السطوع من خلال PWM على المخرج D9. هيچ تگدر تميّز بين تشغيل/إطفاء عادي وبين تغيير نسبة تشغيل النبضات.

رتب القطع والتوصيل

  1. من Arduino system > Arduino Boards اسحب Arduino Uno إلى مساحة التصميم.
  2. أضف LED ومقاومة 330 Ω. وصّل D9 إلى المقاومة، ومن المقاومة إلى طرف LED الموجب +، والطرف السالب − إلى GND في الأردوينو.
  3. إذا تستخدم breadboard، تأكد رجلي LED مو بنفس الصف الكهربائي، وأن المقاومة على التوالي وياه، مو على التوازي.

اكتب البرنامج

افتح محرر برنامج Arduino في وايرونا واكتب هذا المثال:

void setup() {
  pinMode(9, OUTPUT);
}

void loop() {
  analogWrite(9, 128);
}

شغّل المحاكاة وبدّل الرقم 128 إلى 32 ثم 255. لاحظ شلون يتغيّر السطوع: الصفر مطفأ، و255 أعلى نسبة تشغيل في هذا المثال. PWM مو فولتية تماثلية ثابتة؛ هو نبضات تتغيّر نسبة زمن تشغيلها.

إذا ما ضوى LED، افحص قطبيته، ووجود GND مشترك، ورقم الطرف D9، ومكان المقاومة. ولا توصل حمل يسحب تياراً أعلى من قدرة مخرج الأردوينو مباشرة؛ استخدم دائرة قيادة مناسبة للحمل.