پروژه نهایی چراغ هوشمند زماندار
دانش LDR، کلید، PWM و millis را در یک چراغ کوچک LED ترکیب کنید: روشن شدن خودکار در تاریکی و تغییر دستی روشنایی.
پروژه نهایی چراغ هوشمند آردوینو: وسایل و آمادهسازی
پیش از شروع، برد را از تغذیه جدا کنید، شماره پایهها و مشخصات قطعات را با نوشته روی همان برد و دیتاشیت تطبیق دهید. یک بردبورد، سیم جامپر و کابل USB برای آزمایش اولیه کافی است؛ قطعات مخصوص این درس را نیز بر اساس توضیح مدار انتخاب کنید.
مراحل انجام آزمایش
شرط تاریکی را با دو آستانه پایدار کنید؛ کلید را با INPUT_PULLUP بخوانید و در هر فشار سطح PWM را تغییر دهید. به جای delay زمانبندی را با millis انجام دهید.
- ابتدا نقشه اتصالات را روی کاغذ بکشید و اتصال زمین را مشخص کنید.
- اتصالات را با تغذیه قطعشده ببندید و یک بار کنترل کنید.
- برنامه یا مقدار ورودی را مرحلهای آزمایش کنید و نتیجه را در مانیتور سریال یا خروجی مدار ببینید.
- تنها پس از کار کردن نمونه ساده، بخش بعدی را اضافه کنید.
عیبیابی و نکته عملی
ابتدا هر بخش را جدا آزمایش کنید، سپس یکپارچه کنید. LED را با مقاومت محدودکننده جریان ببندید و مقدار PWM را در محدوده ۰ تا ۲۵۵ نگه دارید.
تمرین: دو حالت ورودی یا دو مقدار زمانی متفاوت را امتحان کنید و مشاهده خود را یادداشت کنید. اگر نتیجه با انتظار فرق دارد، ابتدا تغذیه، زمین مشترک و شماره پایه را دوباره بررسی کنید.