🌙 چراغ شب
هوا تاریک شد → LED روشن میشه. اسلایدر نور LDR رو بکش و تست کن!
سطح: متوسط ⭐⭐ · مود: آردوینو (سهبعدی + کد)
قطعات لازم
کد کامل پروژه
// Night light: when it gets dark, the LED turns on.
// Select the LDR and drag its "light level" slider to test!
const int LED = 13;
void setup() {
pinMode(LED, OUTPUT);
Serial.begin(9600);
}
void loop() {
int light = analogRead(A0); // 0 = dark, 1023 = bright
Serial.print("Light: ");
Serial.println(light);
if (light < 400) {
digitalWrite(LED, HIGH); // dark → light on
} else {
digitalWrite(LED, LOW); // bright → light off
}
delay(200);
}
چطور اجرایش کنم؟
- شبیهساز روبومیکر را باز کن و «مود آردوینو» را انتخاب کن.
- از پنل «نمونهها»، «چراغ شب» را بارگذاری کن — مدار و کد با هم میآیند.
- دکمهی اجرا ▶ را بزن و خروجی Serial و رفتار قطعات را تماشا کن.
- حالا کد را تغییر بده — عددها، پینها، ترتیب — و دوباره اجرا کن!