⚙️ ماموریت ۳۱: موتور با ترانزیستور

موتور رو مستقیم به پایه نزن! با ترانزیستور راهش بنداز و یه دیود هم کنارش بذار.

سطح: چالشی ⭐⭐⭐ · مود: آردوینو — با کد

هدف‌ها

قطعه‌های لازم

▶ همین ماموریت را در شبیه‌ساز امتحان کن
💡 گیر کردی؟ داخل شبیه‌ساز راهنما را ببین، و اگر باز هم نشد دکمه‌ی «برام حلش کن» مدار را برایت می‌چیند تا ببینی چطور کار می‌کند.

جواب کامل

اول خودت امتحان کن! بعد جواب را ببین 👀

سیم‌کشی

  1. Arduino Uno (D9) ⟷ مقاومت 1kΩ (PIN1)
  2. مقاومت 1kΩ (PIN2) ⟷ NPN Transistor (B)
  3. NPN Transistor (C) ⟷ موتور DC (MOTOR_NEG)
  4. 9V Battery (کتابی) (VCC) ⟷ موتور DC (MOTOR_POS)
  5. Diode (1N4148) (K) ⟷ موتور DC (MOTOR_POS)
  6. Diode (1N4148) (A) ⟷ موتور DC (MOTOR_NEG)
  7. NPN Transistor (E) ⟷ Arduino Uno (GND1)
  8. 9V Battery (کتابی) (GND) ⟷ Arduino Uno (GND2)

کد

const int base = 9;

void setup() {
  pinMode(base, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  for (int v = 60; v <= 255; v += 5) {
    analogWrite(base, v);
    Serial.print("sorat:");
    Serial.println(v);
    delay(60);
  }
  analogWrite(base, 0);
  delay(1500);
}

ماموریت‌های مشابه

📱

ماموریت ۳۰: کنترل از راه دور

💡

ماموریت ۳۲: روشن کردن با رله

🔢

ماموریت ۲۹: رمز با کیپد

🎰

ماموریت ۳۳: هشت خروجی با سه پایه

📚 برای یاد گرفتن پایه‌ها سری به دوره‌ی آموزش آردوینو بزن · 🎯 همه‌ی ماموریت‌ها