🎓 درس مدار: ۱۳۰ درس برق و آردوینو به ترتیب، از اولین مدار تا ربات هوشمند
این صفحه نقشهی کامل درس مدار در تینکرکد فارسی است: ۳۰ درس برق بدون کد و ۱۰۰ درس آردوینو، همه به ترتیبی که باید خوانده شوند، هر درس با اسم فارسی، اسم انگلیسی، یک جمله دربارهی چیزی که یاد میگیری و زمان تقریبی. هر درس چند قدم کوتاه دارد و در خود شبیهساز تمرین میشود؛ پس لازم نیست قبل از شروع قطعه بخری یا چیزی نصب کنی.
اگر دنبال خود مدارها هستی، نه درسها، فهرست مدارهای ساده و فهرست مدارهای آردوینو را ببین.
دو دوره، یک مسیر
| دوره | تعداد درس | برای چه کسی | کد دارد؟ |
|---|---|---|---|
| دورهی برق بدون کد (Electricity Basics) | ۳۰ | شروع از صفر، بچههای کوچکتر، کلاس علوم | نه |
| دورهی آردوینو (Arduino Course) | ۱۰۰ در ۵ سطح | بعد از دورهی برق، یا هر کسی که مدار ساده را میشناسد | بله؛ بلوکی یا C++ |
پیشنهاد ما: اگر قانون اهم و مدار سری و موازی برایت تازه است، اول دورهی برق را تمام کن. این دوره همان چیزهایی را درس میدهد که بعداً در هر مدار آردوینو لازم داری: چرا LED مقاومت میخواهد، ترانزیستور چطور کلید میشود و گیت منطقی چه میکند.
اولین درس را همین حالا شروع کن 🎓دورهی برق بدون کد — ۳۰ درس
مدار بسته، مثبت و منفی، کلید، بردبورد، مقاومت، قانون اهم، مدار سری و موازی، دیود، خازن، ترانزیستور، رله، گیتهای AND و OR و NOT و XOR و در آخر یک پروژهی پایانی. همه در مود ساده و بدون یک خط کد.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۱ | 🔗 مدار یعنی چی؟ | What Is a Circuit? | برق باید یک راه رفت و یک راه برگشت داشته باشه — وگرنه هیچ اتفاقی نمیافته. | ۶ دقیقه |
| ۲ | ➕ مثبت و منفی | Plus and Minus (Polarity) | بعضی قطعهها فقط از یک جهت کار میکنن. LED یکی از اوناست. | ۶ دقیقه |
| ۳ | 🎚️ کلید روشنوخاموش | On/Off Switch | کلید یعنی تو تصمیم میگیری مدار بسته باشه یا باز. | ۶ دقیقه |
| ۴ | 🔘 دکمهی فشاری | Push Button | کلیدی که فقط تا وقتی نگهش داری وصله — مثل زنگ در. | ۶ دقیقه |
| ۵ | 🍞 بردبورد: خیابانهای برق | Breadboard Basics | تختهای که بدون لحیم، قطعهها را به هم وصل میکند — اگر بدانی کدام سوراخ به کدام. | ۸ دقیقه |
| ۶ | 🛑 مقاومت: ترمز جریان | Resistor: a Brake for Current | مقاومت جلوی برق را میگیرد — و همین است که LED را نجات میدهد. | ۸ دقیقه |
| ۷ | 💥 چرا LED سوخت؟ | Why Did the LED Burn Out? | یک بار عمداً یک LED را بسوزان تا دیگر هیچوقت اتفاقی نسوزانی. | ۷ دقیقه |
| ۸ | 🧮 قانون اهم با عدد | Ohm's Law with Numbers | یک فرمول کوچک که هر چیزی را در مدار پیشبینی میکند: V = I × R. | ۹ دقیقه |
| ۹ | ➖ مدار سری | Series Circuit | وقتی قطعهها پشت سر هماند، همه یک جریان مشترک دارند. | ۸ دقیقه |
| ۱۰ | 🔀 مدار موازی | Parallel Circuit | هر شاخه راه خودش را دارد — و مشکل یکی به بقیه کاری ندارد. | ۸ دقیقه |
| ۱۱ | 🔋 باتریها پشت سر هم | Batteries in Series | دو باتری پشت سر هم، ولتاژشان جمع میشود. | ۷ دقیقه |
| ۱۲ | 🪫 باتری ضعیف | Weak Battery | چرا باتری سکهای نمیتواند موتور بچرخاند، حتی وقتی ولتاژش درست است؟ | ۸ دقیقه |
| ۱۳ | 🔊 مدار صدا | Buzzer Circuit | بازر همان LED است، فقط بهجای نور صدا میدهد — و آن هم قطبیت دارد. | ۶ دقیقه |
| ۱۴ | 🔄 جهت چرخش موتور | Motor Direction | قطبیت را عوض کن، موتور برعکس میچرخد. همین و بس. | ۷ دقیقه |
| ۱۵ | 🪜 چراغ راهپله | Two-Way (Staircase) Switch | یک چراغ که از دو جا کنترل میشود — معمای کلاسیک برق خانگی. | ۹ دقیقه |
| ۱۶ | 🎛️ کموزیاد کردن نور | Dimmer | پتانسیومتر یعنی مقاومتی که با پیچاندن عوض میشود. | ۷ دقیقه |
| ۱۷ | 🌙 چراغ خواب خودکار | Automatic Night Light | مداری که خودش میفهمد هوا تاریک شده و چراغ را روشن میکند. | ۱۰ دقیقه |
| ۱۸ | ➡️ دیود: خیابان یکطرفه | Diode: a One-Way Street | قطعهای که برق را فقط از یک سمت رد میکند — و مدارها را نجات میدهد. | ۷ دقیقه |
| ۱۹ | 🪣 خازن: باتری فسقلی | Capacitor: a Tiny Battery | قطعهای که برق را ذخیره میکند و آرام پس میدهد. | ۸ دقیقه |
| ۲۰ | 🔌 ترانزیستور: کلید برقی | Transistor Switch | کلیدی بدون انگشت — یک جریان کوچک، جریان بزرگ را کنترل میکند. | ۹ دقیقه |
| ۲۱ | 🧲 رله: کلید آهنربایی | Relay: a Magnetic Switch | کلیدی که با آهنربا کار میکند و دو دنیای برقی را از هم جدا نگه میدارد. | ۹ دقیقه |
| ۲۲ | 🚪 گیت AND | AND Gate | خروجی فقط وقتی ۱ است که هر دو ورودی ۱ باشند — مثل در با دو کلید. | ۷ دقیقه |
| ۲۳ | 🚪 گیت OR | OR Gate | یکی هم کافی است — مثل چراغی که از هر دری روشن میشود. | ۶ دقیقه |
| ۲۴ | 🔄 گیت NOT | NOT Gate | هر چه بگیرد، برعکسش را میدهد. | ۶ دقیقه |
| ۲۵ | ⚖️ گیت XOR | XOR Gate | خروجی ۱ میدهد فقط وقتی دو ورودی با هم فرق داشته باشند. | ۷ دقیقه |
| ۲۶ | ⏱️ چشمکزن بدون آردوینو | 555 Blinker (No Arduino) | آیسی ۵۵۵ خودش زمان میسنجد — بدون یک خط کد. | ۱۰ دقیقه |
| ۲۷ | 🔎 ولتاژسنج | Voltmeter | اندازهگیری فشار برق بین دو نقطه — ابزار اصلی عیبیابی. | ۷ دقیقه |
| ۲۸ | 🌊 آمپرسنج | Ammeter | اندازهگیری جریان — و یک اشتباه خطرناک که نباید بکنی. | ۸ دقیقه |
| ۲۹ | 🚨 آژیر دوتایی | Two-Tone Siren | دو چشمکزن که به نوبت کار میکنند — صدای آمبولانس. | ۱۰ دقیقه |
| ۳۰ | 🏠 پروژهی پایانی: خانهی عروسکی | Final Project: Dollhouse Lighting | همهی چیزهایی که یاد گرفتی، در یک پروژه: اتاقها، کلیدها، زنگ در و چراغ خواب. | ۲۰ دقیقه |
سطح ۱ — پایه — ۲۰ درس
از اولین مدار تا حلقه و تابع. همهی درسهای این سطح یکجا: صفحهی سطح ۱ — پایه.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۱ | 🔌 اولین مدار — خودت ببند | Your First Circuit | بدون هیچ کدی. فقط باتری و یه LED. یاد بگیر قطعه بذاری و سیم بکشی. | ۸ دقیقه |
| ۲ | 💡 اولین چشمک | First Blink | از صفر تا روشن شدن اولین LED با کد. اینجا شروع کن! | ۱۰ دقیقه |
| ۳ | 🖥️ گفتگو با آردوینو | Talking to Arduino (Serial Monitor) | آردوینو بهت پیام بده! Serial Monitor مهمترین ابزار پیدا کردن اشکاله. | ۱۰ دقیقه |
| ۴ | 🔘 دکمه و تصمیمگیری | Button Input and Decisions | آردوینو رو وادار کن به دنیای بیرون گوش بده و تصمیم بگیره. | ۱۲ دقیقه |
| ۵ | 🌗 کمنور و پرنور با PWM | Fading with PWM | فقط روشن و خاموش نه — این بار روشناییِ بین این دو. | ۱۲ دقیقه |
| ۶ | 🎛️ سنسور و اعداد آنالوگ | Analog Sensors and Numbers | پیچ رو بچرخون، آردوینو عدد بخونه و باهاش LED رو کنترل کنه. | ۱۲ دقیقه |
| ۷ | 🎵 صدا و موسیقی | Sound and Music (tone) | بازر رو به حرف بیار — از یه بوق ساده تا یه آهنگ کامل. صدا واقعیه! | ۱۴ دقیقه |
| ۸ | 🦾 سروو موتور — حرکت دقیق | Servo Motor | موتوری که دقیقاً میره سر زاویهای که بگی. قلب هر بازوی رباتیک. | ۱۲ دقیقه |
| ۹ | 🏎️ حلقه و آرایه — چند LED با هم | Loops and Arrays | پنج تا LED، یه موج نور که چپ و راست میره. کد تمیز بدون تکرار. | ۱۵ دقیقه |
| ۱۰ | 🌙 پروژهٔ کامل — چراغ شب هوشمند | Project: Smart Night Light | همهچیزی که یاد گرفتی رو با هم ترکیب کن و یه دستگاه واقعی بساز. | ۱۵ دقیقه |
| ۱۱ | 🚦 چراغ راهنمایی | Traffic Light | سه LED، یه ترتیب زمانی، و اولین تابعهای خودت. یه چهارراه واقعی بساز! | ۱۵ دقیقه |
| ۱۲ | 🎹 جعبه موسیقی | Music Box | از بوقِ ساده به آهنگ واقعی: نتها و کششها توی دو آرایهٔ همقدم. | ۱۵ دقیقه |
| ۱۳ | 🌈 کارخانه رنگ — RGB | RGB Color Factory | با یه LED سهرنگ هر رنگی که بخوای بساز — همونطوری که صفحهی موبایلت میسازه! | ۱۲ دقیقه |
| ۱۴ | 🎲 تاس الکترونیکی | Electronic Dice | به آردوینو یاد بده شانسی فکر کنه! random، تصمیمهای چندحالته و یه بازی واقعی. | ۱۲ دقیقه |
| ۱۵ | ⚡ بازی سرعت واکنش | Reaction Game | چند میلیثانیه طول میکشه واکنش نشون بدی؟ با millis زمان رو مثل حرفهایها اندازه بگیر. | ۱۵ دقیقه |
| ۱۶ | 🕹️ فرمان با ولوم — map | Servo Knob (map) | ولوم رو بچرخون، بازوی سروو باهات بچرخه! تابع map — مترجم بازهها — رو یاد بگیر. | ۱۰ دقیقه |
| ۱۷ | 🌀 موتور و قدرت | Motor Speed | چرخ رباتها رو بچرخون: کنترل سرعت موتور DC با PWM و درس مهم جریان. | ۱۲ دقیقه |
| ۱۸ | 📡 کد مورس — SOS | Morse Code SOS | با چراغ پیام مخفی بفرست! قدیمیترین زبان دیجیتال دنیا + توابع پارامتردار. | ۱۵ دقیقه |
| ۱۹ | 🔢 شمارش دودویی | Binary Counter | کامپیوترها فقط ۰ و ۱ بلدن — پس چطور تا میلیارد میشمرن؟ با ۳ تا LED بفهم! | ۱۲ دقیقه |
| ۲۰ | 🚨 پروژه پایانی: ماشین پلیس | Final Project: Police Car | جمعبندی کل دوره: چراغگردون + آژیر + دکمهی حالت. همهچیز با هم، مثل یه محصول واقعی. | ۲۰ دقیقه |
سطح ۲ — سنسور و نمایشگر — ۲۰ درس
دنیا را بخوان و روی نمایشگر نشان بده. همهی درسهای این سطح یکجا: صفحهی سطح ۲ — سنسور و نمایشگر.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۲۱ | ⚖️ ولتاژ رو تقسیم کن! | Voltage Divider | دو مقاومت، یک ترفند — رازی که پشت همهی سنسورهاست. | ۱۲ دقیقه |
| ۲۲ | 🌞 نورسنج با LDR | Light Meter with LDR | یک چشم برای آردوینو — نور را اندازه بگیر و به تصمیم تبدیلش کن. | ۱۲ دقیقه |
| ۲۳ | 🌡️ دماسنج دیجیتال | Digital Thermometer (TMP36) | از عدد خام تا درجهی سانتیگراد — و اولین آشنایی با اعداد اعشاری. | ۱۲ دقیقه |
| ۲۴ | 📏 فاصلهسنج جادویی | Ultrasonic Distance Meter | مثل خفاش ببین — با صدایی که نمیشنوی فاصله را اندازه بگیر. | ۱۴ دقیقه |
| ۲۵ | 🚶 دزدگیر با سنسور حرکت | PIR Motion Alarm | سنسوری که گرمای بدن را میبیند — و اولین دزدگیر واقعیات. | ۱۰ دقیقه |
| ۲۶ | 🔢 رقم روی سونسگمنت | Digit on a 7-Segment | هفت خط نورانی که هر رقمی را میسازند — و اولین جدول دادهات. | ۱۳ دقیقه |
| ۲۷ | 🔘 شمارندهی دکمهای | 7-Segment Button Counter | با هر فشار یکی بالا — و درسی دربارهی لرزش کلید. | ۱۲ دقیقه |
| ۲۸ | 📺 اولین متن روی LCD | Hello on the LCD | پروژهات بالاخره حرف میزند — بدون نیاز به کامپیوتر. | ۱۲ دقیقه |
| ۲۹ | 📊 داشبورد سنسورها روی LCD | LCD Sensor Dashboard | چند سنسور، یک نمایشگر — و هنر جا دادن در ۳۲ حرف. | ۱۳ دقیقه |
| ۳۰ | ⌨️ کیپد ۴×۴ | 4×4 Keypad | ۱۶ دکمه با ۸ پایه — ترفند ماتریس. | ۱۲ دقیقه |
| ۳۱ | 🔐 قفل رمزدار | Password Lock | کیپد + نمایشگر + سروو — اولین دستگاه واقعاً کاربردیات. | ۱۶ دقیقه |
| ۳۲ | 📶 کنترل با ریموت | IR Remote Control | با کنترل قدیمی تلویزیون، پروژهات را فرمان بده. | ۱۲ دقیقه |
| ۳۳ | ✨ رنگهای نئوپیکسل | NeoPixel Colors | دهها LED رنگی با یک سیم — جادوی LED آدرسپذیر. | ۱۲ دقیقه |
| ۳۴ | 🌈 رنگینکمان | NeoPixel Rainbow | از سه عدد تا چرخهی کامل رنگ — ریاضیِ رنگینکمان. | ۱۳ دقیقه |
| ۳۵ | 🔀 ترانزیستور، قهرمان جریان | Transistor Motor Driver | چرا موتور را مستقیم به آردوینو نمیبندیم — و راه درستش. | ۱۴ دقیقه |
| ۳۶ | 🔊 رله: کلید برقی بزرگ | Relay Lamp | وقتی ترانزیستور کافی نیست — و درسی دربارهی جدایی مدارها. | ۱۱ دقیقه |
| ۳۷ | 🔗 ۸ LED با ۳ پین | 8 LEDs with 3 Pins (74HC595) | وقتی پایه کم میآوری — و اولین آشنایی با بیتها. | ۱۴ دقیقه |
| ۳۸ | 📡 رادار سروو | Servo Radar | سنسور را بچرخان و نقشهی اطرافت را بکش. | ۱۴ دقیقه |
| ۳۹ | 💾 حافظهای که پاک نمیشه | EEPROM Memory | رکورد بازی را نگه دار — حتی وقتی برق قطع شود. | ۱۱ دقیقه |
| ۴۰ | 🌤️ پروژهی سطح ۲: ایستگاه هواشناسی | Level 2 Project: Weather Station | همهی سنسورها، یک نمایشگر، یک دستگاه واقعی. | ۲۰ دقیقه |
سطح ۳ — ربات و پروژه — ۲۰ درس
همهچیز را کنار هم بگذار و ربات بساز. همهی درسهای این سطح یکجا: صفحهی سطح ۳ — ربات و پروژه.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۴۱ | 🚸 چراغ عابر پیاده | Pedestrian Crossing Light | اولین «ماشین حالت» — الگویی که هر دستگاه هوشمندی از آن ساخته شده. | ۱۵ دقیقه |
| ۴۲ | 🤹 چند کار همزمان | Multitasking with millis | یک آردوینو، سه کار مستقل — بدون اینکه هیچکدام منتظر دیگری بماند. | ۱۳ دقیقه |
| ۴۳ | ⚡ وقفه: گوشبهزنگ همیشگی | Interrupts | وقتی هیچوقت نباید یک رویداد را از دست بدهی. | ۱۳ دقیقه |
| ۴۴ | 🚗 سنسور پارک ماشین | Parking Sensor | فاصله را به ریتم بوق تبدیل کن — همان چیزی که در ماشین میشنوی. | ۱۳ دقیقه |
| ۴۵ | 🏠 خانهی هوشمند | Smart Home | نور + حرکت + رله — منطقی که چراغ راهرو را خودش روشن میکند. | ۱۵ دقیقه |
| ۴۶ | 🚨 دزدگیر کامل | Complete Alarm System | مسلح، هشدار، غیرمسلح — سه حالت و یک رمز. | ۱۸ دقیقه |
| ۴۷ | 🕐 ساعت دیجیتال | Digital Clock | ثانیه، دقیقه، ساعت — و ریاضیِ زمان. | ۱۵ دقیقه |
| ۴۸ | 🎮 بازی سایمون | Simon Game | یک بازی حافظهی کامل — با آرایه، دنباله و سطح. | ۱۸ دقیقه |
| ۴۹ | ⚡ مسابقهی دو نفره | Two-Player Reaction Duel | چه کسی سریعتر است؟ — و چطور بازی را منصفانه کنیم. | ۱۳ دقیقه |
| ۵۰ | 🌉 موتور جلو و عقب | Motor Forward and Back (H-Bridge) | پل اچ — چطور جهت چرخش را عوض کنیم. | ۱۴ دقیقه |
| ۵۱ | 🚙 ماشین رباتیک | Robot Car | دو موتور، چهار فرمان — اولین رباتی که حرکت میکند. | ۱۶ دقیقه |
| ۵۲ | 🛤️ ربات دنبالکنندهی خط | Line Follower Robot | کلاسیکترین ربات مسابقات — با یک منطق بسیار ساده. | ۱۶ دقیقه |
| ۵۳ | 🚧 ربات فرار از مانع | Obstacle Avoiding Robot | اولین رباتی که واقعاً **تصمیم میگیرد**. | ۱۷ دقیقه |
| ۵۴ | 🦾 بازوی رباتیک | Robot Arm | سه سروو، سه پیچ — و درسی دربارهی محدودهی امن. | ۱۵ دقیقه |
| ۵۵ | 🪴 آبیاری خودکار گلدان | Automatic Plant Watering | پروژهای که واقعاً به درد میخورد — و درسی دربارهی صبر. | ۱۴ دقیقه |
| ۵۶ | 🔢 موتور پلهای دقیق | Stepper Motor | موتوری که میداند دقیقاً کجاست — بدون هیچ سنسوری. | ۱۳ دقیقه |
| ۵۷ | ⌨️ فرمان از سریال | Serial Commands | از کامپیوتر به ربات دستور بده — اولین «رابط کاربری» متنیات. | ۱۳ دقیقه |
| ۵۸ | 📈 ثبت داده و نمودار | Data Logger and Plot | از عدد لحظهای تا الگوی زمانی — و چرا میانگین مهم است. | ۱۳ دقیقه |
| ۵۹ | 🎹 پیانوی دکمهای | Button Piano | یک ساز واقعی با چند دکمه — و آرایههای همردیف. | ۱۲ دقیقه |
| ۶۰ | 🌆 پروژهی پایانی: شهر هوشمند | Final Project: Smart City | همهچیز کنار هم — چراغ، دزدگیر، پارکینگ و نمایشگر مرکزی. | ۲۵ دقیقه |
سطح ۴ — برنامهنویسی حرفهای و ماژولها — ۲۰ درس
کد تمیز، فیلتر سنسور، منو، و ماژولهای واقعی مثل OLED، RTC و RFID. همهی درسهای این سطح یکجا: صفحهی سطح ۴ — برنامهنویسی حرفهای و ماژولها.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۶۱ | 🧮 توابعی که جواب برمیگردانند | Functions That Return Values | کد شلوغ را به تکههای اسمدار بشکن: ورودی بگیر، جواب پس بده. | ۱۵ دقیقه |
| ۶۲ | 📋 منوی سریال با switch-case | Serial Menu with switch-case | از کامپیوتر فرمان بفرست: ۱، ۲، ۳ — و آردوینو اطاعت میکند. | ۱۵ دقیقه |
| ۶۳ | 🖲️ لرزش دکمه و debounce | Button Debounce | چرا یک فشار گاهی چند بار شمرده میشود — و چطور درستش کنیم. | ۱۸ دقیقه |
| ۶۴ | 〰️ سنسور آرام: میانگینگیری | Sensor Smoothing (Averaging) | عددهای پرنویز را با میانگین متحرک صاف کن و روی نمودار ببین. | ۱۸ دقیقه |
| ۶۵ | 🌡️ ترموستات با هیسترزیس | Thermostat with Hysteresis | بخاری را زیر ۲۰ درجه روشن و بالای ۲۲ خاموش کن — بدون تقتق رله. | ۱۸ دقیقه |
| ۶۶ | 🔢 بیتها و عملگرهای بیتی | Bits and Bitwise Operators | یک بایت را روی ۸ LED ببین و با &، |، ^ و شیفت بازی کن. | ۲۰ دقیقه |
| ۶۷ | ⏱️ کرنومتر دقیق با millis | Stopwatch with millis | شروع، توقف و صفر با دو دکمه — و نمایش mm:ss.d روی سریال. | ۲۰ دقیقه |
| ۶۸ | 🕹️ جویاستیک: کنترل دو محوره | Two-Axis Joystick | با جویاستیک یک نقطهی نورانی را روی ۸ LED جابهجا کن — با منطقهی مرده. | ۱۸ دقیقه |
| ۶۹ | 💖 حرفهای سفارشی روی LCD | LCD Custom Characters | با createChar قلب، باتری و یک انیمیشن کوچک بساز. | ۱۶ دقیقه |
| ۷۰ | 🗂️ منوی چندصفحهای روی LCD با دکمه | Multi-Page LCD Menu | سه دکمه، سه صفحه، یک تنظیم قابل تغییر — مثل منوی یک دستگاه واقعی. | ۲۵ دقیقه |
| ۷۱ | 🖥️ نمایشگر OLED: متن و شکل | OLED Text and Shapes | یک صفحهی کوچک ۱۲۸×۶۴ پیکسلی که هر چیزی رویش میکشی — فقط با دو سیم I2C. | ۱۸ دقیقه |
| ۷۲ | 📈 نمودار زنده روی OLED | Live Graph on OLED | عدد پتانسیومتر را مثل دستگاه نوار قلب روی صفحه بکش — خطی که از راست وارد میشود. | ۲۰ دقیقه |
| ۷۳ | 🌡️ دما و رطوبت با DHT | Temperature and Humidity (DHT) | یک حسگر، دو عدد: دما و رطوبت. و اینکه هوا واقعاً «چطور حس میشود». | ۱۶ دقیقه |
| ۷۴ | 🕰️ ساعت واقعی با RTC DS3231 | Real-Time Clock (DS3231) | ساعتی که با قطع برق هم وقت را گم نمیکند — و چرا millis برای ساعت کافی نیست. | ۱۸ دقیقه |
| ۷۵ | ⏰ ساعت زنگدار | Alarm Clock | RTC + بازر + دکمه: ساعتی که سر وقت زنگ میزند و با یک فشار ساکت میشود. | ۲۰ دقیقه |
| ۷۶ | 🙂 ماتریس LED ۸×۸ | 8×8 LED Matrix Pictures | ۶۴ LED با فقط سه سیم — و نقاشی با صفر و یک. | ۱۸ دقیقه |
| ۷۷ | 📜 متن متحرک روی ماتریس LED | Scrolling Text on LED Matrix | مثل تابلوهای اعلانات: نوشتهای که از روی صفحهی ۸×۸ رد میشود. | ۲۰ دقیقه |
| ۷۸ | ⏲️ نمایشگر ۴ رقمی TM1637 | TM1637 4-Digit Timer | یک تایمر آشپزخانهی واقعی: دقیقه:ثانیه با دو نقطهی چشمکزن، روی دو سیم. | ۱۷ دقیقه |
| ۷۹ | 🚪 کارت RFID و در هوشمند | RFID Smart Door | مثل در مدرسه و هتل: کارت درست را نزدیک کن تا در باز شود. | ۲۲ دقیقه |
| ۸۰ | 📲 کنترل با بلوتوث HC-05 | Bluetooth Control (HC-05) | با گوشی چراغها و رله را روشن و خاموش کن — و یاد بگیر چرا RX و TX ضربدری بسته میشوند. | ۲۲ دقیقه |
سطح ۵ — اینترنت اشیا و پروژهی بزرگ — ۲۰ درس
ESP32، وایفای و وبسرور، کنترل هوشمند و پروژههای پایانی. همهی درسهای این سطح یکجا: صفحهی سطح ۵ — اینترنت اشیا و پروژهی بزرگ.
| # | درس (فارسی) | English | چه یاد میگیری | زمان |
|---|---|---|---|---|
| ۸۱ | 👋 سلام ESP32 | Hello ESP32 | برد جدید با وایفای داخلی: ۳٫۳ ولت، شمارهی GPIO و اولین چشمک. | ۱۵ دقیقه |
| ۸۲ | 🌗 PWM در ESP32 با ledc | ESP32 PWM with LEDC | نور LED را نرم کم و زیاد کن و بفهم فرکانس و دقت (بیت) یعنی چه. | ۱۵ دقیقه |
| ۸۳ | 📶 وصل شدن به وایفای | Connecting to Wi-Fi | ESP32 را به شبکه وصل کن، صبر کن تا وصل شود و آدرس IP اش را چاپ کن. | ۱۵ دقیقه |
| ۸۴ | 💡 وبسرور: LED از مرورگر | Web Server: LED from the Browser | ESP32 خودش یک سایت کوچک میشود؛ با دکمههای صفحه LED را روشن و خاموش کن. | ۲۰ دقیقه |
| ۸۵ | 🌡️ صفحهی وب سنسور | Sensor Web Page | دما و رطوبت اتاق را در صفحهای ببین که خودش تازه میشود. | ۱۸ دقیقه |
| ۸۶ | 🧾 دادهی JSON | JSON Data API | زبانی که اپها و دستگاهها با آن حرف میزنند: JSON بساز، بخوان و یک /api/sensor راه بینداز. | ۲۰ دقیقه |
| ۸۷ | ⚡ بهروزرسانی زنده با WebSocket | Live Updates with WebSocket | به جای پرسیدن مدام، برد خودش هر ثانیه عدد تازه را به صفحه میفرستد. | ۲۰ دقیقه |
| ۸۸ | 📨 MQTT: پیامرسان اشیا | MQTT Basics | دستگاهها با «موضوع»ها حرف میزنند: منتشر کن، مشترک شو و به پیامها جواب بده. | ۲۲ دقیقه |
| ۸۹ | 💾 ذخیرهی فایل روی حافظهی ESP32 | Saving Files on ESP32 Flash | تنظیمات را در یک فایل روی حافظهی فلش بنویس تا بعد از خاموش و روشن شدن یادش بماند. | ۱۸ دقیقه |
| ۹۰ | 🏠 پروژه: داشبورد خانه روی گوشی | Project: Home Dashboard on the Phone | یک صفحه برای همهچیز: کلید لامپ، دمای اتاق و اسلایدر سرعت پنکه. | ۲۵ دقیقه |
| ۹۱ | 🎯 کنترل تناسبی | Proportional Control | سروو نرم و بدون لرزش به هدف میرسد: خطا × بهره. | ۱۵ دقیقه |
| ۹۲ | 🌀 کنترل دما با فن — PID ساده | Fan Temperature Control (Simple PID) | P، بعد I، بعد D — آرام و قدمبهقدم، با نمودار سریال. | ۲۲ دقیقه |
| ۹۳ | 🌞 ردیاب خورشید | Sun Tracker | دو LDR و یک سروو: پنل خورشیدی همیشه رو به نور. | ۱۶ دقیقه |
| ۹۴ | 🛗 آسانسور: ماشین حالت بزرگ | Elevator State Machine | سه طبقه، دکمهها، چراغ طبقه، کابین و در — با حالتها و رویدادها. | ۲۲ دقیقه |
| ۹۵ | 🥤 دستگاه فروش خودکار | Vending Machine | کیپد، LCD و سروو: اعتبار، کد کالا و باقی پول. | ۲۰ دقیقه |
| ۹۶ | 🚨 سیستم امنیتی کامل | Complete Security System | کیپد، PIR، بوق و LCD — با رمز ماندگار در EEPROM و سه حالت. | ۲۴ دقیقه |
| ۹۷ | 🐍 بازی مار روی ماتریس LED | Snake Game on LED Matrix | جویاستیک + MAX7219: آرایه مثل صف، غذا و پایان بازی. | ۲۴ دقیقه |
| ۹۸ | 💾 ثبت داده روی کارت حافظه | SD Card CSV Logger | دما و زمان را در فایل CSV بنویس و دوباره بخوان. | ۱۸ دقیقه |
| ۹۹ | ⚙️ استپر نرم با AccelStepper | Smooth Stepper (AccelStepper) | شتاب، moveTo و run — و چرا شتاب جلوی گم شدن پله را میگیرد. | ۱۸ دقیقه |
| ۱۰۰ | 🤖 پروژهی پایانی: ربات هوشمند | Capstone: Smart Robot | ماشین رباتیک با سنسور مانع، کلید حالت خودکار/دستی — نقشه، ساخت، کد و تست. | ۲۵ دقیقه |
هر درس چطور جلو میرود؟
- هدف: اول درس میگوید آخرش چه چیزی ساختهای.
- قدمهای کوتاه: هر قدم یک کار کوچک است؛ یک قطعه بگذار، یک سیم بکش، یک خط کد عوض کن.
- اجرا و آزمایش: دکمهی اجرا را میزنی و نتیجه را میبینی. اشتباه کردی؟ عیبیاب مدار به فارسی میگوید کجا.
- ماموریت: بعد از درس یک ماموریت هست که همان مفهوم را بدون راهنما تمرین میدهد و XP میگیری.
برای معلمها: درس مدار در کلاس
برای هر درس یک طرح درس آماده هست، با هدف آموزشی، زمانبندی و سؤال ارزشیابی. کلاس مجازی هم داری: کلاس بساز، دانشآموزها با کد کلاس وارد میشوند، درس را انجام میدهند و کار را تحویل میدهند. اگر کلاس رباتیک راه میاندازی، راهنمای کلاس رباتیک برای معلمها را هم بخوان. سرفصل ۲۰ جلسهای با تمرکز روی آردوینو و ESP32 هم در درس مدار با ووکوی هست.
چند توصیه برای اینکه درسها بمانند
- روزی یک یا دو درس کافی است؛ بیشتر از آن، مفهومها قاطی میشوند.
- بعد از هر درس، مدار را یک بار از صفر و بدون نگاه کردن ببند.
- اسم انگلیسی هر درس را یاد بگیر؛ وقتی سراغ آموزشهای انگلیسی و کتابخانهها بروی، همین اسمها را میبینی.
- واژهای را نمیشناسی؟ واژهنامهی الکترونیک معنی فارسیاش را دارد.
سؤالهای رایج
درس مدار را از کجا شروع کنم؟
اگر هنوز برنامهنویسی بلد نیستی، از درس ۱ دورهی برق بدون کد (مدار یعنی چی؟) شروع کن. اگر مدار بسته و مقاومت را میشناسی، مستقیم برو سراغ سطح ۱ دورهی آردوینو.
این درسها برای چه سنی مناسب است؟
دورهی برق بدون کد از حدود ۷ سالگی مناسب است و دورهی آردوینو از حدود ۱۰ سالگی. بزرگسالها هم میتوانند از سطح ۱ آردوینو شروع کنند و سریع جلو بروند.
درسها رایگان هستند؟
بله، همهی درسها، ماموریتها و مثالها برای همیشه رایگاناند. اشتراک Plus ابزارهای حرفهای اضافه میکند، مثل اجرای بردهای ESP32، پیکو و مگا، چند ماژول حرفهای و آزمون پایان سطح با گواهی.
برای درس مدار قطعهی واقعی لازم دارم؟
نه. همهی درسها در شبیهساز مرورگر تمرین میشوند. اگر بعداً خواستی، همان مدارها را با قطعهی واقعی هم بساز.
معلمها چطور از این درسها در کلاس استفاده کنند؟
برای هر درس طرح درس آماده هست و کلاس مجازی هم دارد: معلم کلاس میسازد، دانشآموزها با کد وارد میشوند و تکلیف تحویل میدهند. صفحهی معلمها را ببین.