دليل المبتدئين لأردوينو: نفّذ أوّل مشروع خلال ساعة

Super Admin · 2026-06-24

دليل المبتدئين لأردوينو: نفّذ أوّل مشروع خلال ساعة

أردوينو هو أسهل بوّابة لدخول عالم الإلكترونيات والبرمجة الفيزيائية. إنّه لوحة تحكّم دقيقة (Microcontroller) قابلة للبرمجة تقرأ مدخلات (أزرار، مستشعرات) وتتحكّم بمخرجات (مصابيح، محرّكات). والأجمل: تبدأ دون خبرة سابقة.

ما الذي تحتاجه للبداية؟

  • لوحة Arduino Uno (الأشهر للمبتدئين).
  • كابل USB لتوصيلها بالحاسوب.
  • مصباح LED ومقاومة 220 أوم.
  • لوحة تجارب (Breadboard) وأسلاك توصيل.

الخطوة 1: ثبّت بيئة Arduino IDE

حمّل برنامج Arduino IDE مجّانًا من الموقع الرسمي، ثبّته، ووصّل اللوحة بالـUSB. من القائمة اختر نوع اللوحة (Arduino Uno) والمنفذ (Port). أصبحت جاهزًا.

الخطوة 2: مشروعك الأوّل — تشغيل مصباح (Blink)

المشروع الكلاسيكي: جعل مصباح يومض. وصّل القدم الطويلة للـLED إلى الطرف 13 عبر المقاومة، والقدم القصيرة إلى GND. ثمّ اكتب هذا الكود:

void setup() {
  pinMode(13, OUTPUT);   // اجعل الطرف 13 مخرجًا
}

void loop() {
  digitalWrite(13, HIGH); // أشعل المصباح
  delay(1000);            // انتظر ثانية
  digitalWrite(13, LOW);  // أطفئ المصباح
  delay(1000);            // انتظر ثانية
}

اضغط زرّ الرفع (Upload)، وستجد مصباحك يومض كلّ ثانية. مبروك — أنت الآن تبرمج العتاد!

الخطوة 3: افهم ما كتبت

  • setup(): تُنفَّذ مرّة واحدة عند التشغيل — للإعدادات.
  • loop(): تتكرّر إلى ما لا نهاية — قلب البرنامج.
  • pinMode(): تحدّد إن كان الطرف مدخلًا أو مخرجًا.
  • digitalWrite(): ترسل جهدًا (HIGH) أو لا (LOW).
  • delay(): توقّف بالميلي ثانية.

الخطوة التالية

عدّل قيمة delay لتغيير السرعة، ثمّ جرّب إضافة زرّ يتحكّم بالمصباح، أو مستشعر إضاءة. كلّ تعديل صغير يعلّمك مفهومًا جديدًا.

نصائح للمبتدئ

  • لا تخف من تجربة التوصيلات — أردوينو متسامح، لكن تحقّق دائمًا من GND والجهد.
  • المقاومة مع LED إلزامية وإلّا احترق المصباح.
  • ابدأ بسيطًا، ولا تنتقل لمشروع أكبر قبل أن تفهم الحالي.

الخلاصة

خلال ساعة انتقلت من الصفر إلى مشروع يعمل. أردوينو يكافئ التجربة، وكلّ مشروع يفتح بابًا لما بعده. الخطوة التالية: تعلّم أساسيات الإلكترونيات لتبني مشاريع أعقد بثقة.

نحترم خصوصيتك

نستخدم ملفّات تعريف الارتباط لتشغيل الموقع، وتحليل الأداء، وعرض إعلانات مناسبة. يمكنك قبول الكلّ أو تخصيص اختيارك. سياسة الخصوصية

تفضيلات ملفّات تعريف الارتباط

اختر الفئات التي تسمح بها. الفئة الضرورية مفعّلة دائمًا.

ضرورية مفعّلة دائمًا

لازمة لعمل الموقع: الجلسة، تسجيل الدخول، والأمان. لا يمكن إيقافها.

تحليلات

تساعدنا على فهم كيفية استخدام الموقع لنحسّنه.

إعلانات

لعرض إعلانات أكثر ملاءمة لاهتماماتك.