المكتبات

arduino library

مقدمة

تعتبر مكتبات البرمجة من الأدوات الأساسية التي يحتاجها أي مبرمج لإنشاء برامجه بشكل فعال وسريع. وفي عالم الأردوينو، تعتبر مكتبات البرمجة أداة هامة للتعامل مع مختلف الحساسات والوحدات الإضافية التي يتم ربطها مع الأردوينو، مثل حساس درجة الحرارة، شاشة LCD، المحركات والعديد من الطرفيات الأخرى…

في هذا المقال، سنتحدث عن طريقة إضافة مكتبة إلى برنامج الأردوينو، وذلك لتسهيل عملية التعامل مع الوحدات (Modules) المختلفة.

ماهي المكتبات

أولاً، يجب علينا أن نفهم ما هي المكتبات في برنامج الأردوينو. المكتبات هي ملفات تحتوي على مجموعة من الدوال والمتغيرات التي يمكن استخدامها في برنامج الأردوينو. وتساعد هذه المكتبات في تسهيل عملية البرمجة وتقليل الوقت اللازم لإنشاء البرامج والمشاريع.

أنواع المكاتب في الاردوينو

يمكن تصنيف المكاتب الموجودة في الاردوينو الى نوعين:

  • الاول هي المكاتب التي يتم تنزيلها بشكل تلقائية مع برنامج Arduino IDE ولا تحتاج لتنزيلها او اضافتها بشكل يدوي فقط تقوم باستدعائها في مشروعك من خلال include# ومن ثم اسم المكتبة وبعدها تستطيع استخدام التوابع والتعليمات التي تتيحها لك هذه المكتبة، ومن الأمثلة على هذه المكاتب: مكتبة محرك السيرفو ومكتبة شاشة LCD يتم استدعائها كما يلي:

#include <servo.h>
#include <LiquidCrystal.h>

  • النوع الثاني وهي المكاتب التي تحتاج لإضافتها بشكل يدوي بعد تنزيل برنامج Arduino IDE وهناك طريقتين لإضافتها الى بيئة العمل لديك إما تنزيلها من دخل بيئة الاردوينو أو تنزيلها من الانترنت وغالبا ما يتم تنزيلها من موقع Github وسوف نشرح بالتفصيل كيف تنزيل وإضافة المكاتب بالطريقتين.

تنزيل مكتبة من برنامج Arduino

نقوم بفتح برنامج الاردوينو ومن ثم من النافذة العلوية نضغط على … ثم نذهب الى Library ومن ثم Manage Library ننتظر قليلا حتى يتم التحميل وتحديث المكتبات ومن ثم نبحث عن اسم المكتبة التي نريد إضافتها لدينا، ننتظر حتى يكتمل البحث وبعدها نختار المكتبة التي نريدها ويمكنك التميز بينها اما من خلال الاسم الخاص بالمكتبة أو من خلال مطور المكتبة وبعدها نختار النسخة التي نريد تنزيلها ومن ثم نضغط على install ننتظر حتى يكتمل التنزيل بعدها تكون المكتبة أصبحت لديك والصور التالية توضح الخطوات
Arduino library

Arduino library

تنزيل مكتبة من الانترنت

نذهب الى المتصفح ونبحث عن اسم المكتبة أو يمكمننا البحث بالشكل التالي

libraryName Library for Arduino

نختار الموقع الذي يحتوي على المكتبة المناسبة وتنزيلها كملف zip، ومن ثم نفتح برنامج الاردوينو ونقم بالضغط على

sketch > library > add zip library

وهكذا نكون قد قمنا بإضافة المكتبة بنجاح على بيئة العمل لديك والصور التالية لتوضيح الخطوات

arduino library

Arduino library

arduino library

كيفية استخدام المكتبة

هناك طرق عديدة لمعرفة وتعلم كيفية استخدام المكتبة فغالبا سوف تجد العديد من الشروحات على الانترنت لكيفية استخدام هذه المكتبة وغالبا سوف تجد ملف readme موجود على نفس repository الخاص بالمكتبة يشرح تفاصيل عنها ومميزاتها وكيفية استخدامها أو يمكنك من خلال الامثلة التي تأتي مع المكتبة يمكنك تجربتها والتعلم منها وللوصول الى الامثلة يمكنك الذهاب الى

file > example > libraryName

وسوف تجد عدة أمثلة على هذه المكتبة
Arduino library

يمكن إجراء هذه الخطوات لأي مكتبة مخصصة تريد إضافتها واستخدامها.

مشاركات أقدم المقال التالي
لا يوجد تعليقات
أضف تعليق
عنوان التعليق