أسهل الطرق لمحاكاة اردوينو بأستخدام البرنامج الشهير تحديث: لقد قمت باصدار كتاب شامل عن المحاكاة يحتوى الشرح التفصيلي لأكثر من طريقة لمحاكاة اردوينو على البروتس وبرامج أخرى، يمكنك تحميل كتاب “دليل محاكاة آردوينو الشامل” من هنا ————————————————- في البداية قم بتحميل المكتبة التى تحتوى على لوحات اردوينو الأساسية Arduino Uno, Mega1280 & Mega 2560 من الرابط التالي: http://www.mediafire.com/?92ckm2n2cmp392a الخطوة الثانية بعد التحميل هى فك الملف المضغوط و نقل المكتبات الخاصة بمحاكاة اردوينو داخل برنامج البروتس و هذا عن طريق نسخها إلى العنوان التالي على جهازك (بافتراض انك قمت بتنصيب البرنامج فى مجلد Program files) C >> Program Files >> Labcenter Electronics >> Proteus 7 Professional >> LIBRARY بعد اضافة المكتبات لبرنامج بروتس يمكنك ان تضيف لوحة اردوينو إلى مشاريع المحاكاة الخاصة بك و الأن نأتى للجزء المخادع قليلاً و هوكيف نحمل البرنامج الى اللوحة ؟؟ لنفرض اننا نريد محاكاة مشروع الـ Blinking Led و الهدف هو تشغيل led لمدة ثانية ثم اطفائة لمدة ثانية عن طريق توصيلة بالمخرج رقم 13 على لوحة اردوينو. سأفترض انك تعرف اساسيات استخدام برنامج بروتس و كذلك البرمجة بلغة اردوينو الخطوة الأولى: قم بعمل Compile للكود على برنامج اردوينو وهذا عن طريق الضغط على زر Verify الخطوة الثانية: قم بفتح المسار التالي على جهازك 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 من سطح المكتب الان ضغط على زر تشغيل المحاكاة