🔘 درس ۴: دکمه — اولین ورودی

درس چهارم دوره روبومیکر: با digitalRead و INPUT_PULLUP وضعیت دکمه را بخوان و با شرط if تصمیم بگیر — اولین برنامه‌ای که به دنیای بیرون واکنش نشان می‌دهد.

تا این‌جا آردوینو فقط فرمان می‌داد؛ حالا یاد می‌گیرد گوش بدهد. با یک دکمه، برنامه‌ات برای اولین بار به کاری که تو می‌کنی واکنش نشان می‌دهد!

در این درس یاد می‌گیری

کد اصلی درس

void setup() {
  pinMode(2, INPUT_PULLUP);
  pinMode(13, OUTPUT);
}
void loop() {
  if (digitalRead(2) == LOW) {
    digitalWrite(13, HIGH);   // فشرده → روشن
  } else {
    digitalWrite(13, LOW);
  }
}
این درس را رایگان در شبیه‌ساز شروع کن 🎓

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

💬

درس ۳: گفتگو با آردوینو — Serial Monitor

🌗

درس ۵: نور نرم — PWM و analogWrite