قدم ۱: قطعه بچینید
برد Arduino، LED، مقاومت و دیگر قطعات را از کاتالوگ روی میز کار بکشید.
> VIRTUAL_LAB
یک آزمایشگاه Arduino داخل مرورگر: قطعات را بچینید، سیم بکشید، کد بنویسید و نتیجه را ببینید. بدون نصب برنامه و بدون خرید قطعه.
تازهکارید؟ «چشمک LED» سادهترین شروع است و کمتر از ۲ دقیقه طول میکشد.
> PushRSP Lab Blink
PORTB.5 = HIGH · 500ms
> در حال اجرا…
> HOW_IT_WORKS
برد Arduino، LED، مقاومت و دیگر قطعات را از کاتالوگ روی میز کار بکشید.
پایهها را وصل کنید؛ خطاهایی مثل اتصال کوتاه همان لحظه هشدار داده میشوند.
با C++ آردوینو برنامه بنویسید؛ کامپایل روی سرور انجام میشود.
مدار را اجرا کنید و اگر خوب بود، لیست قطعات را یکجا به سبد اضافه کنید.
> TEMPLATES
هر قالب شامل قطعات، سیمکشی و کد آماده است؛ فقط باز کنید و اجرا بزنید. بعد هر چیزی را تغییر دهید.
کلاسیک Arduino — LED روی D13 با مقاومت ۲۲۰Ω واقعاً با avr8js چشمک میزند
باز کردن و اجراسه LED روی پایههای ۱۱/۱۲/۱۳ با توالی قرمز-زرد-سبز
باز کردن و اجرابا فشردن دکمه (پولآپ داخلی) LED روشن میشود
باز کردن و اجراanalogWrite روی D9 — روشنایی LED نرم بالا و پایین میرود
باز کردن و اجراanalogRead از ولوم روی A0 و analogWrite روی LED — ولوم را حین اجرا بچرخانید
باز کردن و اجراtone() روی D8 — صدای واقعی از بلندگوی کامپیوتر پخش میشود
باز کردن و اجراSerial.read — هر چه در Serial Monitor بفرستید، برد پاسخ میدهد
باز کردن و اجراسروو SG90 روی D9 — بوق سروو روی میز کار با پالس واقعی میچرخد
باز کردن و اجرااندازهگیری فاصله و چاپ روی Serial Monitor
باز کردن و اجراپروژههای ذخیرهشدهی خودتان را در پروژههای من پیدا میکنید.
> UNDER_THE_HOOD
خروجیها ساختگی نیستند؛ همان چیزی را میبینید که میکروکنترلر تولید میکند.
ATmega328P با avr8js در مرورگر اجرا میشود؛ خروجی از رجیستر واقعی خوانده میشود.
اتصال کوتاه، GND مشترک و LED بدون مقاومت را پیش از اجرا پیدا میکند.
خروجی Serial.print را با بایتهای واقعی USART میبینید.
قطعات پروژهتان را با یک کلیک از فروشگاه PushRSP سفارش دهید.
> PARTS_CATALOG
روی هر قطعه بزنید تا روی میز کار قرار بگیرد. نشان کنار هر قطعه میگوید چه کاری با آن ممکن است.
با «چشمک LED» شروع کنید؛ قطعات و کد آمادهاند و فقط باید اجرا را بزنید.
مدلهای سهبعدی قطعات از سه منبع باز گرفته و به GLB سادهسازی شدهاند:
بقیهی قطعات (بردبورد، مقاومتها، DHT22، PIR) مدل سادهشدهی داخلی دارند، نه CAD واقعی. متن کامل مجوزها در src/lab/licenses/، فهرست انتساب هر قطعه در public/lab/models/CREDITS.md و مستندات فنی در docs/lab/README.md.