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

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

سطح: متوسط · زمان: حدود 12 دقیقه · مفاهیم: مقسم ولتاژ، analogRead، map

قدم‌های این درس

  1. مشکل: آردوینو مقاومت نمی‌خونه
  2. قدم ۱ — دو مقاومت سری
  3. قدم ۲ — بخوانش و به ولت تبدیلش کن
  4. قدم ۳ — پتانسیومتر یک مقسم متحرک است
  5. قدم ۴ — map: ترجمه‌ی بازه‌ها
  6. چالش: بازه را برعکس کن

نمونه‌ای از کد این درس

void setup() {
  Serial.begin(9600);
}

void loop() {
  int raw = analogRead(A0);
  float volts = raw * 5.0 / 1023.0;

  Serial.print("raw:");
  Serial.print(raw);
  Serial.print(" volt:");
  Serial.println(volts);
  delay(300);
}

چرا این درس؟

دوره‌ی تینکرکد فارسی تعاملی است: هر قدم را خودت داخل شبیه‌ساز انجام می‌دهی — مدار واقعی می‌چینی، کد واقعی اجرا می‌کنی و نتیجه را همان لحظه می‌بینی. این درس روی درس‌های قبلی ساخته شده، پس اگر تازه شروع کرده‌ای از درس ۱ بیا!

این درس را رایگان در شبیه‌ساز شروع کن 🎓

درس‌های دیگر دوره

🚨

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

🌞

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