🌙 درس ۱۰: پروژه پایانی — چراغ خواب هوشمند
درس پایانی دوره روبومیکر: همه آموختهها را جمع کن و چراغ خواب خودکاری بساز که با سنسور نور LDR تاریکی را میفهمد و خودش روشن میشود — پروژه کامل با کد.
لحظهی جمعبندی! در این پروژه همهی چیزهایی که در ۹ درس یاد گرفتی کنار هم مینشینند: مدار، ورودی آنالوگ، شرط، خروجی و Serial برای تنظیم.
چه میسازی؟
چراغی که با سنسور نور LDR روشنایی محیط را میسنجد؛ هوا که تاریک شد خودش روشن میشود و صبح خودش خاموش — مثل چراغهای حیاط و خیابان.
مهارتهایی که استفاده میکنی
- مقسم ولتاژ با LDR و مقاومت 10kΩ (درس مدار)
analogRead(درس ۶) + شرطif(درس ۴)- تنظیم آستانه با Serial Monitor (درس ۳)
کد کامل پروژه
int threshold = 400;
void setup() {
pinMode(9, OUTPUT);
Serial.begin(9600);
}
void loop() {
int light = analogRead(A0);
Serial.println(light);
if (light < threshold) {
digitalWrite(9, HIGH);
} else {
digitalWrite(9, LOW);
}
delay(100);
}
تبریک — با پایان این درس، دورهی مقدماتی را تمام کردهای و آمادهی پروژههای بزرگتری 🎓
دوره را از درس اول رایگان شروع کن 🎓