توفر Arduino للطلاب والهواة والمؤسسات منصة قوية لتطوير المشاريع الإلكترونية والنماذج الأولية بتكلفة منخفضة للغاية.

يعد Linux نظام تشغيل رائعًا لتطوير مشروع Arduino الخاص بك ، ولكن أولاً ، ستحتاج إلى تثبيت Arduino IDE على نظامك. سيساعدك Arduino IDE في كتابة التعليمات البرمجية وتشغيلها وأخيراً تحميلها على لوحة Arduino الخاصة بك.

لماذا استخدم اردوينو؟

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

Arduino عبارة عن منصة مشتركة وبالتالي فهي سهلة الاستخدام بغض النظر عن النظام الأساسي الذي تستخدمه. إنه مدعوم على أنظمة التشغيل Unix و macOS و Linux و Windows ، في حين أن معظم المنافسين في وحدات التحكم الدقيقة مدعومون فقط على Windows.

ميزة أخرى كبيرة هي أن Arduino مفتوح المصدر. يربط معظم الأشخاص المصدر المفتوح بالبرنامج وحده ، لكن Arduino يشتمل على أجهزة وبرامج مفتوحة المصدر. هذا يسمح للمساهمات من جمهور عريض لجعل النظام الأساسي أفضل.

instagram viewer

الخطوة 1: تنزيل Arduino IDE Archive على نظام Linux

يمكنك الحصول على أحدث إصدار من Arduino IDE من ملف موقع اردوينو. يتوفر Arduino IDE في جميع أنظمة التشغيل والبنى الرئيسية بما في ذلك معماريات ARM و 32 بت.

تحميل:اردوينو IDE

يأتي IDE في شكل أرشيف tar. ملفات Tar هي ملفات مؤرشفة مضغوطة تستخدم على نطاق واسع لتوزيع البرامج على Linux. عادةً ما يكون لديهم امتدادات الملفات التالية: TAR.XZ و TAR.GZ.

استخدم الأداة المساعدة GNU tar لـ استخرج ملف الأرشيف الذي تم تنزيله على نظام Linux. للقيام بذلك ، انتقل إلى دليل التنزيلات أو في أي مكان قمت بتنزيل IDE باستخدامه الأمر cd:

قرص مضغوط ~ / التنزيلات

ثم قم باستخراج الملف المؤرشف باستخدام tar. تذكر استبدال اسم الملف بالاسم الصحيح في الأمر أدناه:

قطرانالخامس عشراردوينو-*.قطران.xz

يتم استخراج الملفات إلى المجلد اردوينو 1.8.19. سيكون رقم الإصدار مختلفًا اعتمادًا على إصدار IDE الذي قمت بتنزيله.

الخطوة 2: تثبيت Arduino IDE على نظام Linux

لبدء التثبيت ، انتقل إلى المجلد المستخرج ، والذي سيكون له اسم مشابه لـ اردوينو- x.x.x.، مع x.x.x كونه رقم الإصدار. في هذه الحالة ، اسم المجلد المستخرج هو arduino-1.8.19.

قرص مضغوطاردوينو 1.8.19

قم بتشغيل install.sh التثبيت النصي باستخدام الأمر التالي:

sudo ./install.sh

سيقوم البرنامج النصي بتثبيت IDE نيابة عنك وسيخبرك عند الانتهاء.

الخطوة 3: تكوين IDE والجهاز

بعد اكتمال التثبيت ، يمكنك توصيل جهاز Arduino بمنفذ USB على جهاز الكمبيوتر الخاص بك.

اضغط على ممتاز key وابحث عن "arduino" لتشغيل Arduino IDE من واجهة المستخدم الرسومية. بدلاً من ذلك ، ما عليك سوى تشغيل الأمر اردوينو في محطتك.

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

بدلاً من ذلك ، يمكنك إضافة المستخدم يدويًا إلى مجموعة الطلب باستخدام الأمر:

sudo usermod -aG dialout $ USER

سجّل الخروج من الجهاز وجهاز الكمبيوتر ثم قم بتسجيل الدخول مرة أخرى حتى تدخل التغييرات حيز التنفيذ. يمكن فقط للمستخدم الجذر وأعضاء مجموعة الاتصال تحميل التعليمات البرمجية إلى أجهزة Arduino المتصلة بجهاز الكمبيوتر الخاص بك.

في Arduino IDE الخاص بك ، انتقل إلى أدوات > ميناء، وستجد جهاز Arduino مدرجًا ضمن ملف المنافذ التسلسلية التسمية كما هو موضح أدناه.

إذا كان لا يزال غير مدرج ، فحاول إعادة توصيل جهاز Arduino الخاص بك.

تشغيل برنامجك الأول باستخدام Arduino IDE

يأتي Arduino IDE مع بعض الأمثلة الأساسية التي تحتوي على كود جاهز للتشغيل. انقر فوق الملفات > أمثلة > 01. الأساسيات > رمش. سيؤدي هذا إلى فتح مشروع رمز أساسي وميض للضوء ، والذي يقوم أساسًا بتشغيل الضوء على Arduino الخاص بك لمدة ثانية ثم إيقاف تشغيله ثم تشغيله مرة أخرى إلى أجل غير مسمى.

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

اضغط على رسم خيار القائمة مرة أخرى وحدد تحميل. يمكنك أيضًا استخدام اختصار لوحة المفاتيح Ctrl + U.

ستومض مصابيح TX و RX الموجودة على متحكم Arduino الخاص بك أثناء قيام IDE بتحميل الكود. بعد ذلك ، سيبدأ الضوء الرئيسي على Arduino في الوميض وفقًا للتعليمات المقدمة.

يعد Arduino IDE على Linux رائعًا للمبتدئين

مع تثبيت Arduino IDE ، تكون جاهزًا لإنشاء مشاريع آلية وأتمتة رائعة. Arduino عبارة عن منصة قوية تضم مجتمعًا كبيرًا من المستخدمين وهي رخيصة نسبيًا لتبدأ بها.

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