المجلة · بأردوينو
الشروع في العمل مع اردوينو

تمت ترجمة هذه المقالة من اللغة الإنجليزية ، اتصل بنا إذا كنت ترغب في تحسين هذه الترجمة ما هو اردوينو؟ Arduino هي منصة إلكترونية مفتوحة المصدر تعتمد على الأجهزة والبرامج سهلة الاستخدام. يمكن لألواح Arduino قراءة المدخلات - الضوء على جهاز…
تمت ترجمة هذه المقالة من اللغة الإنجليزية ، اتصل بنا إذا كنت ترغب في تحسين هذه الترجمة
ما هو اردوينو؟
Arduino هي منصة إلكترونية مفتوحة المصدر تعتمد على الأجهزة والبرامج سهلة الاستخدام. يمكن لألواح Arduino قراءة المدخلات - الضوء على جهاز استشعار ، أو إصبع على زر ، أو رسالة Twitter - وتحويلها إلى إخراج - تنشيط المحرك ، وتشغيل LED ، ونشر شيء عبر الإنترنت. يمكنك إخبار منتداك بما يجب القيام به عن طريق إرسال مجموعة من التعليمات إلى وحدة التحكم الدقيقة على اللوحة.
لماذا اردوينو؟
بفضل تجربة المستخدم البسيطة والمتاحة ، تم استخدام Arduino في آلاف المشاريع والتطبيقات المختلفة. برنامج Arduino سهل الاستخدام للمبتدئين ، ولكنه مرن بما يكفي للمستخدمين المتقدمين. يعمل على أجهزة Mac و Windows و Linux. يستخدمه المعلمون والطلاب لبناء أدوات علمية منخفضة التكلفة ، لإثبات مبادئ الكيمياء والفيزياء ، أو لبدء البرمجة والروبوتات. يبني المصممون والمهندسون المعماريون نماذج أولية تفاعلية ، ويستخدمها الموسيقيون والفنانون للتركيب وتجربة الآلات الموسيقية الجديدة. يستخدمه المصممون ، بالطبع ، لبناء العديد من المشاريع المعروضة في Maker Faire ، على سبيل المثال. Arduino هي أداة رئيسية لتعلم أشياء جديدة. يمكن لأي شخص - الأطفال والهواة والفنانين والمبرمجين - البدء في الترقيع باتباع التعليمات خطوة بخطوة لمجموعة أو مشاركة الأفكار عبر الإنترنت مع أعضاء آخرين في مجتمع Arduino.
هناك العديد من وحدات التحكم الدقيقة الأخرى ومنصات التحكم الدقيقة المتاحة للحوسبة المادية. يقدم Parallax Basic Stamp و Netmedia's BX-24 و Phidgets و MIT's Handyboard وغيرها الكثير وظائف مماثلة. تأخذ كل هذه الأدوات التفاصيل الفوضوية لبرمجة وحدة التحكم الدقيقة وتختتمها في حزمة سهلة الاستخدام. يعمل Arduino أيضًا على تبسيط عملية العمل مع وحدات التحكم الدقيقة ، ولكنه يوفر بعض المزايا للمعلمين والطلاب والهواة المهتمين على الأنظمة الأخرى:
غير مكلفة - تعتبر لوحات Arduino غير مكلفة نسبيًا مقارنة بمنصات الميكروكونترولر الأخرى. يمكن تجميع النسخة الأقل تكلفة من وحدة Arduino يدويًا ، وحتى وحدات Arduino التي تم تجميعها مسبقًا تكلف أقل من 50 دولارًا
عبر الأنظمة الأساسية - يعمل برنامج Arduino (IDE) على أنظمة تشغيل Windows و Macintosh OSX و Linux. تقتصر معظم أنظمة التحكم الدقيقة على Windows.
بيئة برمجة بسيطة وواضحة - برنامج Arduino (IDE) سهل الاستخدام للمبتدئين ، ولكنه مرن بما فيه الكفاية للمستخدمين المتقدمين للاستفادة منه أيضًا. بالنسبة للمعلمين ، تعتمد بشكل ملائم على بيئة برمجة المعالجة ، لذلك سيكون الطلاب الذين يتعلمون البرمجة في تلك البيئة على دراية بكيفية عمل Arduino IDE.
برنامج مفتوح المصدر وقابل للتوسيع - يتم نشر برنامج Arduino كأدوات مفتوحة المصدر ، وهي متاحة للتوسيع من قبل المبرمجين ذوي الخبرة. يمكن توسيع اللغة من خلال مكتبات C ، ويمكن للأشخاص الذين يرغبون في فهم التفاصيل الفنية أن يقفزوا من Arduino إلى لغة برمجة AVR C التي تستند إليها. وبالمثل ، يمكنك إضافة كود AVR-C مباشرة إلى برامج Arduino الخاصة بك إذا كنت ترغب في ذلك.
الأجهزة مفتوحة المصدر والأجهزة القابلة للتوسعة - يتم نشر خطط لوحات Arduino بموجب ترخيص Creative Commons ، بحيث يمكن لمصممي الدوائر ذوي الخبرة إنشاء نسختهم الخاصة من الوحدة وتوسيعها وتحسينها. يمكن حتى للمستخدمين عديمي الخبرة نسبيًا إنشاء إصدار لوحة توصيل الوحدة النمطية من أجل فهم كيفية عملها وتوفير المال.
كيف أستخدم Arduino؟
راجع دليل الخطوات الأولى. إذا كنت تبحث عن الإلهام ، فيمكنك العثور على مجموعة متنوعة رائعة من البرامج التعليمية على Arduino Project Hub.
نص دليل البدء Arduino مرخص بموجب ترخيص Creative Commons Attribution-ShareAlike 3.0. يتم تحرير عينات التعليمات البرمجية في الدليل إلى المجال العام.
المصادر:
- https://www.arduino.cc/en/Guide/Introduction
Blog.commentsTitle
Blog.commentsEmpty
