PUSHRSP_

برای ذهن‌هایی که پشت هر دستگاه،
یک دنیای کشف‌نشده می‌بینند.

STAY CURIOUS. KEEP BUILDING.

فروشگاه‌ها

فروشگاه خفناسفروشگاه قطعاتبردها و ابزارهای ESP32ریموت و ابزارهای رادیوییابزارهای NFC و RFIDرادیوی نرم‌افزاری و HackRFاندازه‌گیری و تحلیل RFابزارهای میز کار و DIY

اکوسیستم

آزمایشگاه مجازیمجلهٔ PushRSPفایل‌ها و پروژه‌هااستودیو و نمونه‌کارها ↗

کنارت هستیم

ارتباط و استعلام محصولپیگیری سفارشراهنمای ارسالشرایط مرجوعیسؤالات متداول
© ۲۰۲۶ PushRSP — برای ساختن چیزهای متفاوت. MADE FOR THE HARDWARE COMMUNITY

> VIRTUAL_LAB

مدار بسازید،
همان‌جا اجرایش کنید.

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

شروع با یک مثال آمادهمیز کار خالی

تازه‌کارید؟ «چشمک LED» ساده‌ترین شروع است و کمتر از ۲ دقیقه طول می‌کشد.

  • بدون نیاز به نصب
  • کاملاً در مرورگر
  • پروژه‌ها در مرورگر شما ذخیره می‌شوند
term://session
ARDUINO UNOATmegaD13GND220ΩLED

> PushRSP Lab Blink

PORTB.5 = HIGH · 500ms

> در حال اجرا…

> HOW_IT_WORKS

چهار قدم تا اولین مدار

  1. ۱
    ATmegaUNO۱

    قدم ۱: قطعه بچینید

    برد Arduino، LED، مقاومت و دیگر قطعات را از کاتالوگ روی میز کار بکشید.

  2. ۲
    D13GND5VAK5VSHORT!۲

    قدم ۲: سیم بکشید

    پایه‌ها را وصل کنید؛ خطاهایی مثل اتصال کوتاه همان لحظه هشدار داده می‌شوند.

  3. ۳
    blink.ino1void setup() {2 pinMode(13, OUTPUT);3}4void loop() {5 digitalWrite(13, HIGH);BUILD OK۳

    قدم ۳: کد بنویسید

    با C++ آردوینو برنامه بنویسید؛ کامپایل روی سرور انجام می‌شود.

  4. ۴
    PORTB.5 = 1BOMUNO R3×1LED 5mm×1220Ω×1+ CART۴

    قدم ۴: اجرا و خرید

    مدار را اجرا کنید و اگر خوب بود، لیست قطعات را یک‌جا به سبد اضافه کنید.

> TEMPLATES

با یک پروژه‌ی آماده شروع کنید

هر قالب شامل قطعات، سیم‌کشی و کد آماده است؛ فقط باز کنید و اجرا بزنید. بعد هر چیزی را تغییر دهید.

  • ساده۴ قطعه

    چشمک LED (Blink)

    کلاسیک Arduino — LED روی D13 با مقاومت ۲۲۰Ω واقعاً با avr8js چشمک می‌زند

    باز کردن و اجرا
  • ساده۷ قطعه

    چراغ راهنمایی

    سه LED روی پایه‌های ۱۱/۱۲/۱۳ با توالی قرمز-زرد-سبز

    باز کردن و اجرا
  • ساده۴ قطعه

    دکمه + LED

    با فشردن دکمه (پول‌آپ داخلی) LED روشن می‌شود

    باز کردن و اجرا
  • ساده۴ قطعه

    محو شدن LED (PWM)

    analogWrite روی D9 — روشنایی LED نرم بالا و پایین می‌رود

    باز کردن و اجرا
  • ساده۵ قطعه

    دیمر با ولوم

    analogRead از ولوم روی A0 و analogWrite روی LED — ولوم را حین اجرا بچرخانید

    باز کردن و اجرا
  • ساده۳ قطعه

    ملودی با بازر

    tone() روی D8 — صدای واقعی از بلندگوی کامپیوتر پخش می‌شود

    باز کردن و اجرا
  • ساده۱ قطعه

    پژواک سریال

    Serial.read — هر چه در Serial Monitor بفرستید، برد پاسخ می‌دهد

    باز کردن و اجرا
  • متوسط۲ قطعه

    جاروب سروو

    سروو SG90 روی D9 — بوق سروو روی میز کار با پالس واقعی می‌چرخد

    باز کردن و اجرا
  • متوسط۲ قطعه

    فاصله‌سنج HC-SR04

    اندازه‌گیری فاصله و چاپ روی Serial Monitor

    باز کردن و اجرا

پروژه‌های ذخیره‌شده‌ی خودتان را در پروژه‌های من پیدا می‌کنید.

> UNDER_THE_HOOD

چه چیزی واقعی است؟

خروجی‌ها ساختگی نیستند؛ همان چیزی را می‌بینید که میکروکنترلر تولید می‌کند.

  • میکروکنترلر واقعی

    ATmega328P با avr8js در مرورگر اجرا می‌شود؛ خروجی از رجیستر واقعی خوانده می‌شود.

  • اعتبارسنجی سیم‌کشی

    اتصال کوتاه، GND مشترک و LED بدون مقاومت را پیش از اجرا پیدا می‌کند.

  • Serial Monitor

    خروجی Serial.print را با بایت‌های واقعی USART می‌بینید.

  • BOM به سبد خرید

    قطعات پروژه‌تان را با یک کلیک از فروشگاه PushRSP سفارش دهید.

محدودیت‌های فعلی

  • شبیه‌ساز SPICE کامل وجود ندارد.
  • اسیلوسکوپ و Logic Analyzer فقط ساده‌اند.
  • بعضی قطعات فقط «سیم‌کشی» یا «مدل سه‌بعدی» هستند و رفتار زنده ندارند.
  • کتابخانه‌های Wire و LiquidCrystal هنوز پشتیبانی نمی‌شوند.

> PARTS_CATALOG

کاتالوگ قطعات (۱۶)

روی هر قطعه بزنید تا روی میز کار قرار بگیرد. نشان کنار هر قطعه می‌گوید چه کاری با آن ممکن است.

  • شبیه‌سازی کامل— رفتار واقعی دارد؛ کد شما آن را کنترل می‌کند.
  • فقط سیم‌کشی— می‌شود وصل کرد و اعتبارسنجی شود؛ رفتار زنده ندارد.
  • مدل سه‌بعدی— فقط برای نمایش؛ سیم‌کشی و شبیه‌سازی ندارد.
  • Arduino Uno R3بُردشبیه‌سازی کامل
  • Arduino Nanoبُردشبیه‌سازی کامل
  • بردبورد ۸۳۰ نقطهقطعات پسیوفقط سیم‌کشی
  • LED قرمز ۵mmLEDشبیه‌سازی کامل
  • LED RGB کاتد مشترکLEDفقط سیم‌کشی
  • مقاومت ۲۲۰ اهمقطعات پسیوفقط سیم‌کشی
  • مقاومت ۱۰کیلواهمقطعات پسیوفقط سیم‌کشی
  • پوش‌باتن لحظه‌ایورودیشبیه‌سازی کامل
  • پتانسیومتر ۱۰کورودیفقط سیم‌کشی
  • بازر پسیوخروجی و محرکفقط سیم‌کشی
  • سروو SG90خروجی و محرکشبیه‌سازی کامل
  • DHT22 دما/رطوبتسنسورفقط سیم‌کشی
  • HC-SR04 التراسونیکسنسورفقط سیم‌کشی
  • PIR HC-SR501سنسورمدل سه‌بعدی
  • LCD 1602نمایشگرمدل سه‌بعدی
  • OLED 128×64 I2Cنمایشگرمدل سه‌بعدی

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

با «چشمک LED» شروع کنید؛ قطعات و کد آماده‌اند و فقط باید اجرا را بزنید.

شروع کنیددیدن قطعات فروشگاه
مجوز و انتساب مدل‌های سه‌بعدی

مدل‌های سه‌بعدی قطعات از سه منبع باز گرفته و به GLB ساده‌سازی شده‌اند:

  • Adafruit_CAD_Parts (مجوز MIT) — پتانسیومتر
  • FreeCAD-library (مجوز CC-BY 3.0) — Arduino Uno، Arduino Nano، سروو SG90، HC-SR04
  • kicad-packages3D (مجوز CC-BY-SA 4.0) — LED، LED RGB، دکمه، بازر، LCD 1602، OLED

بقیه‌ی قطعات (بردبورد، مقاومت‌ها، DHT22، PIR) مدل ساده‌شده‌ی داخلی دارند، نه CAD واقعی. متن کامل مجوزها در src/lab/licenses/، فهرست انتساب هر قطعه در public/lab/models/CREDITS.md و مستندات فنی در docs/lab/README.md.