سنتعرّف في هذا المقال إلى طريقة تحميل وتنصيب البرنامج الخاصّ ببرمجة لوحات الأردوينو (Arduino IDE)، وكيفيّة محاكاة هذه اللوحات على برنامج لتصميم الدوائر واختبارها (برنامج proteus)، إذ تساعد محاكاة لوحات Arduino على Proteus في تصحيح التعليمات البرمجيّة والتحقّق من الدارات الإلكترونيّة قبل تنفيذها عمليّاً.

تحميل برنامج Arduino IDE:

يمكن بكلّ بساطة تحميل Arduino IDE مباشرة بعد الدخول إلى الموقع الرسمي هنا وفق الخطوات التالية

أوّلاً: نختار نوع نظام التشغيل:

اختيار نوع النظام
اختيار نوع النظام

ثانياً: نضغط JUST DOWNLOAD ويبدأ التحميل:

تنزيل
تنزيل

تثبيت برنامج Arduino IDE:

عمليّة التثبيت بسيطة جدّاً أيضاً. بعد فتح الملف التنصيب الذي حُمِّل في الخطوات السابقة، لا تحتاج إلّا إلى بعض النقرات:

خطوة 1
خطوة 1
خطوة 2
خطوة 2
خطوة 3
خطوة 3
التنزيل
التنزيل

وبعد انتهاء التنصيب، يصبح البرنامج جاهزاً للاستخدام:التنزيل

التطبيق
التطبيق

محاكاة على برنامج proteus:

يعدّ برنامج البروتس أشهر أداة برمجيّة لمحاكاة الدارات الإلكترونيّة بمختلف أنواعها، مثل الدارات التشابهيّة والرقميّة، أو المشاريع المتكاملة المكوَّنة من معالج وحسّاسات وعناصر إلكترونيّة مختلفة.

محاكاة داخل بروتيوس
محاكاة داخل بروتيوس

ويمكن محاكاة لوحات الأردوينو بسهولة في برنامج البروتس وفق الخطوات التالية:

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

C >> Program Files >> Labcenter Electronics >> Proteus 8.7 Professional >> LIBRARY

مكاتب اردينو
مكاتب اردينو
  • نضيف لوحة أردوينو إلى مساحة العمل مع باقي العناصر المكوّنة للدارة.
  • إضافة الكود الخاصّ بالمشروع إلى لوحة الأردوينو، وذلك من خلال الخطوات التالية: لنأخذ كود Blinking Led مثالاً للتطبيق العمليّ.
اضافة اردوينو للبروتيوس
إضافة اردوينو للبروتوس
  1. الخطوة الأولى: نعمل على تجميع الكود على برنامج أردوينو (Compile)، وذلك عن طريق الضغط على زرّ Verify.
  2. الخطوة الثانية: نفتح المسار التالي:

Drive C >> Users >> ” the name of your PC ” >> AppData >> Local >> Temp

  • الخطوة الثالثة: نستخدم خاصيّة البحث في الملفّات عن طريق الضغط على زرّ Ctrl+F، ثمّ نكتب .hex، عندها سنجد جميع الملفّات التي أُنشئت في صورة ملفات hex بواسطة Arduino IDE.
  • الخطوة الرابعة: ننسخ الملفّ الذي يحمل اسم المشروع الخاصّ بنا، وسيكون في حالتنا   Blink.cpp.hex، إلى أيّ مكان نختاره، وليكن على سبيل المثال سطح المكتب.
  • الخطوة الخامسة: نضغط مرّتين على لوحة أردوينو في برنامج البروتس، ثمّ نتّجه إلى الخيار Program file ونختار الملفّ Blink.cpp.hex من سطح المكتب.
رفع كود اردوينو
رفع كود اردوينو

الآن، نضغط على زرّ تشغيل المحاكاة، وبذلك تكون المحاكاة قد تمّت

عمل الكود
عمل الكود

الخاتمة:

في الختام، يمكن للمستخدمين الاستفادة من برنامج Arduino IDE وبرنامج Proteus لتطوير واختبار الدارات الإلكترونيّة ولوحات Arduino بفعاليّة. توفّر هذه الأدوات بيئة آمنة للتجربة والتحسين قبل تنفيذها عمليّاً، ويحقّق استخدام هذه البرامج أداءً عالياً ودقّة في المشاريع الإلكترونيّة.

إعداد المحتوى:مجد حبيب
مراجعة:علي حمود
تدقيق لغوي:سلام أحمد
تحرير:محمد حنان