مضى على الشبكة و يوم من العطاء.

مقدمة للأردوينو | Introduction to Arduino

أبو المعاليأبو المعالي is verified member.

{| مشرف ركن الهندسة |}
.:: الإدارة العامة ::.
.:: طاقم المشرفين ::.

السمعة:

بسم الله الرحمن الرحيم

السلام عليكم جميعا
عساكم بخير

موضوعنا اليوم عن مقدمة لأهم جهاز في تخصص الميكاترونكس الأردوينو
1722181230279.webp


الأردوينو ببساطة هو حاسوب صغير يمكن برمجته للإتصال و التحكم في القطع الإلكترونية

هناك مشاريع مثل
  1. مسرح مضاء بمصابيح تعمل على ترتيب معين مثلا الصف الأول و بعد 5 ثواني الثاني و بعد 5 ثواني الثالث و هكذا
  2. جهاز يقيس رطوبة النبتة و يصدر صوت عندما تحتاج النبتة للماء
  3. جهاز رادار​
  4. سيارة تسير وحدها و في حالة وجود عائق أمامها تقوم بتغيير اتجاه حركتها
و المزيد المزيد ...

كل هذه المشاريع تشترك بشيء واحد ألا و هو الأردوينو الذي يتحكم بكل هذه العمليات من خلال مدخلات (Input) و مخرجات (Output) معينة نحن نحددها في الكود
ال Input هي بيانات يستقبلها الأردوينو من مصدر خارجي مثل سويتشات, أزرار, حساسات (Sensors)
ال Output هي بيانات يرسها الأردوينو إلى مصدر حارجي مثل محركات, مصابيح, سماعات (Buzzers)

و البوردات التي يمكن برمجتها (مثال الأردوينو) يطلق عليها Microcontroller

بدأ الأردوينو في Ivrea في إيطاليا بهدف إيجاد جهاز يمكن الطلبة التحكم في مشاريعهم بتكلفة أقل مقارنة بالأجهزة الموجودة في ذلك الوقت
و تمت تسميته ب Arduino نسبة لحانة كانت موجودة هناك و ترجمة الكلملة من الإيطالية تعني الصديق القوي

يتكون الأردوينو من من جزئين رئيسين و هما ال Hardware و ال Software:

  • ال Hardware هو البوردة المادية (التي يمكن لمسها) أو كما قلنا ال Microcontroller و التي تمثل العقل في السيركت و المشاريع
  • و ال Software و هي الأوامر التي ترسلها لذلك العقل من خلال بيئة تسمى IDE

ال IDE أو (integrated development environment) يقوم بإرسال ملف يسمى Sketch و يتم تحميله على الأردوينو و إن أردت التحديد يتم تحميله على ال
ATmega328

1722182896734.webp


فسيبقى ال Sketch على ال ATmega328 حتى لو قمنا بإنهاء البرنامج و فك الأردوينو على الحاسوب ففي توصيله مرة أخرى سيبقى يعمل على نفس ال Sketch و يمكنك إيقاف من خلال تحميل Sketch فارغ
لا تقلق سنتحدث بتفصيل أكثر عن هذه الأمور في مقالنا القادم سيكون عن أول مشروع بإستخدام الأردوينو

كما ويمكنك توصيل الأردوينو بالطاقة من خلال :

  • توصيل الكبل المرفق معه باللابتوب
  • بطاريات بجهد 9V
    1722184739872.webp
  • power supply خارجي
و الان نبدأ بالتفاصيل...

ال Hardware
يوجد العديد من أنواع الأردوينو كما في الصورة التالية و لكن أشهرها ال Uno بسبب تكلفته المناسبة و انه يحتوي على كل المزايا الأساسية التي يحتاجها أي مبتدئ به

1722184250406.webp


و تختلف البوردات من حيث هدف الإستخدام فمنها للمشاريع البسيطة و لانترنت الأشياء (IOT) و للذكاء الصناعي (AI)
و إن اردت المزيد من التفاصيل الإضافية يمكنك قراءة المقال التالي https://circuitdigest.com/article/different-types-of-arduino-boards

1722183806887.webp

  • 14 Digital pins : هي منافذ الإدخال و الإخراج التي ترسل و تستقبل البيانات كما قلنا قبل قليل
  • ATmega328 : هو المتحكم الذي ترسل له ال Sketch لينفذ المهام
  • Power pins : هي منافذ تخرج أو تدخل فولت معين
  • USB Socket : هو المقبس الذي تقوم بتوصيل سلك ال USB المتصل مع اللابتوب به
  • Power Socket 2.1 MM Barrel tip : هو المنفذ الذي يمكن توصيل البطارية او ال power supply به و هو يتحمل 9 فولت AC
و باقي القطع سنقوم بشرحها عند احتياجنا لها في المشاريع القادمة

ال Software
نقوم ببرمجة الأردوينو من خلال IDE مجاني مخصص له و ستجد رابط تحميله هنا
عند فتحه ستجد التالي

1722184795017.webp


و لا تقلق سنقوم بشرح كيفية كتابة الكود في المرة القادمة

فلكي تبدأ في الأردوينو و المشاريع ستحتاج لشراء Arduino kit الذي يتراوح سعره من 30 إلى 50 دولار
1722185864765.webp


و يفضل أيضا أن يكون لديك صندوق معدات لتنظيم هذه القطع لأنها تعتبر صغيرة

1722186032736.webp


و الأهم أن يكون لديك شغف في التعلم لأننا سنبدأ بالمشاريع في المرة القادمة .. المشروع القادمة سيكون ضمن المقدمة و سيكون عبارة عن تشغيل مصباح LED و لكن الهدف منه هو فهم core عملنا و شرح الأمور التي لم نكملها هنا وتحتاج لمثال عملي لفهمها

و بالتوفيق
 
التعديل الأخير بواسطة المشرف:

آخر المشاركات

فانوس

رمضان
عودة
أعلى