برنامج محاكاة الاردوينو 123d circuits و طرق أخرى للمحاكاة
|لماذا برنامج محاكاة الاردوينو؟
في الدرس السابق عرفنا ماهو الاردوينو و شرحنا شرحا بسيطا برنامج الاردوينو و اليوم سنتحدث عن طرق و برامج مختلفة لمحاكاة الاردوينو. لكن أولا لماذا برنامج محاكاة الاردوينو؟
السبب الاول لأهمية محاكاة الاردوينو على الحاسوب هو عدم إمكانية حصول البعض على لوحة اردوينو حقيقية و ذلك إما بسبب مادي أو بسبب عدم إيجاد هذه اللوحة فلوحة اردوينو اونو الاصلية مثلا يبلغ سعرها حوالي 25 دولار أما الصينية منها فيصل سعرها إلى أقل من 10 دولارات, و أنا شخصيا لم أجد مشاكل واضحة مع اللوحات الصينية التي جربتها. و السبب الثاني الذي جعلني أقوم بدرس المحاكاة هو أن المحاكاة تسمح للمبتدئين أو حتى المحترفين بالقيام بتجاربهم بأقل التكاليف و أقل الخسائر فعند القيام بخطإ أثناء المحاكاة على أحد البرامج ستكتشف خطأك بدون خسائر مادية تذكر أما إن كانت التجربة بمكونات واقعية ففي عالم الالكتروتيك الحساس الخطأ يعني التلف و هذا سيكلفك حتى لوحة الاردوينو 😀 .
يمكننا كذلك صناعة لوحة اردوينو بأنفسنا و ذلك بعد تحميل مخططات الاردوينو من الموقع الرسمي لكن من أجل ذلك نحتاج إلى خلفية في مجال الإلكترونيك لذك أنا أفكر في عمل دورة حول كيفية تصميم و صنع اللوحات الإلكترونية.
شرح المحاكاة عن طريق 123d circuits
1. عمل حساب في موقع 123d.circuits.io التابع لأوتودسك
من أجل البدإ في محاكاة اردوينو في موقع 123d.circuits.io علينا أن نبدأ بعمل حساب في هذا الموقع.
أولا ندخل إلى موقع 123d.circuits.io التابع لشركة أوتودسك و نضغط على Sign up كما في الصورة
بعد ذلك تظهر لنا نافذة منبذقة نقوم بتعمير البيانات فيها ثم ثم نضغط زر التالي كما في الصورة التالية
ثم في النافذة الجديدة لديك خياران إما أن تضغط على زر التسجيل عن طريق الفايسبوك إن كنت مسجلا دخولك بالفايسبوك أو أن تقوم بتعمير بيانات الايميل و كلمة المرور ثم تضغط زر عمل حساب كما في الصورة و مبروك عليك الحساب 🙂 .
تحديث مهم: لقد تم نقل تطبيق Electronics Lab الى موقع Tinkercad عوض موقع CIRCUITS.IO لذلك وجب التنقل الى الموقع الجديد لتسجيل الدخول هناك بحساب Autodesk الذي أنشأته, و ذلك بالضغط على كلمة SIGN INفي موقع tinkercad في الاعلى على اليمين.
2. شرح تطبيق 123d circuits Tinkercad circcuits
من أجل الدخول إلى واجهة البرنامج نضغط على Create ثم على Open Electronics Lab Hub كما في الصورة
ثم نضغط على New Electronics Lab لفتح المختبر اللإفتراضي و بداية مشروع محاكاة جديد
بعد تسجيل الدخول في موقع TINKERCAD.COM اما باستخدام الايمال و كلمة المرور التي استخدمناها في انشاء حساب اوتوديسك او باستخدام مواقع خارجية كالفيسبوك, نقوم بالضغط على Circuits من القائمة اليسرى ثم نضغط على Create new Circuit كما هو موضح بالصورة التالية:
فتظهر لنا بعد ذلك الواجهة التالية. و إليكم دور بعض الأزرار في هذا التطبيق:
1: من أجل البدأ في عملية المحاكاة و تجريب المشروع الذي قمت بإنشاءه.
2:من أجل فتح مجموعة المكونات الإلكترونية.
3:من أجل فتح نافذة للتعديل على كود البرمجة لاردوينو.
4:من أجل تدوير المكونات الإلكترونية.
من أجل المزيد من الشرح المرئي حول برنامج 123d circuits يمكن مشاهدة الفيديو في الاسفل
شرح محاكاة اردوينو عن طريق اضافة مكتبة اردوينو لبرنامج Proteus
أولا نقوم بتنصيب برنامج Proteus 8 في حاسوبنا و البرنامج غير مجاني لكن يمكن إيجاده ببحث في جوجل إن لم تتمكن من شراءه لسبب أو لآخر. و بعد تنصيب برنامج proteus 8 نقوم بتحميل مكتبة آردوينو البسيطة لبرنامج بروتس أو مكتبة Simulino الرائعة و نقوم بإضافتها لبرنامج proteus 8 كما في الفيديو في الاسفل .
شرح برنامج محاكاة الاردوينو Virtual BreadBoard
أولا نقوم بتحميل برنامج Virtual BreadBoard من موقع depositfiles, ثم نقوم بفك الضغط و تنصيب البرنامج و كذلك نقوم بتنصيب الأربع برامج الموجودة في ملف Programas necesarios والتي يحتاجها البرنامج الرئيسي ليعمل بعد إنتهاء التنصيب نفتح البرنامج فتظهر لنا الواجهة التالية. نضغط على file ثم على new
بعد ذلك تظهر لنا الواجهة التالية فنقوم باتباع الخطوات التي في الصورة كي نفتح مثال جاهز لمحاكاته و هو عبارة عن صمام مشع ينطفئ و يشع بانتظام بفضل برمجة اردوينو و يمكن طبعا التعديل على هذا البرنامج.أو يمكننا كذلك الضغط على New projects لفتح مشروع جديد و فارغ تماما.
بعد اتباع الخطوات الموجودة في الصورة السابقة يظهر لنا المشروع التالي
و إليكم بعض وظائف هذه الواجهة :
1: زر من أجل الشروع في عملية المحاكاة.
2:قائمة المكونات الإلكترونية التي نستعملها لتصميم مشروع الاردوينو.
3:التصميم الالكتروني و الذي يتكون في حالتنا هذه من لوحة الاردوينو و صمامات مشعة.
4:كود الاردوينو الذي يمكننا التعديل عليه.
5:أزرار لتغيير طريقة عرض واجهة برنامج Virtual BreadBoard.
من أجل مزيد من الشرح و التفاصيل حول هذا البرنامج يمكن مشاهدة الفديو في الأسفل.
برامج أخرى من أجل محاكاة الاردوينو
برنامج محاكاة الاردوينو Simuino : مخصص بصفة أساسية لأنظمة لينكس.
برنامج محاكاة الاردوينو Simulide : مخصص أيضا للعمل على لينكس و يتميز بواجهة بسيطة.
برنامج محاكاة الاردوينو Simulator for Arduin: مخصص لأنظمة ويندوز و يمكن كتابة أكواد اردوينو مباشرة عليه.
برنامج محاكاة الاردوينو ArduinoDebugger: برنامج مجاني آخر يدعم ويندوز و يمكن تنصيبه على لينكس إذا تم عمل compile
الفيديو في طور الانجاز…
مرحبا! ارجوا المساعدة؟! انا ابحث علي مكتبت الاردوينوا علي برنامج بروتيس و بالتحديد للحساس الاشعة تحت الحمراء وشكرا.
بامكانك استعمال optocoupler بدل حساس الاشعة تحت الحمراء فهو كذلك متكون من مرسل للاشعة الحمراء و مستقبل لها.
لماذا لم استطع التسجيل
ان كنت تقصد التسجيل في موقع 123d , فربما يكون السبب في كونك تملك حساب سابق مع شركة Autodesk , في هذه الحالة حاول استرجاع كلمة السر أو استعمال ايمايل آخر للتسجيل.
مواضيع مهمه
مواضيع مهمه جداً
شكرا أخي الفاضل, فتشجيعكم يمثل لنا حافزا لمواصلة كتابة المواضيع في مدونة العلوم سبيلنا.
لم استطع التسجيل في المؤقع 123D circuits
حاول التسجيل بايمايل آخر
انا عندى مشكله هي انى بستدعا ريموت ولما ادوس على زر مش بيظهر اسمى الزر
إذا تقصد برنامج tinkercad
اضغط على المربع الملون …وستنتقل لصفحة يظهر فيها اسمك نفس صورة الأخ صابر
هل يمكن حماية الكود بكلمة مرور من أجل حماية الملكية
يمكنك حماية الملف بكود كأي ملف آخر على ويندوز , او عن طريق ضغطه و عمل كود لفك الضغط.
اخي بعن انت اتبعت خطواتكم لم استطع الوصول لبدأ مشروعي البريد بورد بل بقيت في حلقة اضغط على open electronics واعود لنفس الصفحة علما النث كانت نوعا ما جيدة …جربت عدة مرات ولا جديد يذكر …ارجو المساعدة ..
اخي انا سجلت عادي بفضل شرحكم لكن لم استطع القيام بمشروعي لني وقعت في حلقة مفرغة بعد ان ضغطت على open electronics lab hub عدت انفس الصفحة ولم تخرج لي البريد بورد ولم استطع البدأ في مشروعي …….وانا محتاج لهدا البرنامج جازاكم الله
عندما دخلت إلى موقع 123D CIRCUITS وجدت رسالة تفيد بأن التطبيق تحول إلى موقع tinkercad.com , قم بتسجيل الدخول على الموقع الجديد ثم اضغط على circuits في القائمة على اليسار ثم اظغط على create new circuit. بالنسبة لي التطبيق يعمل في موقع tinkercad.com. أرجو أن تجرب الموقع الجديد و تعلمنا بالنتيجة.
اخي السلام عليكم ورحمه الله
بعد دخولي للموقع الجديد لم أتمكن بالتسجيل داخل الموقع
و عليكم السلام ورحمة الله, بعد الدخول الى الموقع عبر هذا الرابط https://www.tinkercad.com/ اضغط على sign up في اعلى الصفحة على اليمين ثم اتبع الخطوات لعمل حساب في اتوديسك. ثم لتسجيل الدخول اضغط على sign in بجاتب sign up
لو لديك حساب في autodesk يمكنك تسجيل الدخول به مباشرة
لم اتمكن بالتسجيل في الموقع الجديد
انا كذلك لم أجد حسابي ضغطت على امربع الملون يسار الصفحة ونقلني ووجدت حسابي تحته
أنا اشتغلت قبل على بروتس …فهل هو كافي ؟؟
وحملت قبل برنامج fritzing فهل هو برنامج مثل بروتس ؟ وأنا أراه اوضح بكثير في رسم الدائرة بما أني مبتدئة
اخي عم تطلعي شاشة صغيرة فارغة لما بضغط على sign up
جرب مجددا