روی این قسمت کلیک کنید تا تصویر را در انداره واقعی 588در282پیکسل ببینید.
در این پروژه با استفاده از میکروکنترلر یک عدد سلول فتوسل راه اندازی شده است. میکروکنترلر استفاده شده برای این پروژه ATmega16 از خانواده AVR است. و جهت برنامه نویسی از Bascom AVR استفاده شده است. برنامه این پروژه به روش ساب روتین نوشته شده است. و یک مثال آموزشی خوب از برنامه نویسی ساب روتین است. سلول فتوسل از نوع مقاومتی بوده و متناسب با شدت نوری که به آن می تابد مقاومتش تغییر میکند. برای راه اندازی آن از روش زیر استفاده شد:
با اندازه گیری ولتاژ خروجی مدار، می توان از تغییرات مدار آگاه شد. برای اندازه گیری این ولتاژ از ADC میکروکنترلر استفاده شده است. مقدار اندازه گیری شده بر حسب میلی ولت بر روی LCD نمایش داده می شود. جهت کاربردی کردن این پروزه، این سیستم به عنوان چراغ شب به کار گرفته شده است. در زمان روز رله غیر فعال و در زمان شب رله فعال خواهد بود. از خروجی رله برای روشنایی می توان استفاده کرد. حساسیت سیستم با استفاده از پتانسومتر قابل تنظیم خواهد بود. این پروژه با نرم افزار پروتیوس شبیه سازی شده و جهت دانلود در زیر ضمیمه شده است. جهت دانلود فایل های این پروژه اینجا کلیک کنید. ( 73KB ) تهیه و تنظیم: علیرضا جودی لینک منبع: http://projects.m32.ir/1249