🔘 دکمه + LED
دکمه فشار → LED روشن. INPUT_PULLUP بدون مقاومت بیرونی.
سطح: متوسط ⭐⭐ · مود: آردوینو (سهبعدی + کد)
قطعات لازم
کد کامل پروژه
// Press the button → LED turns on.
const int BUTTON = 2;
const int LED = 8;
void setup() {
pinMode(BUTTON, INPUT_PULLUP);
pinMode(LED, OUTPUT);
}
void loop() {
// INPUT_PULLUP: pressed = LOW
if (digitalRead(BUTTON) == LOW) {
digitalWrite(LED, HIGH);
} else {
digitalWrite(LED, LOW);
}
}
چطور اجرایش کنم؟
- شبیهساز روبومیکر را باز کن و «مود آردوینو» را انتخاب کن.
- از پنل «نمونهها»، «دکمه + LED» را بارگذاری کن — مدار و کد با هم میآیند.
- دکمهی اجرا ▶ را بزن و خروجی Serial و رفتار قطعات را تماشا کن.
- حالا کد را تغییر بده — عددها، پینها، ترتیب — و دوباره اجرا کن!