برنامج لاردوينو مع المحاكاة. تكوين معلمات المكون

هذه الأيام محاكيات الاردوينوتجعل من الممكن لأي شخص، أي مصممي الدوائر المبتدئين والمحترفين، تعلم الأفكار وبرمجتها واختبارها دون القلق بشأن إضاعة الوقت والمال.

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

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

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

في هذه المقالة، سنقوم بإدراج أفضل محاكيات Arduino المتوافقة مع أجهزة الكمبيوتر التي تعمل بنظام Windows.

ما هي أفضل محاكيات Arduino للكمبيوتر؟

أوتوديسك إيجل (مستحسن)

أوتوديسك النسريوفر أدوات قوية وسهلة الاستخدام لكل مهندس هناك. أنت تستطيعيمكنك الآن إضفاء الحيوية على اختراعاتك الإلكترونية بمساعدة مجموعة كاملة من تخطيطات PCB وأدوات التحرير التخطيطي والميزات التي يحركها المجتمع ومحتوى المكتبة.

تشمل الميزات الرئيسية لبرنامج Eagle ما يلي:

  • محرر تخطيطي
  • كتل التصميم المعيارية - يمكنك إعادة استخدام كتل الدوائر الموجودة.
  • مخططات متعددة الأوراق - يمكنك الاحتفاظ بالتصميمات بأي حجم منظمة.
  • التحقق من القواعد الكهربائية - ستتمكن أخيرًا من الثقة في تصميمك التخطيطي.
  • مزامنة التصميم في الوقت الفعلي - يمكنك البقاء متزامنًا بين التخطيط التخطيطي وتخطيط ثنائي الفينيل متعدد الكلور.
  • محرر تخطيط ثنائي الفينيل متعدد الكلور
  • BGA fanout – يمكنك الهروب من BGA الخاص بك في ثوانٍ.
  • تصميم عالي السرعة - يمكنك التصميم باستخدام أحدث التقنيات، بما في ذلك DDR4 أو PCI Express أو USB-C.
  • نماذج ثلاثية الأبعاد لتخطيط ثنائي الفينيل متعدد الكلور - يمكنك توحيد ثنائي الفينيل متعدد الكلور والعلبة بسلاسة.
  • المكونات الكاملة – هذا هو المركز الشامل لمراجعة احتياجات المكونات الخاصة بك.
  • برامج لغة المستخدم (ULPs) – يمكنك تحسين عملية أداة التصميم الخاصة بك.

دوائر أوتوديسك

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

يتضمن مركز مختبر الإلكترونيات ما يلي:

  • محاكاة في الوقت الحقيقي: يمكنك التصميم وإنشاء نموذج أولي قبل إنشاء دائرة في الحياة الواقعية؛ يمكنك استخدام أي شيء بدءًا من المقاومات والمكثفات ومقاييس الجهد وصولاً إلى راسمات الذبذبات.
  • برمجة الاردوينو: يمكنك برمجة ومحاكاة أي كود Arduino في المحرر، وسيكون لديك شاشة تسلسلية كاملة ومجموعة متزايدة من مكتبات Arduino المدعومة المتنوعة.
  • التحرير التعاوني: يمكنك دعوة الآخرين للتعاون في الوقت الفعلي في تصميماتك.
  • يتيح لك Circuit Scribe Hub تصميم الدوائر ومحاكاتها، ثم طباعة القوالب ومشاركتها. يمكنك أيضًا تضمين التصميم الخاص بك والتعلم منمجتمع مطوري Autodesk Circuit.

يتضمن PCB Design Hub الميزات التالية:

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

يعد تعلم البرمجة أسهل بكثير عندما تتمكن من برمجة الأشياء التي تعمل حقًا. تعتبر Autodesk Circuits أداة مجانية لذا يجب عليك التحقق منها الآن.

تحديث : لم تعد دوائر Autodesk متاحة كجهاز محاكاة لـ Arduino. بدلاً من ذلك، حولت AutoDesk هذه الأداة إلى منصة لحزم PCB.

محاكي Virtronics لاردوينو

هذا محاكاة اردوينو Victronicsيعد بأن يكون الأكثر تميزًا والمتوفر الآن.

هناومن أهم فوائده التي يتميز بها:

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

يمكنك تنزيل الإصدار المجاني وتجربته، وعندما تكون جاهزًا، يمكنك الترقية إلى الإصدار Pro. تم تصميم البرنامج لألواح Arduino Uno وMega والمزيد من لوحات Arduino القياسية. يقوم بالعديد من العمليات بما في ذلك ما يلي:

  • فإنه خطوات من خلال سطر البرنامج سطرا. إذا تم تحديد سطر جديد، فسيستمر البرنامج من تلك النقطة.
  • يقوم بالكتابة الرقمية والقراءة الرقمية ووضع PinMode للدبابيس 0-53
  • قراءة تناظرية للدبابيس 0-16 والكتابة التناظرية للدبابيس الرقمية 0-53
  • يحاكي المسلسل، مخرج LCD، إيثرنت، مؤازرة، بطاقة SD، EEPROM، SoftSerial، SPI، سلك
  • إذا، أثناء، للتبديل، قم بوظيفة whileloop
  • الإجراءات الفرعية (متعددة المستويات) مع الوسائط
  • عرض المتغيرات في الوقت الحقيقي
  • الدخول إلى الوضع أو تجاوزه أو الخروج منه أو التشغيل
  • القدرة على تعديل الرسم أو الفتح في Arduino IDE
  • دعم شاشة LCD ذات سطرين وأربعة أسطر فقط مع CGRAM المرتجلة
  • صفائف ثنائية الأبعاد (بدون تهيئة).

لديك أيضًا القدرة على تغيير الخط والنمط وحجم جهاز المحاكاة. يعد وضع التصغير مثاليًا للعروض التوضيحية/التدريب. يقدم البرنامج دعمًا محدودًا للمؤشرات والهياكل.

يمكنك الاطلاع على مزيد من المعلومات حول هذه المحاكاة على صفحتها الرسمية.

إلكترون

إلكترونيمكن أن يكون مفيدًا جدًا إذا كنت تعاني من الأجهزة الإلكترونية وخاصةً إذا كنت تعاني من ذلك لديكوجدت نفسك عالقًا في مشاريع الإلكترونيات الخاصة بك. سيكون مفيدًا أيضًا إذا كنت مبتدئًا وترغب في تعلم الإلكترونيات والأنظمة المدمجة لتجعل من نفسك مهنة في هذا المجال.

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

فريتزينج

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

  • توثيق نماذجهم الأولية
  • مشاركة النماذج الأولية مع الآخرين
  • تدريس الالكترونيات في الفصول الدراسية
  • تخطيط وتصنيع مركبات ثنائي الفينيل متعدد الكلور المهنية

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

يمكنك تعلم قدر هائل من الأشياء من خلال العديد من البرامج التعليمية المتاحة. وهنا بعض من الأكثر إثارة للاهتمام:

  • بناء الدائرة
  • باستخدام Stripboard
  • العمل مع أجزاء SMD
  • إنشاء قوالب ورقية
  • أسلاك متعرجة وأرجل قابلة للانحناء
  • تصميم ثنائي الفينيل متعدد الكلور
  • تصميم اردوينو شيلد لمدة دقيقة واحدة
  • التوجيه على الوجهين
  • إنتاج ثنائي الفينيل متعدد الكلور
  • لحام أجزاء SMD
  • إنشاء أجزاء مخصصة
  • إرفاق كود البرمجة.

ومن المثير للاهتمام أيضًا معرفة أن فريتزينج تحول من مشروع بحثي ممول من القطاع العام إلى منظمة غير ربحية. وهذا يعني أنه لجعلها مكتفية ذاتيًا ومواصلة التطوير تقدم شركة Fritzing بعض الخدمات التي تشمل ما يلي:

  • فريتزينج فاب- مع خدمة إنتاج PCB، Fritzing Fab، يمكنك تحويل رسوماتك بسرعة وبتكلفة زهيدة إلى لوحات PCB احترافية.
  • ورش عمل– هناك الكثير من الورش حول الاردوينو والفريتزينج وكل ما يتعلق بها وهي مقدمة للمبتدئين والمحترفين.
  • إنشاء الجزء– يمكنك أيضًا عرض منتجك في Fritzing، وإذا كنت لا ترغب في القيام بذلك بنفسك، فيمكنك الاستعانة بمطورين لإنشاء أجزاء عالية الجودة.
  • منتجات- أنشأ فريتزينج مجموعة أدوات تعليمية للمبتدئين والترقية.

VBB4Arduino - اللوح الافتراضي لاردوينو

اللوح الافتراضي لاردوينوتم إنشاؤه لمساعدة المستخدمين على اتخاذ الخطوات الأولى في تعلم كل شيء عن عالم الحوسبة المادية الرائع باستخدام وحدة التحكم الدقيقة Arduino ونماذج الدوائر الإلكترونية القائمة على لوحة التجارب.

فيما يلي الأشياء الرئيسية التي ستتمكن من تعلمها باستخدام Virtual Breadboard لـ Arduino:

  • يمكنك معرفة كل شيء عن الحوسبة المادية في بيئة رمل افتراضية آمنة.
  • يمكنك التعلم من الأمثلة المضمنة في Arduino.
  • يمكنك استكشاف العشرات من الأنواع المختلفة من أجهزة الاستشعار والأضواء والمحركات.
  • ستكون قادرًا على تعلم أوامر Arduino وما يفعلونه.
  • يمكنك استخدام لوحات تخطيط التخطيط كمرجع لصنع دوائر حقيقية.

فيما يلي الميزات الرئيسية لـ Virtual Breadboard:

  • يمكنك تصميم تطبيقات دوائر اللوح الافتراضي بدون لحام.
  • يمكنك تجربة الدوائر الإلكترونية المعتمدة على المتحكم الدقيق بأمان.
  • ستكون قادرًا على اختبار تخطيطات الدوائر قبل الالتزام بالبناء.
  • يتميز البرنامج بمحرر البرامج الثابتة المدمج لتطوير تطبيقات وحدة التحكم الدقيقة المخصصة.
  • هذا عبارة عن محاكي للدائرة ووحدة التحكم الدقيقة لاختبار التعليمات البرمجية والدوائر الخاصة بك.
  • يقدم لك البرنامج محاكاة افتراضية تفاعلية لاستكشاف التعلم القائم واختبار الدوائر.
  • سيكون لديك ما يكفي من مستكشف الأمثلة للتنقل بين العديد من التعلم الموثق المضمن من خلال الأمثلة.
  • ويتميز بنظام Wiki متكامل للتوثيق وتطوير الدورات الدراسية.
  • ستتمكن من التحقق من تسجيل لقطة شاشة GIF المتحركة للتعرف على أبرز الوثائق.
  • تقوم نقرة واحدة بتجميع التطبيقات المضمنة ونشرها على وحدات التحكم الدقيقة Vbb4UNO في العالم الحقيقي.
  • تطوير الأنظمة الأساسية عبر وحدات ميكرو 8 بت وRaspberry Pi 2 مع أهداف Windows 10 IoT Core.

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

VBB4Arduino هو نسخة مبسطة من منتج VBB الكامل. تم تصميمه ليكون إصدارًا مستقلاً للبدء مع عدد أقل من الخيارات والوحدات التي يمكن أن تربك المبتدئين. من الأفضل استخدامه كصندوق رمل لتعلم مفاهيم الحوسبة المادية. قد يرغب المستخدمون المتقدمون في التقدم لاستخدام الإصدار الكامل من VBB مع وحدة التوسيع ArduinoToolkit.

لقد وصلت إلى نهاية قائمة محاكيات Arduino الخاصة بنا. استفد مما تعتقد أنه مناسب لاحتياجاتك.

قصص ذات صلة للتحقق من:

ملاحظة المحرر: تم تحديث هذا المنشور لإظهار روابط التنزيل والحلول البرمجية الأكثر دقة.

فيما يلي قائمة بأفضل 5 محاكيات اردوينو لدينا.

اللوح الافتراضي لاردوينو:

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

Virtual Breadboard for Arduino هو تطبيق تعليمي مصمم لمساعدتك على اتخاذ الخطوات الأولى في عالم الحوسبة المادية المثير باستخدام وحدة التحكم الدقيقة Arduino ونماذج الدوائر الإلكترونية القائمة على "Breadboard".

لقطة شاشة لمحاكي Arduino:

مع VBB4Arduino سوف تفعل ذلك

تعلم من 75 نموذجًا مدمجًا في Arduino

استكشف العشرات من الأنواع المختلفة من أجهزة الاستشعار والمحركات والأضواء

تعلم أوامر الاردوينو وماذا يفعلون

قم بتحرير أمثلة التعليمات البرمجية الخاصة بك

تحميل محاكي الاردوينو:

CodeBlocks Arduino IDE مع جهاز محاكاة:

CodeBlocks اردوينو IDEعبارة عن توزيعة مخصصة لـ Code::Blocks IDE مفتوح المصدر مُحسّن لتطوير Arduino. إنه يوفر لمطوري البرامج الأكثر تطلبًا كل ما يجب أن يحتوي عليه IDE الحديث بما في ذلك مجلدات التعليمات البرمجية وإكمال التعليمات البرمجية والتنقل في التعليمات البرمجية والتجميع والتحميل لـ Arduino. باستخدام معالج المشروع المخصص، من السهل إنشاء مشروع Arduino جاهز للاستخدام. يدمج التوزيع أحدث ملفات Arduino الأساسية، ومكتبات Arduino القياسية، وسلسلة أدوات AVR، وArduino Builder، ومحطة تسلسلية، والأكثر إثارة للاهتمام، محاكي Arduino على مستوى API (قيد التطوير).

سمات:

  1. معالج مشروع مخصص لتطوير اردوينو
  2. ملفات ومكتبات اردوينو الأساسية المتكاملة
  3. الملفات الأساسية المترجمة المخزنة مؤقتًا للحصول على سرعة تجميع أسرع (مقارنة بـ Arduino IDE الأصلي)
  4. سلسلة أدوات مترجم AVR متكاملة ومُعدة مسبقًا
  5. لوحات Arduino الشهيرة مدعومة كأهداف بناء
  6. تحميل HEX إلى لوحات Arduino (يدعم ليوناردو) عن طريق تشغيل الهدف المدمج
  7. محاكي مستوى Arduino API (مرحلة مبكرة جدًا) مدمج (كهدف بناء)

تنزيل محاكي كتلة التعليمات البرمجية:

محاكي سيموينو اردوينو:

Simuino هو محاكي Arduino UNO/MEGA Pin.

يمكنك تنزيل الإصدار الطرفي (أحدث إصدار هو v0.1.9) على www.simuino.com. ملاحظة: التنزيلات المتوفرة على code.google.com ليست الأحدث!

قم بتشغيل الرسم الخاص بك وقم بتقييم حالة الدخول/الخروج للدبابيس الرقمية والتناظرية. تعتمد واجهة المستخدم الرسومية على ncurses، أي. قم بتشغيل Simuino من نافذة طرفية. يتميز بالرسوم المتحركة في الوقت الفعلي وفقًا للتأخير الفعلي في الرسم.

الأداة المثالية لأي شخص يريد البدء في إنشاء Arduino Sketch.

من الممكن أيضًا إنشاء سيناريوهات بخصوص القراءة التناظرية، والقراءة الرقمية، والمقاطعات الخارجية.

والغرض من ذلك هو جعل بناء رسم أسهل. يمكنك التحقق من الوظيفة دون توفر لوحة Arduino. يقوم Simuino بتشغيل المخطط ويعرض حالة الدبابيس الرقمية والتناظرية والمخرجات التسلسلية.

المصدر: منصة C++: Linux (Ubuntu)

لمزيد من المعلومات، قم بزيارة www.simuino.com

طريقة العمل:
1. ابدأ سيموينو
2. قم بتحميل الرسم الخاص بك في المحرر الذي تختاره.
3. تحرير المنطق وبيانات السيناريو ونص السجل.
4. تحميل الرسم في Simuino (تحميل الأمر في Simuino)
5. تقييم المحاكاة من خلال الدخول في Simuino. تعيين القيم على الطاير.
كرر 3،4،5 حتى النتيجة المرجوة.

تنزيل هذا المحاكي:

دوائر 123D محاكي اردوينو:

123D Circuits هي عبارة عن منصة لمحاكاة الإلكترونيات عبر الإنترنت ومنصة تصميم تعاونية، نشأت نتيجة للشراكة بين Autodesk وCircuits.io، منذ خريف عام 2013. إنها أداة ممتازة للمبتدئين الذين يرغبون في الحصول بسرعة على الإبداع باستخدام Arduino أو Raspberry Pi أو منصات أخرى مباشرة من نافذة المتصفح الخاصة بهم.

دوائر 123D – محاكاة الاردوينو

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

تُعد 123D Circuits خدمة مجانية، إلا أن العضويات التي تمت ترقيتها بدءًا من 12 دولارًا أمريكيًا شهريًا ستجلب لك خصومات على الطلبات بالإضافة إلى القدرة على جعل تصميماتك خاصة.

رابط عبر الإنترنت للوصول إلى Arduino Simulator:

يمكن أيضًا العثور على هذا المنشور/المشروع باستخدام مصطلحات البحث:

  • برامج محاكاة الدوائر اردوينو
  • اردوينو محاكاة على الانترنت
  • محاكاة اردوينو على الانترنت
  • محاكي اردوينو

ماذا تفعل إذا لم يكن لديك لوحة Arduino UNO، أو أي لوحة Arduino أخرى في متناول اليد. هل لديك فكرة جديدة أو خوارزمية مكتوبة؟ لا مشكلة، محاكي Arduino سيساعدك على حل هذه المشكلة. سيكون كافيًا لمحاكاة تشغيل لوحة معينة. لا يوجد سوى ولكن كبيرة. برنامج افتراضيلن يحل محل اللوحة الحقيقية أبدًا. لذا أوصي بالمحاكاة مع إدراك أنه لا يمكن تنفيذ جميع العمليات بسلاسة.

من هذه المقالة سوف تتعلم:

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

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

في الآونة الأخيرة، صادفت بالصدفة تطورًا جديدًا - تشغيل وحدة التحكم الدقيقة. أفضل ما في الأمر هو أنك تحتاج فقط إلى كتابة نص صغير يحتوي على المكتبات الضرورية في ملف نصي، وإلقائه في عقل المعالج وفويلا!

اسم هذا المشروع ميكروبايثون. إنه لا يحظى بشعبية في روسيا. لسوء الحظ أنه من المستحيل شراء. لا يمكن طلبها إلا في المتاجر البرجوازية. لكنها مكلفة للغاية. إنه لأمر مؤسف، ولكن ماذا يمكنك أن تفعل؟

وهنا صورة مصغرة:

الأميركيون يتقدمون كثيراً. ربما هناك شيء مماثل في روسيا؟ هل هناك شيء لا أعرفه؟ اكتب في التعليقات...

من بين المحاكيات، وجدت برنامجين على الإنترنت - Virtual BreadBoard وAutoDesk Circuit.

اللوح الافتراضي

تم إصدار هذا البرنامج من قبل الشركة نفسها في عام 2015. يمكنك من خلاله محاكاة دائرة متوافقة مع اللوحة الرئيسية ولوحات الأسماء. اكتب الكود واختبره على النموذج.

الآن، التقطت الماوس وقمت بتنزيل البرنامج VBB الإصدار 5.57.

هذه هي النافذة التي نحصل عليها:

ماذا يمكنك أن تفعل في هذا المحاكي؟

  1. بمساعدتها، يمكنك كتابة تعليمات برمجية لتصحيح أخطاء البرنامج؛
  2. يمكنك تجميع دائرة للاختبار والتعديل؛
  3. يمكن لـ Virtual BreadBoard محاكاة العديد من مكونات ووحدات التحكم في Arduino.

يمكن لجميع المشاريع التي تم إنشاؤها العمل بشكل مستقل في هذا المصمم. يمكنك استخدام مجموعة من العناصر لبناء دوائرك الكهربائية.

تتم معالجة جميع البرامج بواسطة معالج مسبق ثم يتم تجميعها في التعليمات البرمجية.

البرنامج الموجود على متن الطائرة لديه:

  1. مترجم.
  2. محرر الكود؛
  3. لوحة الإدخال/الإخراج؛
  4. عميل البرمجيات؛
  5. وحدة نقل البرامج الثابتة إلى Arduino؛

دوائر أوتوديسك

هناك محاكي آخر مثير للاهتمام على الإنترنت لـ Arduino. التفاصيل الصغيرة هي أن كل شيء باللغة الإنجليزية. لكن متى توقف هذا عن المبرمج الجيد؟ يمسك موقع رسمي.

في متصفح الويب الذي لا يحتوي على أسلاك وألواح لحام، يمكنك بسهولة تجميع الدوائر واختبار التعليمات البرمجية الخاصة بك.

يمكن رميها المكونات المختلفةمن قاعدة العنصر إلى .

في النسخة المجانية، ستكون جميع لوحاتك متاحة للعامة، أي أن مشاريعك ستكون مرئية للجميع.

هناك خيار آخر، مدفوع - 25 دولارًا شهريًا، يتم تخصيص خادم لك للإبداع. أعتقد ذلك، الخدمة مطلوبة في الغالب للمصممين.

أنا شخصيا أفضل أن أفعل كل شيء على لوحة حقيقية، مع مصحح أخطاء حقيقي، مع أجهزة حقيقية.

لن تعمل أبدًا على المحاكي النموذج المثالي. كيف ستعمل في الواقع؟

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

نراكم في المقالات القادمة.

مع أطيب التحيات، غريدين سيميون

VirtualBreadBoard هو جهاز محاكاة للوحة Arduino لمحاكاة الدوائر الرقمية. تتيح لك الأداة المساعدة كتابة التعليمات البرمجية لمنصة Arduino مباشرة في المحاكي واختبار وظائفها على الفور على جهاز كمبيوتر بدون وحدة تحكم Arduino نفسها. على سبيل المثال، وميض مؤشر LED، أو كتابة نص على الشاشة، أو تشغيل المحرك - كل هذا سيكون ممكنًا بفضل VirtualBreadBoard. بالإضافة إلى ذلك، يتضمن VirtualBreadBoard ما هو مفقود بشدة - مصحح الأخطاء، بالإضافة إلى مجموعة مناسبة من المكونات لبناء دوائر مختلفة، والتي يمكنك من خلالها إنشاء مخطط دائرة لمشروعك والتحقق على الفور من كيفية عمله.

تم تطوير VirtualBreadBoard كبيئة محاكاة وتطوير للتطبيقات المدمجة باستخدام وحدات التحكم الدقيقة. الأداة سهلة الاستخدام ويمكن أن تحل محل لوحة الدوائر المطبوعة للتجارب. يحاكي VirtualBreadBoard العديد من أجهزة التحكم الدقيقة PIC16 وPIC18 مع التركيز الجديد على محاكاة Arduino. بجانب مدى واسعالمكونات المحاكاة مثل شاشات LCD وأجهزة الماكينات والمنطق وأجهزة الإدخال / الإخراج الأخرى التي يمكن استخدامها للنمذجة والمحاكاة على مستوى الدوائر ذات الجهد العالي.

VirtualBreadboardسيسمح لك بكتابة الرسومات الخاصة بك والتحقق من أدائها. بالإضافة إلى ذلك، يحتوي البرنامج على مجموعة جيدة من المكونات التي يمكنك من خلالها إنشاء رسم تخطيطي لمشروعك والتحقق من كيفية عمل كل شيء. نعم، نعم - فقط تحقق من كل شيء على الكمبيوتر بدون وحدة تحكم Arduino نفسها.

التغييرات في الإصدار 5.5.2.0:
- دعم جديد لمقياس الجهد الرقمي DS1803:
- تمت إضافة دعم لمكتبات Adafruit_NeoMatrix وAdfruit_GFX
- تمت إضافة مشروع لغة Vbb جديد ودعم التحرير والتجميع والنشر وتصحيح الأخطاء
- تمت إضافة أمثلة جديدة لدليل لغة Vbb
- إصلاح تحديث البرنامج الثابت لـ ICEShield 1.0 وانقطاع اتصال وقت التشغيل عن طريق تبديل مكتبة HID
- إصلاح لفتح/إغلاق أجهزة VbbIO مع الجديدمكتبة اختبأ
- إصلاح مشكلة إنشاء وتشغيل PICMicro
- تم إصلاح تعدد الأعمدة LiquidCrystal للعمل مع أحجام أعمدة أخرى أكبر من 16 حسب الخاصية. ملاحظة: استخدم الخط الحقيقي hd44780 للحصول على أفضل النتائج

معلومات البرنامج
سنة الصنع: 2016
نظام التشغيل: ويندوز إكس بي / ويندوز 7 / ويندوز 8 / 8.1 / 10 (x86/x64)
لغة الواجهة: متعدد اللغات/الروسية
لا يوجد دواء مطلوب
الحجم: 14.77 ميجابايت
تنزيل: VirtualBreadBoard 5.5.2.0 (محاكي اردوينو)