🎓 دوره آردوینو — از صفر تا مهندس کوچک

100 درس قدم‌به‌قدم که داخل خود شبیه‌ساز اجرا می‌شوند: هر قدم را انجام می‌دهی و درس با تو جلو می‌آید. از روشن‌کردن یک LED بدون کد شروع می‌کنیم و با پروژه‌های کامل، آزمون پایانی و گواهی پایان دوره تمام می‌کنیم.

🔌

درس 1: اولین مدار — خودت ببند

درس اول دوره رایگان تینکرکد فارسی: با کشیدن باتری و LED و سیم، اولین مدار واقعی‌ات را…

💡

درس 2: اولین چشمک

درس دوم دوره تینکرکد فارسی: با آردوینو Uno آشنا شو، مدار LED روی پین ۱۳ را بچین و اول…

🖥️

درس 3: گفتگو با آردوینو

درس سوم دوره تینکرکد فارسی: با Serial.begin و Serial.println از داخل آردوینو پیام بفر…

🔘

درس 4: دکمه و تصمیم‌گیری

درس چهارم دوره تینکرکد فارسی: با digitalRead و INPUT_PULLUP وضعیت دکمه را بخوان و با …

🌗

درس 5: کم‌نور و پرنور با PWM

درس پنجم دوره تینکرکد فارسی: به‌جای روشن/خاموش، نور LED را نرم کم و زیاد کن. PWM چیست…

🎛️

درس 6: سنسور و اعداد آنالوگ

درس ششم دوره تینکرکد فارسی: با پتانسیومتر و analogRead مقدار ۰ تا ۱۰۲۳ بخوان، با map …

🎵

درس 7: صدا و موسیقی

درس هفتم دوره تینکرکد فارسی: با دستور tone و noTone به بازر آهنگ بده، فرکانس نت‌ها را…

🦾

درس 8: سروو موتور — حرکت دقیق

درس هشتم دوره تینکرکد فارسی: کتابخانه Servo را صدا بزن، سروو را به پین PWM وصل کن و ب…

🏎️

درس 9: حلقه و آرایه — چند LED با هم

درس نهم دوره تینکرکد فارسی: به‌جای کپی‌کردن ده بار کد، با حلقه for و آرایه چند LED را…

🌙

درس 10: پروژهٔ کامل — چراغ شب هوشمند

درس پایانی دوره تینکرکد فارسی: همه آموخته‌ها را جمع کن و چراغ خواب خودکاری بساز که با…

🚦

درس 11: چراغ راهنمایی

سه LED، یه ترتیب زمانی، و اولین تابع‌های خودت. یه چهارراه واقعی بساز!…

🎹

درس 12: جعبه موسیقی

از بوقِ ساده به آهنگ واقعی: نت‌ها و کشش‌ها توی دو آرایهٔ هم‌قدم.…

🌈

درس 13: کارخانه رنگ — RGB

با یه LED سه‌رنگ هر رنگی که بخوای بساز — همون‌طوری که صفحه‌ی موبایلت می‌سازه!…

🎲

درس 14: تاس الکترونیکی

به آردوینو یاد بده شانسی فکر کنه! random، تصمیم‌های چندحالته و یه بازی واقعی.…

⚡

درس 15: بازی سرعت واکنش

چند میلی‌ثانیه طول می‌کشه واکنش نشون بدی؟ با millis زمان رو مثل حرفه‌ای‌ها انداز…

🕹️

درس 16: فرمان با ولوم — map

ولوم رو بچرخون، بازوی سروو باهات بچرخه! تابع map — مترجم بازه‌ها — رو یاد بگیر.…

🌀

درس 17: موتور و قدرت

چرخ ربات‌ها رو بچرخون: کنترل سرعت موتور DC با PWM و درس مهم جریان.…

📡

درس 18: کد مورس — SOS

با چراغ پیام مخفی بفرست! قدیمی‌ترین زبان دیجیتال دنیا + توابع پارامتردار.…

🔢

درس 19: شمارش دودویی

کامپیوترها فقط ۰ و ۱ بلدن — پس چطور تا میلیارد می‌شمرن؟ با ۳ تا LED بفهم!…

🚨

درس 20: پروژه پایانی: ماشین پلیس

جمع‌بندی کل دوره: چراغ‌گردون + آژیر + دکمه‌ی حالت. همه‌چیز با هم، مثل یه محصول و…

⚖️

درس 21: ولتاژ رو تقسیم کن!

دو مقاومت، یک ترفند — رازی که پشت همه‌ی سنسورهاست.…

🌞

درس 22: نورسنج با LDR

یک چشم برای آردوینو — نور را اندازه بگیر و به تصمیم تبدیلش کن.…

🌡️

درس 23: دماسنج دیجیتال

از عدد خام تا درجه‌ی سانتی‌گراد — و اولین آشنایی با اعداد اعشاری.…

📏

درس 24: فاصله‌سنج جادویی

مثل خفاش ببین — با صدایی که نمی‌شنوی فاصله را اندازه بگیر.…

🚶

درس 25: دزدگیر با سنسور حرکت

سنسوری که گرمای بدن را می‌بیند — و اولین دزدگیر واقعی‌ات.…

🔢

درس 26: رقم روی سون‌سگمنت

هفت خط نورانی که هر رقمی را می‌سازند — و اولین جدول داده‌ات.…

🔘

درس 27: شمارنده‌ی دکمه‌ای

با هر فشار یکی بالا — و درسی درباره‌ی لرزش کلید.…

📺

درس 28: اولین متن روی LCD

پروژه‌ات بالاخره حرف می‌زند — بدون نیاز به کامپیوتر.…

📊

درس 29: داشبورد سنسورها روی LCD

چند سنسور، یک نمایشگر — و هنر جا دادن در ۳۲ حرف.…

⌨️

درس 30: کی‌پد ۴×۴

۱۶ دکمه با ۸ پایه — ترفند ماتریس.…

🔐

درس 31: قفل رمزدار

کی‌پد + نمایشگر + سروو — اولین دستگاه واقعاً کاربردی‌ات.…

📶

درس 32: کنترل با ریموت

با کنترل قدیمی تلویزیون، پروژه‌ات را فرمان بده.…

✨

درس 33: رنگ‌های نئوپیکسل

ده‌ها LED رنگی با یک سیم — جادوی LED آدرس‌پذیر.…

🌈

درس 34: رنگین‌کمان

از سه عدد تا چرخه‌ی کامل رنگ — ریاضیِ رنگین‌کمان.…

🔀

درس 35: ترانزیستور، قهرمان جریان

چرا موتور را مستقیم به آردوینو نمی‌بندیم — و راه درستش.…

🔊

درس 36: رله: کلید برقی بزرگ

وقتی ترانزیستور کافی نیست — و درسی درباره‌ی جدایی مدارها.…

🔗

درس 37: ۸ LED با ۳ پین

وقتی پایه کم می‌آوری — و اولین آشنایی با بیت‌ها.…

📡

درس 38: رادار سروو

سنسور را بچرخان و نقشه‌ی اطرافت را بکش.…

💾

درس 39: حافظه‌ای که پاک نمی‌شه

رکورد بازی را نگه دار — حتی وقتی برق قطع شود.…

🌤️

درس 40: پروژه‌ی سطح ۲: ایستگاه هواشناسی

همه‌ی سنسورها، یک نمایشگر، یک دستگاه واقعی.…

🚸

درس 41: چراغ عابر پیاده

اولین «ماشین حالت» — الگویی که هر دستگاه هوشمندی از آن ساخته شده.…

🤹

درس 42: چند کار هم‌زمان

یک آردوینو، سه کار مستقل — بدون اینکه هیچ‌کدام منتظر دیگری بماند.…

⚡

درس 43: وقفه: گوش‌به‌زنگ همیشگی

وقتی هیچ‌وقت نباید یک رویداد را از دست بدهی.…

🚗

درس 44: سنسور پارک ماشین

فاصله را به ریتم بوق تبدیل کن — همان چیزی که در ماشین می‌شنوی.…

🏠

درس 45: خانه‌ی هوشمند

نور + حرکت + رله — منطقی که چراغ راهرو را خودش روشن می‌کند.…

🚨

درس 46: دزدگیر کامل

مسلح، هشدار، غیرمسلح — سه حالت و یک رمز.…

🕐

درس 47: ساعت دیجیتال

ثانیه، دقیقه، ساعت — و ریاضیِ زمان.…

🎮

درس 48: بازی سایمون

یک بازی حافظه‌ی کامل — با آرایه، دنباله و سطح.…

⚡

درس 49: مسابقه‌ی دو نفره

چه کسی سریع‌تر است؟ — و چطور بازی را منصفانه کنیم.…

🌉

درس 50: موتور جلو و عقب

پل اچ — چطور جهت چرخش را عوض کنیم.…

🚙

درس 51: ماشین رباتیک

دو موتور، چهار فرمان — اولین رباتی که حرکت می‌کند.…

🛤️

درس 52: ربات دنبال‌کننده‌ی خط

کلاسیک‌ترین ربات مسابقات — با یک منطق بسیار ساده.…

🚧

درس 53: ربات فرار از مانع

اولین رباتی که واقعاً **تصمیم می‌گیرد**.…

🦾

درس 54: بازوی رباتیک

سه سروو، سه پیچ — و درسی درباره‌ی محدوده‌ی امن.…

🪴

درس 55: آبیاری خودکار گلدان

پروژه‌ای که واقعاً به درد می‌خورد — و درسی درباره‌ی صبر.…

🔢

درس 56: موتور پله‌ای دقیق

موتوری که می‌داند دقیقاً کجاست — بدون هیچ سنسوری.…

⌨️

درس 57: فرمان از سریال

از کامپیوتر به ربات دستور بده — اولین «رابط کاربری» متنی‌ات.…

📈

درس 58: ثبت داده و نمودار

از عدد لحظه‌ای تا الگوی زمانی — و چرا میانگین مهم است.…

🎹

درس 59: پیانوی دکمه‌ای

یک ساز واقعی با چند دکمه — و آرایه‌های هم‌ردیف.…

🌆

درس 60: پروژه‌ی پایانی: شهر هوشمند

همه‌چیز کنار هم — چراغ، دزدگیر، پارکینگ و نمایشگر مرکزی.…

🧮

درس 61: توابعی که جواب برمی‌گردانند

کد شلوغ را به تکه‌های اسم‌دار بشکن: ورودی بگیر، جواب پس بده.…

📋

درس 62: منوی سریال با switch-case

از کامپیوتر فرمان بفرست: ۱، ۲، ۳ — و آردوینو اطاعت می‌کند.…

🖲️

درس 63: لرزش دکمه و debounce

چرا یک فشار گاهی چند بار شمرده می‌شود — و چطور درستش کنیم.…

〰️

درس 64: سنسور آرام: میانگین‌گیری

عددهای پرنویز را با میانگین متحرک صاف کن و روی نمودار ببین.…

🌡️

درس 65: ترموستات با هیسترزیس

بخاری را زیر ۲۰ درجه روشن و بالای ۲۲ خاموش کن — بدون تق‌تق رله.…

🔢

درس 66: بیت‌ها و عملگرهای بیتی

یک بایت را روی ۸ LED ببین و با &، |، ^ و شیفت بازی کن.…

⏱️

درس 67: کرنومتر دقیق با millis

شروع، توقف و صفر با دو دکمه — و نمایش mm:ss.d روی سریال.…

🕹️

درس 68: جوی‌استیک: کنترل دو محوره

با جوی‌استیک یک نقطه‌ی نورانی را روی ۸ LED جابه‌جا کن — با منطقه‌ی مرده.…

💖

درس 69: حرف‌های سفارشی روی LCD

با createChar قلب، باتری و یک انیمیشن کوچک بساز.…

🗂️

درس 70: منوی چندصفحه‌ای روی LCD با دکمه

سه دکمه، سه صفحه، یک تنظیم قابل تغییر — مثل منوی یک دستگاه واقعی.…

🖥️

درس 71: نمایشگر OLED: متن و شکل

یک صفحه‌ی کوچک ۱۲۸×۶۴ پیکسلی که هر چیزی رویش می‌کشی — فقط با دو سیم I2C.…

📈

درس 72: نمودار زنده روی OLED

عدد پتانسیومتر را مثل دستگاه نوار قلب روی صفحه بکش — خطی که از راست وارد می‌شود.…

🌡️

درس 73: دما و رطوبت با DHT

یک حسگر، دو عدد: دما و رطوبت. و اینکه هوا واقعاً «چطور حس می‌شود».…

🕰️

درس 74: ساعت واقعی با RTC DS3231

ساعتی که با قطع برق هم وقت را گم نمی‌کند — و چرا millis برای ساعت کافی نیست.…

⏰

درس 75: ساعت زنگ‌دار

RTC + بازر + دکمه: ساعتی که سر وقت زنگ می‌زند و با یک فشار ساکت می‌شود.…

🙂

درس 76: ماتریس LED ۸×۸

۶۴ LED با فقط سه سیم — و نقاشی با صفر و یک.…

📜

درس 77: متن متحرک روی ماتریس LED

مثل تابلوهای اعلانات: نوشته‌ای که از روی صفحه‌ی ۸×۸ رد می‌شود.…

⏲️

درس 78: نمایشگر ۴ رقمی TM1637

یک تایمر آشپزخانه‌ی واقعی: دقیقه:ثانیه با دو نقطه‌ی چشمک‌زن، روی دو سیم.…

🚪

درس 79: کارت RFID و در هوشمند

مثل در مدرسه و هتل: کارت درست را نزدیک کن تا در باز شود.…

📲

درس 80: کنترل با بلوتوث HC-05

با گوشی چراغ‌ها و رله را روشن و خاموش کن — و یاد بگیر چرا RX و TX ضربدری بسته می…

👋

درس 81: سلام ESP32

برد جدید با وای‌فای داخلی: ۳٫۳ ولت، شماره‌ی GPIO و اولین چشمک.…

🌗

درس 82: PWM در ESP32 با ledc

نور LED را نرم کم و زیاد کن و بفهم فرکانس و دقت (بیت) یعنی چه.…

📶

درس 83: وصل شدن به وای‌فای

ESP32 را به شبکه وصل کن، صبر کن تا وصل شود و آدرس IP اش را چاپ کن.…

💡

درس 84: وب‌سرور: LED از مرورگر

ESP32 خودش یک سایت کوچک می‌شود؛ با دکمه‌های صفحه LED را روشن و خاموش کن.…

🌡️

درس 85: صفحه‌ی وب سنسور

دما و رطوبت اتاق را در صفحه‌ای ببین که خودش تازه می‌شود.…

🧾

درس 86: داده‌ی JSON

زبانی که اپ‌ها و دستگاه‌ها با آن حرف می‌زنند: JSON بساز، بخوان و یک /api/sensor …

⚡

درس 87: به‌روزرسانی زنده با WebSocket

به جای پرسیدن مدام، برد خودش هر ثانیه عدد تازه را به صفحه می‌فرستد.…

📨

درس 88: MQTT: پیام‌رسان اشیا

دستگاه‌ها با «موضوع»ها حرف می‌زنند: منتشر کن، مشترک شو و به پیام‌ها جواب بده.…

💾

درس 89: ذخیره‌ی فایل روی حافظه‌ی ESP32

تنظیمات را در یک فایل روی حافظه‌ی فلش بنویس تا بعد از خاموش و روشن شدن یادش بمان…

🏠

درس 90: پروژه: داشبورد خانه روی گوشی

یک صفحه برای همه‌چیز: کلید لامپ، دمای اتاق و اسلایدر سرعت پنکه.…

🎯

درس 91: کنترل تناسبی

سروو نرم و بدون لرزش به هدف می‌رسد: خطا × بهره.…

🌀

درس 92: کنترل دما با فن — PID ساده

P، بعد I، بعد D — آرام و قدم‌به‌قدم، با نمودار سریال.…

🌞

درس 93: ردیاب خورشید

دو LDR و یک سروو: پنل خورشیدی همیشه رو به نور.…

🛗

درس 94: آسانسور: ماشین حالت بزرگ

سه طبقه، دکمه‌ها، چراغ طبقه، کابین و در — با حالت‌ها و رویدادها.…

🥤

درس 95: دستگاه فروش خودکار

کی‌پد، LCD و سروو: اعتبار، کد کالا و باقی پول.…

🚨

درس 96: سیستم امنیتی کامل

کی‌پد، PIR، بوق و LCD — با رمز ماندگار در EEPROM و سه حالت.…

🐍

درس 97: بازی مار روی ماتریس LED

جوی‌استیک + MAX7219: آرایه مثل صف، غذا و پایان بازی.…

💾

درس 98: ثبت داده روی کارت حافظه

دما و زمان را در فایل CSV بنویس و دوباره بخوان.…

⚙️

درس 99: استپر نرم با AccelStepper

شتاب، moveTo و run — و چرا شتاب جلوی گم شدن پله را می‌گیرد.…

🤖

درس 100: پروژه‌ی پایانی: ربات هوشمند

ماشین رباتیک با سنسور مانع، کلید حالت خودکار/دستی — نقشه، ساخت، کد و تست.…