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

✍️ تیم ووکوی فارسی ·

ساعت‌ها روی یک مدار کار کرده‌ای و حالا دو چیز می‌خواهی: این‌که گم نشود، و این‌که بتوانی آن را برای معلم، هم‌گروهی یا دوستت بفرستی. ذخیره و اشتراک‌گذاری پروژه در شبیه‌سازهای آنلاین ساده است، به شرط این‌که بدانی هر شبیه‌ساز کارت را کجا نگه می‌دارد. در این راهنما اول می‌گوییم یک پروژه از چه تکه‌هایی ساخته شده، بعد ذخیره‌ی پروژه در ووکوی (wokwi.com) و ساختن لینک را توضیح می‌دهیم و در آخر همین کارها را در شبیه‌ساز فارسی انجام می‌دهیم.

یک پروژه‌ی شبیه‌ساز از چه چیزهایی ساخته شده؟

وقتی پروژه را ذخیره یا منتشر می‌کنی، همه‌ی این تکه‌ها با هم ذخیره می‌شوند. وقتی فقط کد را کپی می‌کنی، مدار جا می‌ماند؛ این را برای جابه‌جا کردن پروژه بین شبیه‌سازها یادت باشد.

ذخیره و اشتراک در wokwi.com

  1. پروژه‌ی تازه ذخیره‌نشده است. وقتی یک پروژه‌ی جدید می‌سازی، تا دکمه‌ی Save را نزنی کارت فقط در همان صفحه است.
  2. برای ذخیره باید وارد حساب شوی. با زدن Save، اگر وارد نشده باشی، صفحه‌ی ورود باز می‌شود.
  3. بعد از ذخیره، آدرس صفحه عوض می‌شود و شکلی شبیه wokwi.com/projects/ و یک عدد طولانی می‌گیرد. همین آدرس، لینک اشتراک پروژه است.
  4. لینک را بفرست. هر کس آن را باز کند، مدار و کد را می‌بیند و می‌تواند اجرا کند. اگر بخواهد تغییرش بدهد، باید یک کپی برای خودش ذخیره کند؛ پروژه‌ی تو دست‌نخورده می‌ماند.
  5. نسخه‌ی پشتیبان بگیر. کنار دکمه‌ی ذخیره گزینه‌ای برای دانلود پروژه به شکل فایل zip هست که کد، diagram.json و فهرست کتابخانه‌ها را با هم می‌دهد.

یک نکته‌ی مهم: در طرح رایگان Wokwi پروژه‌ها عمومی‌اند و پروژه‌ی خصوصی جزو طرح‌های پولی است (جزئیات در قیمت ووکوی). پس هیچ‌وقت رمز وای‌فای خانه، توکن یا کلید API واقعی را در کد پروژه‌ی عمومی ننویس.

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

شبیه‌ساز تینکرکد فارسی چهار راه برای نگه داشتن و نشان دادن کارت دارد. همه‌ی جزئیات در راهنمای ذخیره، اشتراک‌گذاری و گالری تینکرکد فارسی آمده؛ خلاصه‌اش این است:

۱. ذخیره‌ی خودکار روی دستگاه

کارت در مرورگر همان دستگاه ذخیره می‌شود؛ بدون ثبت‌نام و بدون محدودیت تعداد. فردا که همان مرورگر را باز کنی، مدارت سر جایش است. فقط اگر داده‌های مرورگر را پاک کنی یا دستگاه را عوض کنی، این پروژه‌ها همراهت نمی‌آیند.

۲. ذخیره‌ی ابری با حساب رایگان

با شماره‌ی موبایل یا ایمیل وارد شو تا پروژه‌ها روی سرور هم بمانند و از گوشی و کامپیوتر به آن‌ها برسی. حساب رایگان ۳ پروژه‌ی خصوصی ابری دارد و با اشتراک Plus فضای ابری نامحدود می‌شود. دانش‌آموزهای یک کلاس هم می‌توانند با کد کلاس وارد شوند و کارشان را برای معلم تحویل بدهند (کلاس مجازی معلم).

۳. لینک اشتراک

  1. مدار را یک بار اجرا کن تا مطمئن شوی درست کار می‌کند.
  2. گزینه‌ی اشتراک‌گذاری را بزن تا لینک ساخته شود.
  3. لینک را کپی کن و در پیام‌رسان یا گروه کلاس بفرست.

ساختن لینک رایگان است و گیرنده برای دیدن و اجرای مدار نیازی به ثبت‌نام ندارد. او یک نسخه از مدار را می‌بیند و تغییرهایش روی پروژه‌ی تو اثری ندارد.

۴. گالری و ریمیکس

پروژه‌ای را که دوست داری برای گالری عمومی بفرست؛ بعد از تأیید، بقیه آن را می‌بینند و می‌توانند ریمیکس کنند، یعنی یک نسخه بردارند و چیز تازه‌ای رویش بسازند. از نمای شماتیک هم می‌شود فهرست قطعه‌ها (BOM) را به CSV گرفت، که برای خرید قطعه‌ی واقعی به کار می‌آید. خروجی تصویر PNG و فایل‌های PCB و اتاق‌های کار گروهی هم‌زمان جزو امکانات Plus هستند (مقایسه‌ی رایگان و Plus).

مقایسه در یک نگاه

wokwi.comشبیه‌ساز فارسی
ذخیره بدون ثبت‌نامنهبله، روی همان دستگاه و نامحدود
پروژه‌ی خصوصی رایگاننه، پروژه‌ها عمومی‌اند۳ پروژه‌ی ابری خصوصی
لینک اشتراکآدرس پروژه‌ی ذخیره‌شدهدکمه‌ی اشتراک، رایگان
گیرنده باید ثبت‌نام کند؟برای دیدن و اجرا نهنه
فایل پشتیباندانلود zipخروجی JSON و فهرست قطعه‌ها
شکل مدارdiagram.jsonکشیدن و رها کردن، بدون نوشتن JSON

آوردن پروژه از wokwi.com به شبیه‌ساز فارسی

کد آردوینو همان کد است: محتوای sketch.ino را کپی کن و در ویرایشگر شبیه‌ساز فارسی بچسبان. فایل diagram.json فعلاً مستقیم وارد نمی‌شود؛ قطعه‌ها را از روی بخش parts و سیم‌ها را از روی بخش connections یک بار دوباره بچین. کتابخانه‌های رایج (Servo، LiquidCrystal_I2C، Adafruit_NeoPixel، DHT و…) آماده‌اند؛ برای کتابخانه‌ی دلخواه، آپلود کتابخانه جزو امکانات Plus است (آپلود کتابخانه‌ی دلخواه). اگر به خاطر کندی wokwi.com سراغ این کار آمده‌ای، صفحه‌ی جایگزین ووکوی را هم ببین.

یک عادت خوب: توضیح مدار را در کد بنویس

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

/*
  Project: Night light
  Author:  your name, 2026-10-20
  What it does: the LED turns on when the room gets dark.
  Wiring:
    LDR + 10k resistor divider -> A0
    LED + 220 ohm resistor     -> pin 9 (PWM)
*/
const int SENSOR = A0;
const int LED = 9;
const int DARK = 400;   // below this reading the room is "dark"

void setup() {
  Serial.begin(9600);
  pinMode(LED, OUTPUT);
}

void loop() {
  int light = analogRead(SENSOR);
  Serial.println(light);
  if (light < DARK) {
    digitalWrite(LED, HIGH);
  } else {
    digitalWrite(LED, LOW);
  }
  delay(200);
}

چند توصیه قبل از فرستادن لینک

پروژه‌ات را بساز و لینکش را بفرست 💾

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

پروژه‌ی wokwi.com بدون ورود به حساب ذخیره می‌شود؟

نه. برای ذخیره و گرفتن لینک ثابت باید وارد حساب شوی. تا وقتی ذخیره نکرده‌ای، با بستن صفحه کارت از بین می‌رود.

در شبیه‌ساز فارسی پروژه‌ها کجا ذخیره می‌شوند؟

بدون ثبت‌نام، به‌صورت نامحدود در مرورگر همان دستگاه. با حساب کاربری رایگان ۳ پروژه‌ی خصوصی هم در فضای ابری نگه داشته می‌شود و با Plus فضای ابری نامحدود است.

کسی که لینک پروژه‌ی من را باز می‌کند می‌تواند آن را خراب کند؟

نه. او یک نسخه از مدار را می‌بیند و تغییرهایش روی پروژه‌ی اصلی تو اثری ندارد.

پروژه‌ی wokwi.com را می‌شود به شبیه‌ساز فارسی آورد؟

کد را مستقیم کپی کن. diagram.json فعلاً مستقیم وارد نمی‌شود و قطعه‌ها را باید یک بار از روی آن دوباره بچینی.

مقاله‌های مرتبط

⚖️

ESP32 یا آردوینو اونو؟ مقایسه برای شروع

⚖️

رزبری پای پیکو، ESP32 یا آردوینو؟ کدام برد برای شروع بهتر است

⚖️

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

🅿️

پارکینگ هوشمند با آردوینو: دو سنسور اولتراسونیک، راهبند سروو و نمایش جای خالی روی LCD

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