الجمعة، 12 يونيو 2015

ماهي مكتبات الاردوينو | What are Arduino Libraries

ماهي المكتبات البرمجية

المكتبات هي عبارة عن تشكيلات من الشفرات التي تسهل عليك عملية الاتصال  مع الحساسات ,شاشات ... الخ. كمثال المكتبة المدمجة (Liquid Crystal) تسهل عملية التعامل مع شاشات الـ(LED).
يوجد هنالك آلاف المكتبات الإضافية متوفرة على الانترنت ومتاحة للتحميل ولأستخدام مكتبة إضافية عليك تثبيتها اولاً.



كيفية تثبيت المكتبات البرمجية

1| باستخدام مدير المكتبات

مدير المكتبات متوفر في بيئة التطوير (Arduino IDE 1.6.2) فما فوق.حمل اخر اصدار من هنا.
بعد فتح بيئة التطوير انقر على قائمة (سكيتش | Sketch) ثم (تضمين مكتبة | Include Library) ثم (إدارة المكتبات | Manage Libraries)
مكتبات الاردوينو

من ثم مدير المكتبات سيفتح وستجد قائمة بالمكتبات التي تم تثبيتها مسبقاً او جاهزة للتثبيت.

في هذا المثال سيتم تثبيت (Bridge Library) ابحث في القائمة لتجدها, بعدها اختر اصدار المكتبة الذي تريد تثبيته.
*بعض الأحيان يتوفر فقط اصدار واحد للمكتبة لذلك نسترعي الانتباه.
أخيرا انقر فوق تثبيت (Install) وانتظر ليتم تثبيت المكتبة الجديدة.
بعد الانتهاء من التثبيت مباشرةً يظهر وسم (Installed) مثبتة. الان يمكنك اغلاق مدير المكتبات.

2| استيراد مكتبة من ملف (ZIP)

يمكن ان تكون المكتبة موزع على شكل ملف مضغوط (ZIP) او مجلد. حيث يكون اسم المجلد هو اسم المكتبة وستضمن المجلد الملفات التالية (a .cpp)، (a .h) وكذلك (keywords.txt)، (examples folder) وبعض الملفات الخاصة لعمل المكتبة.
من الاصدار1.0.5 فما فوق بإمكانك تثبيت مكتبات إضافية الى الـ(Arduino IDE).
اولاً لا تفك ضغط المكتبة التي قمت بتحميلها ,اتركها كما هي.
في بيئة التطوير(Arduino IDE) انتقل الى (Sketch>Include Library)في اعلى القائمة المنسدلة اختر (اضافه مكتبة zip| Add .ZIP Library).

بعدها يطلب من اختيار المكتبة الإضافية انتقل الى مكانها وافتحها.
قم بالعودة الى (Sketch > Import Library menu) يجب ان تلاحظ المكتبة في أسفل القائمة المنسدلة وهي جاهزة للاستخدام في سكيتشاتك. ويكون قد تم فك ضغط المكتبة في المجلد الخاص بسكتشات الاردوينو في حاسوبك. وقد تم فك ضغط  ملف ZIP في مجلد المكتبات في مسار الاردوينو.



هناك 5 تعليقات:

  1. شكرا جزيلا

    ردحذف
  2. شكرا على الشرح الجميل

    ردحذف
  3. شكرا على الشرح الجميل

    ردحذف
  4. السلام عليكم
    عند الدخول الى المكتبات والقيام بتثبيت المكتبات يظهر لي رسالة خطا...

    ردحذف