Arduino IDE و ArduBlock: كيفية تثبيتهما على Linux

شعار Arduino

اردوينو إيد إنها بيئة التطوير التي يتم تقديمها لنا لتطوير الكود لبرمجة وحدات التحكم الدقيقة ولوحات Arduino. من ناحية أخرى ، يعد ArduBlock مكملاً لـ Arduino IDE يسمح لنا باستخدام لغة رسومية لبرمجة اللوحات ، بدلاً من تعلم لغة برمجة كاملة. مع ArduBlock ، يُسمح لهذه اللوحة الشهيرة بالبرمجة لأولئك الذين ليس لديهم معرفة بلغة البرمجة ، لذلك فهي مساعد تطوير جيد. الآن سنشرح بالتفصيل كيفية تثبيته في Linux. بادئ ذي بدء ، لنقول أن الويب يقدم إصدارات مختلفة من اردوينو إيد في حزم تارب كود المصدر للتثبيت على أي توزيع. إذا كنت تستخدم Ubuntu ، فقد يكون من الأسهل عليك العثور على Arduino IDE في مركز البرامج وتثبيته بنقرة واحدة فقط ، يحدث نفس الشيء مع التوزيعات الأخرى مثل SuSE و openSuSE حيث يمكن تثبيته بسهولة من YaST ، وإلا يجب عليك قم بما يلي:

  1.  تخيل أن الحزمة التي تم تنزيلها تسمى "اردوينو-0018-64-2.tgzوالموجود في دليل التنزيلات ، فإن أول شيء يتعين علينا القيام به هو استخراج الدليل المضغوط.
  2. الآن نصل بداخله ويجب أن نرى ملفًا يسمى "اردوينو"، والتي يتعين علينا التأكد من أن لديها أذونات التنفيذ عن طريق النقر على زر الفأرة الأيمن والوصول إلى الخصائص. في علامة التبويب الأذونات ، يجب تحديد المربع المقابل للسماح بتنفيذه.
  3. ثم نذهب إلى وحدة التحكم وننتقل إلى الدليل حيث يوجد الملف القابل للتنفيذ. على سبيل المثال ، في حالتي كتابة الأمر cd متبوعًا بالعنوان "تنزيلات cd / arduino-0018-64-2". الضغط على "إدخال" سيتغير الأمر بالعنوان المناسب. تذكر أن تكتب الأوامر بدون علامات اقتباس.
  4. الآن يمكننا كتابة "./ أردوينووسيفتح Arduino IDE.
  5. ثم ننتقل إلى الجزء الثاني ، قم بتثبيت ArduBlock (في السابق كان يجب تثبيت الحزمة OpenJDK جافا في نظامنا). أول شيء تحميل ملف جافا.
  6. من واجهة Arduino IDE الرسومية ، نضغط على القائمة أرشيف ومن ثم نصل التفضيلات. هناك سنرى المكان الذي يجب أن نستضيف فيه ملف .jar ، والذي يكون عادةً في Linux "/ الرئيسية / اسم المستخدم / كراسة الرسم". إذا وصلنا إلى هذا الدليل ، فستتمكن من إنشاء دليل آخر بداخله يسمى "أدوات"، بدون اقتباسات واحترام الأحرف الصغيرة. في غضون "أدوات"قمت بإنشاء آخر يسمى"ArduBlockTool"أيضًا مع مراعاة الأحرف الكبيرة والصغيرة. بداخلها ، أنشأنا مرة أخرى مكالمة أخرى "أداة"وفي الداخل سننسخ الملف ولصقه"أردوبلوك الكل"الذي قمنا بتنزيله. وهذا يعني أن العنوان يجب أن يكون شيئًا مثل /Home/username/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar.
  7. كانت هذه هي الخطوة الأخيرة ، الآن إذا عدت إلى واجهة Arduino IDE الرسومية ، في القائمة أدوات سترى أن إدخال جديد يظهر يسمى أردوبلوك وإذا قمت بالنقر فوقه ، فسيتم فتح محرر الرسوم الجديد.

آمل أن يساعدك هذا البرنامج التعليمي الصغير وتستمتع بمشروعات Arduino من Linux. إذا كنت تريد أن ترى ملف دورة اردوينو مجانية، يمكنك تنزيله من هنا.

معلومات اكثر - كاميرات السينما مفتوحة المصدر أكسيون ألفا


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   بول مارتن قال

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

  2.   خوسيه قال

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

  3.   خورخي قال

    ممتاز .. شكرًا ، الآن كيف يمكنني تكوين المسلسلات في openuse؟ شكرا

  4.   خطأ اردوينو قال

    مرحبًا إسحاق: لقد اتبعت الخطوات التي تشير إلى أنها تعطيني هذا الخطأ:
    استثناء في مؤشر الترابط "AWT-EventQueue-0" java.lang.NoSuchMethodError: Processing.app.Editor.setText (Ljava / lang / String؛) V
    في com.ardublock.ArduBlockTool.didGenerate (ArduBlockTool.java:62)
    في com.ardublock.core.Context.didGenerate (Context.java:253)
    في com.ardublock.ui.listener.GenerateCodeButtonListener.actionPerformed (GenerateCodeButtonListener.java:174) وعلى….
    هو إصدار جافا ما هو الخطأ؟ تحيات!