المحاكي

Arduino Uno R4 simulator, running in this tab

Mokxi محاكي Arduino Uno R4 مجاني يعمل في متصفحك، بلا تثبيت ولا حاجة إلى حساب. يحاكي Mokxi شريحة Renesas RA4M1 في Uno R4 Minima، على نواة Arm Cortex-M4 من تطويرنا عند 48 MHz، على خريطة الذاكرة الحقيقية، فما يعمل هنا يعمل على اللوحة التي على مكتبك.

  • 505قطعة على المنضدة
  • 45لوحة تعمل الآن
  • 1.00xزمن حقيقي، على كل لوحة
Uno R4: وميضمباشر0.000 s 0.00x
انقر لفتحه في المحرر
برنامج ثابت حقيقي يعمل الآن على نواتنا. اضغط عليه لفتح الدائرة في المحرر.
ما الذي يُحاكى

الأرقام، لا الدعاية

مأخوذة من وثيقة العقد الخاصة باللوحة ومكتوبة بكلمات بسيطة.

النواةArm Cortex-M4 (ARMv7E-M) عند 48 MHz، مع عدد دورات كل تعليمة كما في ورقة البيانات. فاصلة عائمة برمجية لأن هذه النواة بلا FPU: البيئة التشغيلية مبنية لها وتعليمة VFP تفشل بدل أن تكذب.
الطرفياتكتلة المنافذ بسجل PFS واحد لكل طرف خلف حماية الكتابة، وGPT PWM على الأطراف الستة ذات التيلدا عند 490 Hz، وSCI2 كـ Serial1 على D0 وD1، وADC بدقة أربعة عشر بتاً على A0 إلى A5، وSysTick عند 1 kHz لـ millis.
الأطرافD0 إلى D13 وA0 إلى A5 على رأس Uno نفسه وبجهد 5 V، فيركب عليها أي shield لـ Uno. أطراف التيلدا هي 3 و5 و6 و9 و10 و11. ولكل طرف كلمة PmnPFS خاصة به: الاتجاه ومزلاج الخرج ومقاومة الرفع والمصرف المفتوح والمفتاح التماثلي.
الذاكرة256 KB من الفلاش تبدأ من العنوان صفر مع كلمة إعداد الخيارات عند 0x400، و32 KB من SRAM، على عناوين RA4M1 الحقيقية. ويفشل الربط إذا تجاوزت أياً منهما.
Serial وSerial1Serial هو مقبس USB-C ولا يصل إلى أي طرف على الرأس. أما Serial1 فهو SCI2، وهو UART حقيقي على D0 وD1 بصيغة 8N1. الشاشة التسلسلية تعرض الاثنين، لكن Serial1 وحده يحرك طرفاً.
لا WiFi على Minimaهذه اللوحة بلا راديو. أما Uno R4 WiFi، بمصفوفة LED بحجم 12 في 8 وشبكة محاكاة، فهي لوحة مستقلة في صندوق القطع.
ما ليس موجوداً بعدحزمة USB (Serial أنبوب بايتات بلا تعداد خلفه)، وICU فلا attachInterrupt، وAGT، وI2C وSPI. بعض العناوين معلَّمة بأنها غير مؤكدة في العقد بدل ادعائها.
تعمّق أكثر

صفحة اللوحة الكاملة

كل منطقة طرفية وكل مثال وملاحظات التوصيل في مكان واحد.

محاكي Arduino Uno R4 Minimaوميض وزر وشاشة تسلسلية، تعمل.
كيف يعمل

ثلاث خطوات من تبويب فارغ إلى دائرة تعمل.

  1. افتح المحرر

    يعمل في تبويب المتصفح. لا شيء لتثبيته، ولا تحتاج إلى حساب لتبدأ.

    مشروعك الأول
  2. وصّل الأسلاك واكتب الكود

    اسحب القطع إلى لوحة التجارب، ومدّ كل سلك من طرف إلى طرف، واكتب الكود بجانبها.

    التوصيل
  3. اضغط تشغيل

    يُترجم كودك في التبويب ويعمل على نموذج للشريحة، مع الشاشة التسلسلية بجانبه.

    التشغيل والاتصال التسلسلي
استلهم أفكارًا

افتح مشروعًا واضغط «تشغيل».

كل مشروع يعمل في المحرر كما هو مرسوم تمامًا، وجاهز للتعديل.

عرض كل المشاريع

المراجعات

ماذا يقول الصنّاع عن Mokxi.

“The AI checker helps check and correct my circuits, and it has way more components than Tinkercad. As a student I really appreciate the tool.”

ChloeEngineering student

“I’d been looking for a real online electronic simulator that was intuitive and complete when I found Mokxi. I was able to quickly import a Fritzing file and my Arduino sketch and start testing. Mokxi has all of the makings for the best online Arduino simulator I have been able to find!”

JayModel builderFeatured in his DioramaOS post

“I’m using Mokxi to develop and simulate an STM32-based four-wheel-drive robot car before building the actual hardware. It allows me to experiment with DC motor control, PWM, RPM measurement using photointerrupters, and different acceleration, braking, and reversing strategies, helping me understand and refine the system before implementing it in real life.”

NusretRobot car builder, Hamburg

شارك قصتك

الأسئلة الشائعة

أسئلة، وإجاباتها.

أي Uno R4 يحاكي هذا؟

Minima: بمنفذ USB-C وبلا WiFi. أما Uno R4 WiFi فلوحة مستقلة في صندوق القطع، مع مصفوفة LED وشبكة محاكاة.

هل هذه مثل Uno R3؟

الشكل نفسه، وأطراف 5 V نفسها، وصف الدروع نفسه، مع Arm Cortex-M4 عند 48 MHz تحتها بدل AVR بـ 8 بت عند 16.

لماذا تعطيني analogRead من 0 إلى 1023؟

لأن هذا ما تفعله نواة Arduino، فيقرأ كود Uno الأرقام نفسها. المحوّل بدقة أربعة عشر بتاً؛ وتعطيك analogReadResolution(14) كلها.

هل هو مجاني؟

نعم، بلا بطاقة ولا حاجة إلى حساب للتجربة.

محاكيات لنوع واحد من الدوائر

سيرفو أو شاشة أو مشغّل محركات أو مقوّم، وكلٌّ منها يعمل أصلاً.

جرّب برنامجك الثابت على Uno R4

ما تبنيه هنا يعمل على اللوحة التي على مكتبك دون تغيير. بلا تثبيت ولا حاجة إلى حساب.