اللوحة

Arduino Uno R4 WiFi simulator, with the LED matrix

Uno R4 WiFi هي شريحة Renesas RA4M1 الخاصة بـ Minima، وهي Arm Cortex-M4 عند 48 MHz، على مخطط Uno، مع مصفوفة LED حمراء بحجم 12 في 8 ترسم عليها ومع WiFi. المصفوفة بتقنية charlieplexing على أحد عشر طرفاً وتُمسح كما تمسحها اللوحة؛ وWiFi شبكة محاكاة، بلا رقاقة ثانية خلفها.

  • 5منطقة طرفية محاكاة
  • 2مشروع جاهز للتشغيل
  • زمن حقيقيعلى جهازك أنت
Arduino Uno R4 WiFi: قلبlive0.000 s 0.00x
انقر لفتحه في المحرر
اللوحة تشغّل برنامجاً ثابتاً حقيقياً الآن. اضغط عليها لفتح الدائرة في المحرر.
النموذج

ما الذي يُحاكى

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

مُحاكى

النواة
Cortex-M4 عند 48 MHz، نموذج Minima كاملاً
مصفوفة LED
ستة وتسعون LED على أحد عشر طرفاً بتقنية charlieplexing، ترسم عليها بـ Arduino_LED_Matrix.h
WiFi محاكى
WiFiS3.h على شبكة مكتوبة بالبرمجيات: بلا راديو ولا ESP32-S3، وإنترنت حقيقي فقط عند تسجيل الدخول وتفعيله
PWM وADC
GPT PWM على الأطراف الستة المعلَّمة وADC بدقة أربعة عشر بتاً على A0 إلى A5
التسلسلي
Serial على USB وSerial1 على الطرفين 0 و1، وكلاهما في الشاشة

غير مُحاكى

  • وحدة ESP32-S3 نفسها وخطها التسلسلي: تصل نداءات WiFi إلى الشبكة مباشرة.
  • جدول توصيل المصفوفة في اللوحة الحقيقية. المكتبة واللوحة تتشاركان نموذج Mokxi الخاص، فالرسم عبر المكتبة صحيح؛ أما قيادة الأطراف الأحد عشر يدوياً من الجدول الحقيقي فلا.
  • نص ArduinoGraphics على المصفوفة، ومقبس Qwiic.
ابدأ من هنا

افتح واحدة واضغط «تشغيل»

كل واحد منها يفتح في المحرر تماماً كما هو مرسوم هنا.

المشاريع

كل المشاريع المدمجة على Uno R4 WiFi

لكل منها صفحة خاصة بالدائرة العاملة والكود وقائمة القطع.

المكتبات

مكتبات Arduino التي تُترجم كما هي

الصق درساً يتضمن إحداها فيُبنى. أما أي مكتبة أخرى فيسمّي البناء ملف رأس Mokxi الذي يؤدي المهمة نفسها.

Servo.h
attach وwrite وwriteMicroseconds وread وdetach، على أي طرف
Wire.h
I2C كسيّد؛ وWire.begin() تضعه على A4 (SDA) وA5 (SCL)
SPI.h
transfer والمعاملات، على أطراف SPI المعتادة للوحة
EEPROM.h
read وwrite وupdate وget وput وEEPROM[i]، محفوظة في 4 KB من الذاكرة تمسحها إعادة الضبط: لا توجد EEPROM للكتابة في هذه اللوحة
LiquidCrystal_I2C.h
شاشة LCD بحجم 16x2 خلف لوحتها الخلفية I2C
Adafruit_GFX.h وAdafruit_SSD1306.h
شاشة OLED بحجم 128x64 عبر I2C: نص وبكسلات وخطوط ومستطيلات ودوائر ومثلثات وصور نقطية
Adafruit_NeoPixel.h
أشرطة ولوحات WS2812
DHT.h
DHT11 وDHT22: الحرارة والرطوبة ومؤشر الحرارة، كأعداد float تستطيع طباعتها

و15 أخرى، 23 في المجموع: OneWire.h وDallasTemperature.h; Adafruit_BME280.h وAdafruit_BMP280.h وSparkFunBME280.h; RTClib.h; Adafruit_SHT31.h; Adafruit_PCF8591.h; Adafruit_ADXL345_U.h; LedControl.h; Adafruit_LEDBackpack.h; Adafruit_TCS34725.h; Adafruit_SGP30.h; Adafruit_INA219.h; Adafruit_ADS1X15.h; Adafruit_MCP23X17.h; Bounce2.h; HX711.h.

الأسئلة

هل هو مجاني؟

نعم. كل لوحة وكل قطعة في الباقة المجانية، بلا حاجة إلى حساب.

هل يحاكي WiFi؟

نعم، ويقول ذلك. تنضم WiFiS3.h إلى شبكة مكتوبة بالبرمجيات، والاسم وكلمة المرور إعدادان في اللوحة. لا راديو ولا ESP32-S3 في النموذج. وعند تسجيل الدخول تستطيع تفعيل «الإنترنت الحقيقي» في لوحة السحابة، فتخرج طلبات HTTP وHTTPS إلى مضيفين حقيقيين عبر بوابة Mokxi.

هل أستطيع رسم صوري الخاصة على المصفوفة؟

نعم: تأخذ renderBitmap ثمانية صفوف من اثني عشر، وتأخذ loadFrame ثلاث كلمات بـ 32 بتاً، وتشغّل loadSequence مع play حركة.

هل يعمل كود Minima عليها؟

نعم. الصفوف والأطراف والرقاقة هي نفسها. أما الكود الذي يستخدم المصفوفة أو WiFi فلا يُترجم لـ Minima، التي ليس فيها أي منهما.

Uno R4 WiFi or an ESP32?

تشغّل R4 WiFi كودك على RA4M1 وتسلّم WiFi إلى وحدة ESP32-S3 بجانبها، على مخطط Uno بأطراف 5 V، فتناسبها دروع Uno ودوائر Uno. أما لوحة ESP32 فتشغّل الكود على رقاقة WiFi نفسها، بأطراف 3.3 V. وكلتاهما مجانية في Mokxi.

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

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