جدول المحتويات:
- الخطوة 1: محاكاة FastLEDs باستخدام Arduino Simulator في متصفح
- الخطوة 2: كيفية تشغيل محاكاة محرك سيرفو على Wokwi Arduino Simulator
- الخطوة 3: كيفية محاكاة Arduino SSD1306 على Wokwi Arduino Simulator
- الخطوة 4: مجموعة من العناصر المحاكاة من Wokwi Arduino Simulator
- الخطوة الخامسة: التغذية الراجعة للتحسين
فيديو: محاكي Arduino المستند إلى الويب من Wokwi-2020: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
تعمل Wokwi Arduino Simulator على منصة AVR8js. إنها لعبة Arduino Simulator على شبكة الإنترنت. يعمل Arduino Simulator على متصفح الويب. وبالتالي ، فإن هذا يكتسب المزيد من الاهتمام وبصراحة ، هذا له العديد من النقاط الإيجابية مقارنة بأجهزة المحاكاة الأخرى المتاحة هناك.
أفضل جزء هو أنه يتم تحديثه طوال الوقت حيث توقف العديد من أجهزة المحاكاة الأخرى عن تقديم التحديث ، لسوء الحظ.
الخطوة 1: محاكاة FastLEDs باستخدام Arduino Simulator في متصفح
إن FastLEDs هي مصابيح LED قابلة للعنونة بشكل فردي ويمكن التحكم فيها باستخدام Arduino. لمحاكاة FastLEDs على Arduino ، سنستخدم أي متصفح.
- افتح أي متصفح ويب
- انتقل إلى رابط مكتبة محاكاة FastLED
- اختر أحد الأمثلة المضمنة
- في هذا المثال ، نختار مشروع DemoReel.
- بمجرد فتح الرابط ، سترى نافذة المحاكاة الموضحة في الصورة
- انقر فوق الزر START لتشغيل المشروع
- بمجرد تجميع الرسم وبدء تشغيله على صفحة Arduino Simulator ، سيعرض الوقت.
- يتوافق الوقت مع وقت تنفيذ الكود وسيكون أبطأ من الوقت الفعلي.
- يشير مقياس الأداء في أعلى الصفحة اليسرى من محاكي wokwi Arduino إلى مدى كفاءة المحاكي مقارنة بالتنفيذ في الوقت الفعلي.
- لا تتردد في إيقاف تنفيذ الكود أو تحرير الرمز أو تغيير عدد مصابيح LED أو نوع اللون أو ميزات أخرى.
- نظرًا لأن محاكي Arduino يعمل على متصفح الويب مباشرة ، يمكن ملاحظة النتيجة على نفس الصفحة.
- يمكن أيضًا مشاركة الكود المعدل مع الآخرين باستخدام خيار المشاركة!
الخطوة 2: كيفية تشغيل محاكاة محرك سيرفو على Wokwi Arduino Simulator
محرك سيرفو هو العنصر الأساسي في الروبوتات وكذلك الأتمتة وهناك عدد كبير من المشاريع المتاحة على GitHub. لمحاكاة محرك Servo على صفحة wokwi Arduino Simulator ، اتبع الإرشادات أدناه
- انتقل إلى صفحة مكتبة محرك سيرفو
- حدد أي من الأمثلة المتاحة
- دعونا نختار مثال المسح لمحاكاة Arduino
- سيتم فتح محاكاة wokwi Arduino وستبدو مشابهة للصورة المعروضة
- انقر على زر البداية في نافذة المحاكاة
- سيبدأ محرك سيرفو في العمل في المحاكاة
- العبث بالرمز الموجود على اليسار لتغيير سرعة الدوران أو تغيير حدود الزاوية التي يمكن للمحرك تدويرها
- يتم إضافة ميزات جديدة كل أسبوع
- لا تتردد في مشاركة رمز استخدامه في مشاريعك أيضًا:)
الخطوة 3: كيفية محاكاة Arduino SSD1306 على Wokwi Arduino Simulator
تعد SSD1306 OLEDs طريقة جذابة وسهلة للغاية لإدخال ميزات HMI في النظام. يدعم Arduino Simulator من Wokwi شاشات OLED أيضًا. فيما يلي بعض الخطوات حول كيفية تصور الرسم الخاص بك على Arduino Simulator.
- قم بزيارة صفحة Wokwi Arduino Simulator
- اختر أي من الأمثلة
- دعونا نرى أحد الأمثلة من مكتبة Adafruit
- سيتم فتح نافذة المحاكاة وتبدو كما هو موضح في الصورة (يحصل Wokwi Arduino simluator على تحديثات متكررة ، وبالتالي هناك فرصة أن يكون الشكل والمظهر مختلفين)
- يمكنك التعليق على أي من الوظائف الموجودة في الرسم والضغط على زر البداية مرة أخرى. سيتم تشغيل المحاكاة بعد ذلك لتعديل الرسم التخطيطي على الفور تقريبًا
- إذا كان لديك رسم تخطيطي خاص بك ، فيمكنك أيضًا تشغيله والتلاعب به
- توجد أيضًا أمثلة مضمنة في مكتبات شاشات SSD1306 التي يمكنك اللعب بها
الخطوة 4: مجموعة من العناصر المحاكاة من Wokwi Arduino Simulator
الخطوة الخامسة: التغذية الراجعة للتحسين
ساعدت تعليقات مجتمع Arduino من مصادر متعددة كثيرًا في جعل الأداة أكثر سهولة في الاستخدام.
أقدر ما إذا كان بإمكانك تخصيص دقيقة لمشاركة تجربتك وتعليقاتك لجعل هذه الأداة أفضل؟
روابط أخرى قد تكون مهتمًا بها؟
www.instructables.com/Best-Free-Online-Wok…
www.instructables.com/Web-Based-Arduino-Si…
www.instructables.com/Online-Arduino-Simul…
www.instructables.com/How-to-Simulate-Ardu…
www.instructables.com/Famous-Simon-Says-Ga…
www.instructables.com/How-to-Runtest-Your-…
موصى به:
جهاز التحكم عن بعد المستند إلى متصفح Arduino (لينكس): 9 خطوات (بالصور)
جهاز التحكم عن بعد المستند إلى مستعرض Arduino (لينكس): لدينا أطفال. على & nbsp ؛ أحبهم كثيرًا لكنهم يواصلون إخفاء جهاز التحكم عن بعد للقمر الصناعي والتلفزيون عندما يضعون قنوات الأطفال. بعد أن حدث هذا بشكل يومي لعدة سنوات ، وبعد أن سمحت لي زوجتي الحبيبة بالحصول على
مؤشر LED يتم التحكم فيه عبر الإنترنت باستخدام خادم الويب المستند إلى ESP32: 10 خطوات
LED يتم التحكم فيه عبر الإنترنت باستخدام خادم الويب المستند إلى ESP32: نظرة عامة على المشروع في هذا المثال ، سنكتشف كيفية إنشاء خادم ويب يستند إلى ESP32 للتحكم في حالة LED ، والتي يمكن الوصول إليها من أي مكان في العالم. ستحتاج إلى كمبيوتر Mac لهذا المشروع ، ولكن يمكنك تشغيل هذا البرنامج حتى على i
جهاز تحكم PS2 إلى محاكي لوحة مفاتيح USB Hid: 3 خطوات
PS2 Controller إلى Usb Hid Keyboard Emulator: هذا مشروع صغير لإنشاء محول USB للكمبيوتر الشخصي قابل للبرمجة لوحدة تحكم ps2. إنه عبر منصة. لقد صنعته لأنني كنت أواجه مشكلة في تثبيت حل البرنامج المعتاد (antimicro ، joy2key ، إلخ). المكتبة لا تجمع للمراهقين
أضف مقياس سرعة الدوران البصري المستند إلى Arduino إلى جهاز التوجيه CNC: 34 خطوة (بالصور)
أضف مقياس سرعة الدوران البصري المستند إلى Arduino إلى جهاز التوجيه CNC: قم ببناء مؤشر RPM بصري لجهاز التوجيه CNC الخاص بك باستخدام Arduino Nano ، ومستشعر IR LED / IR Photodiode وشاشة OLED بأقل من 30 دولارًا. لقد استلهمت الأمر من قياس rPM الخاص بـ eletro18 - مقياس سرعة الدوران البصري Instructable وأردت إضافة مقياس سرعة الدوران
Sparky - روبوت التواجد عن بعد المستند إلى الويب DIY: 15 خطوة (بالصور)
Sparky - روبوت التواجد عن بعد المستند إلى الويب DIY: اسم Sparky مبني على اختصار لـ”Self Portrait Artifact؟ الهيكل المتجول أنا؟ عنوان محرج لمشروع فني بدأ في أوائل التسعينيات. منذ ذلك الوقت ، تطورت Sparky من لعبة RC كبيرة الحجم مزودة بجهازين لمراقبة الأطفال؟ يمكن الفيديو