الميزات

كل ما تحتاجه
للبناء

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

Board catalog panel listing installed microcontroller targets inside Arduino IDE
ميزة أساسية

إدارة
اللوحات

يتيح لك وحدة إدارة اللوحات اختيار لوح Arduino الدقيق لمشروعك من قائمة منسدلة شاملة. سواء كنت تستخدم Uno أو Mega أو Nano أو لوح خارجي متوافق، يكتشف Arduino IDE تلقائياً ويضبط الإعدادات الصحيحة.

عند إجراء تعديلات أو تبديل الأجهزة، يتم تحديث بيانات PORT تلقائياً. مدير اللوحات المعاد تصميمه في Arduino IDE 2 يبسط التثبيت والتحديثات، مما يسهل أكثر من أي وقت مضى الحفاظ على مشاريعك محدثة بأحدث ملفات النواة والبرامج الثابتة.

  • الكشف التلقائي عن PORT والضبط
  • دعم اللوحات الرسمية والخارجية
  • تثبيت وتحديث النواة بنقرة واحدة
محرر

محرر المشاريع
المتقدم

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

يعمل التحقق من الأخطاء في الخلفية للقبض على الأخطاء قبل التجميع. ترتب ميزة التنسيق التلقائي كودك بنقرة واحدة، مما يضمن المسافة البادئة والتباعد المتسقين حتى لو كنت جديداً في البرمجة.

  • تظليل الصياغة والإكمال التلقائي
  • التحقق من الأخطاء والتشخيص في الوقت الفعلي
  • التنسيق التلقائي وتنظيف الكود بنقرة واحدة
Syntax-colored sketch buffer with line numbers in the Arduino IDE editor pane
Breakpoint debugger session paused on hardware inside Arduino IDE 2
ميزة IDE 2

تصحيح الأخطاء
في الوقت الفعلي

يقدم Arduino IDE 2 تصحيح أخطاء بمستوى احترافي مباشرة في البيئة. يمكنك تعيين نقاط توقف في كودك، وفحص قيم المتغيرات أثناء تشغيل المشروع على اللوح، والانتقال عبر التنفيذ سطراً بسطر. هذا يُلغي التخمين الذي يأتي تقليدياً مع التطوير المضمن.

أصبح استكشاف الأخطاء أكثر كفاءة بكثير. بدلاً من إضافة عبارات طباعة serial وإعادة التجميع بشكل متكرر، يمكنك إيقاف التنفيذ في اللحظات الحرجة وفحص الحالة الداخلية لبرنامجك.

  • عيّن نقاط توقف وانتقل عبر الكود
  • تفحص المتغيرات أثناء التنفيذ
  • متوافق مع اللوحات المُمكّنة للتصحيح
النظام البيئي

المكتبات
المتكاملة

يوفر Arduino IDE الوصول إلى آلاف المكتبات المبنية حصرياً لمجتمع Arduino. من واجهات الاستشعار وبرامج تشغيل المحركات إلى مكدسات الشبكات ووحدات التحكم في العرض، يمكنك العثور على المكتبات وتثبيتها دون مغادرة IDE.

يتيح لك مدير المكتبات البحث بالاسم أو الفئة، وعرض سجل الإصدارات، وتثبيت التبعيات تلقائياً. هذا يزيل الاحتكاك من تحميل ملفات ZIP يدوياً ونسخها إلى المجلدات.

  • آلاف المكتبات المبنية من المجتمع
  • تثبيت وتحديثات بنقرة واحدة
  • لا تحتاج إلى أدوات خارجية
Library repository browser showing community packages within Arduino IDE
Serial traffic console and live plotter graphs from an attached board
المراقبة

Serial Monitor
و Serial Plotter

راقب لوح Arduino في الوقت الفعلي باستخدام Serial Monitor المدمج. شاهد رسائل التصحيح وقراءات المستشعرات وتحديثات الحالة أثناء حدوثها. تم تحسين Serial Monitor في Arduino IDE 2 لاستجابة أفضل، مما يضمن تدفق بيانات سلس حتى بمعدلات baud العالية.

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

  • تدفق وتسجيل البيانات في الوقت الفعلي
  • راسم رسوم بياني مدمج لبيانات المستشعرات
  • خيارات متعددة لمعدل baud ونهاية السطر
السحابة

السحابة
التكامل

يتكامل Arduino IDE بسلاسة مع Arduino Cloud، مما يسمح لك بحفظ المشاريع عبر الإنترنت والوصول إليها من أي جهاز. يمكن مشاركة كل مشروع برابط فريد، مما يجعل التعاون مع المبرمجين الآخرين سهلاً.

تضمن مزامنة السحابة عدم فقدان مشاريعك أبداً. اعمل على مشروع في المنزل، واستمر في مساحة الصُنّاع، وشاركه مع فريقك دون إدارة أقراص USB أو مرفقات البريد الإلكتروني.

  • احفظ وزامن المشاريع عبر الأجهزة
  • شارك روابط فريدة مع المجتمع
  • محرر عبر الإنترنت قائم على المتصفح متاح
Cloud sketch sync panel with share links in Arduino IDE
Project notes and bundled documentation viewer in Arduino IDE
التنظيم

توثيق
المشروع

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

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

  • تنظيم المشاريع متعدد علامات التبويب
  • تتبع التقدم عبر لوحات متعددة
  • مشاريع قابلة لإعادة الاستخدام وموثقة جيداً
المزيد

القدرات الإضافية

Arduino IDE مليء بالأدوات التي تجعل التطوير المضمن أسرع وأكثر متعة.

دعم الأجهزة الخارجية

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

تجميع سريع

يقلل Arduino IDE 2 بشكل كبير من أوقات التجميع مقارنة بالإصدارات السابقة، مما يسرع دورة تطويرك.

بحث محسّن

اعثر على الدوال والمكتبات والملفات داخل المشاريع الكبيرة بسرعة باستخدام وظيفة البحث المُحسّنة.

واجهة سريعة الاستجابة

واجهة المستخدم الحديثة في IDE 2 أكثر سلاسة واستجابة، مع أوقات بدء أسرع وتنقل أفضل.

نظام الإشعارات

ابقَ على اطلاع مع التنبيهات المدمجة للتحديثات وتغييرات المكتبات والمشاكل المحتملة في مشروعك.

وضعا عدم الاتصال والاتصال

استخدم IDE سطح المكتب دون اتصال أو انتقل إلى محرر السحابة للوصول من أي مكان. سير عملك لا يتوقف أبداً.

ابدأ

جرب هذه
الميزات اليوم

حمّل Arduino IDE وابدأ البناء مع الإصدار الأغنى بالميزات حتى الآن.

حمّل الآن
تحميل
× معاينة