🧩 diagram.json در ووکوی چیست؟ توضیح ساده با مثال

در Wokwi هر پروژه یک فایل diagram.json دارد که مدار را توصیف می‌کند: چه قطعه‌هایی هست، کجای صفحه‌اند و کدام پایه به کدام پایه وصل است. کد در sketch.ino است و مدار در diagram.json.

یک مثال ساده

{
  "version": 1,
  "parts": [
    { "type": "wokwi-arduino-uno", "id": "uno", "top": 0, "left": 0 },
    { "type": "wokwi-led", "id": "led1", "top": -80, "left": 120, "attrs": { "color": "red" } }
  ],
  "connections": [
    [ "uno:13", "led1:A", "green", [] ],
    [ "uno:GND.1", "led1:C", "black", [] ]
  ]
}

بخش‌ها

در مثال بالا LED مقاومت ندارد تا مثال کوتاه بماند. در مدار واقعی یک مقاومت ۲۲۰ اهم سری بگذار.

در شبیه‌ساز فارسی

در تینکرکد فارسی لازم نیست JSON بنویسی: قطعه را با کشیدن می‌چینی و سیم را با دو کلیک می‌کشی. پروژه به‌صورت خودکار ذخیره می‌شود و می‌توانی از آن خروجی JSON بگیری، لینک اشتراک بسازی یا در گالری منتشرش کنی.

مدار را با کشیدن بساز 🧩

اگر پروژه‌ای از Wokwi داری، کد را مستقیم کپی کن و مدار را از روی همین فایل دوباره بچین (راهنمای انتقال).

سؤال‌های رایج

diagram.json را می‌شود مستقیم وارد شبیه‌ساز فارسی کرد؟

فعلاً نه. کد را کپی کن و قطعه‌ها را یک بار دوباره بچین.

آموزش‌های مرتبط

⚖️

ESP32 یا ESP8266؟ مقایسه‌ی کامل دو برد وای‌فای و راهنمای انتخاب

مقایسه‌ی ESP32 و ESP8266 (NodeMCU و D1 mini): پردازنده، رم، پین‌ها، ADC، بلوتوث، خواب عمیق…

🆚

آردوینو اونو، نانو یا مگا؟ مقایسه‌ی کامل و راهنمای انتخاب برد

مقایسه‌ی آردوینو اونو، نانو و مگا ۲۵۶۰: تعداد پین، حافظه، سریال، اندازه و کاربرد هر کدام؛ …

📱

ووکوی روی گوشی: شبیه‌سازی آردوینو و ESP32 با موبایل، بدون نصب برنامه

می‌شود با گوشی آردوینو و ESP32 را شبیه‌سازی کرد؟ ووکوی روی موبایل، شبیه‌ساز فارسی در مرورگ…

💾

ذخیره و اشتراک‌گذاری پروژه در ووکوی و شبیه‌ساز فارسی

پروژه‌ی ووکوی را چطور ذخیره کنیم و لینکش را بفرستیم؟ ذخیره در wokwi.com، فایل diagram.json…

همه‌ی آموزش‌های مقایسه و راهنمای انتخاب ←

صفحه‌های مرتبط

💳

قیمت ووکوی و نسخه‌ی رایگان — چه چیزی پولی است؟

⚖️

ووکوی یا تینکرکد؟ مقایسه‌ی کامل برای انتخاب درست

🆚

ووکوی یا پروتئوس؟ شبیه‌ساز آنلاین در برابر نرم‌افزار دسکتاپ