مدل آموزشی:

توضیحات پروژه:
این پروژه مدل آموزش از تایمر کنفرانس است. با استفاده از این پروژه، سخنرانی ۱۰نفر قابل کنترل است. زمان های سخنرانی اشخاص از قبل تنظیم می شود. بیشترین زمان قابل تنظیم برای هر شخص، یک ساعت می باشد. این مقادیر در حافظه EEPROM میکرو کنترلر ذخیره می شود تا با خاموش و روشن شده پروژه پاک نشوند. با استفاده از تک سوییچ های روی برد ، زمان های تنظیم شده برای هر شخص، قابل دسترس است.
با فشردن کلید Start ، رله فعال شده و تایمر شروع به کار خواهد کرد. شمارش معکوس ثانیه و دقیقه بر روی سون سگمنت ها قابل مشاهده است. در صورت نیاز میتوانید زمان را نگاه داشته و در هر لحظه که نیاز شد مجدد کلید START را بزنید.
بعد از اتمام زمان تنظیم شده ، خروجی رله این پروژه قطع می شود. از خروجی رله می توان جهت روشن و خاموش کردن دستگاه های مربوطه مثلا میکروفن استفاده کرد.
مدل آموزشی:

توضیحات پروژه:
ترمومتر این پروژه دمای محیط را با دقت 0.5 درجه سانتیگراد اندازه گیری کرده و آن را بر روی LCD نمایش می دهد. این ترمومتر دما را از 0 تا 99 درجه سانتی گراد اندازه گیری میکند.
همچنین از این پروژه میتوان بعنوان یک ترموستات نیز استفاده نمود . تا پائین یا بالارفتن دما از حد مشخص را کنترل نمود.
بعد از روشن شدن پروژه ، متن زیر را بر روی LCD مشاهد خواهد شد:
در سطر اول ، دمای محیط بر حسب درجه سانتیگراد ، نمایش داده می شود.
در سطر دوم ، دمای تنظیم شده برای ترموستات ، تحت عنوان Setpoint نمایش داده می شود.
دمای Setpoint با استفاده از تک سوییچ های روی پروژه ، با دقت 0.1 درجه قابل تنظیم است.
جهت کنترل دما ، خروجی رله را می توان به هیتر یا هر وسیله دیگری جهت تولید گرما ، وصل نمود.
در حالت عادی که دمای محیط کمتر از Setpoint است ، رله فعال می باشد. ولی زمانی که دما از مقدار Setpoint بیشتر شود ، رله قطع خواهد شد.
AVR Projects
با این پروژه می توان وسایل برقی منزل را با ریموت، کنترل کرد.
اهداف پروژ:
با استفاده از این پروژه می توان تا 210 عدد رله را فعال و غیرفعال کرد.
این پروژه شامل یک برد فرستنده و یک برد گیرنده با قابلیت آدرس دهی از 0 تا 14 است. هر برد گیرنده شامل 14 عدد رله قابل کنترل است، که می توان هر یک از این رله ها را جداگانه کنترل کرد. در این پروژه به منظور کاهش هزینه ما فقط اقدام به ساخت یک برد گیرنده کردیم، یعنی فقط 14 عدد رله برای کنترل داریم. در صورت نیاز میتوان تا 15 عدد از این گیرنده ها را تهیه نمود، یعنی
15*14=210
با 15 عدد از این گیرنده ها می توان تا 210 عدد رله جهت کنترل در اختیار داشت. ابته توجه داشته باشید که که آدرس گیرنده ها نباید یکی باشد. برای تغییر آدرس گیرنده ها، از دیپ سوییچ قرمز رنگ روی برد استفاده میکنیم.
در برد فرستنده به منظور وارد کردن عدد از یک کیبورد ماتریسی 4*4 استفاده شده است. و برای نمایش تنظیمات از یک LCD کاراکتری 16*2 استفاده شد. میکرو به کار رفته در این پروژه ها از خانواده AVR است . برای برد فرستنده از ATmega16 و برای برد گیرنده از ATmega8 استفاده شده است.
برد مفید این پروژه حداقل تا ۱۰ متر است، ولی در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در فرستنده و گیرنده این پروژه از خانواده AVR به شماره ATmega8میباشد که با كامپايلر Bascom برنامه آن نوشته شده است.
برد اين پروژه با مدار چاپي كار شده است.
با این پروژه می توان وسایل برقی منزل را با یک فرستنده مادون قرمز، روشن و خاموش کرد.
اهداف پروژ:
در این پروژه از 4 عدد رله استفاده شده است که می توان برای کنترل ۴ وسیله برقی از آن استفاده کرد.
و در فرستنده این پروژه ۴ عدد تک سوییچ کوچک قرار دارد که با هر یک از آنها می توانید رله مربوطه را فعال و غیر فعال نمایید.
برد مفید این پروژه حداقل تا ۱۰ متر است، ولی در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در این پروژه از خانواده AVR به شماره Atmega8 میباشد.
برد اين پروژه با مدار چاپي كار خواهد شد.
AVR Projects
اهداف پروژ:
در این پروژه از 8 عدد رله استفاده شده است که می توان برای کنترل ۸ وسیله برقی از آن استفاده کرد.
و در فرستنده این پروژه ۸ عدد تک سوییچ کوچک قرار دارد که با هر یک از آنها می توانید رله مربوطه را فعال و غیر فعال نمایید.
برد مفید این پروژه حداقل تا ۱۰ متر است، ولی در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در این پروژه از خانواده AVR به شماره ATmega8میباشد که با كامپايلر Bascom برنامه آن نوشته شده است.
برد اين پروژه با مدار چاپي كار خواهد شد.
AVR Projects
برد گیرنده:
اهداف پروژ:
در گیرنده این پروژه از ۱۴ عدد رله استفاده شده است که می توان برای کنترل ۱۴ وسیله برقی از آن استفاده کرد.
و در فرستنده این پروژه ۱۴ عدد تک سوییچ کوچک قرار دارد که با هر یک از آنها می توانید رله مربوطه را فعال و غیر فعال نمایید.
برد مفید این پروژه حداقل تا ۱۰ متر است، ولی در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در فرستنده و گیرنده این پروژه از خانواده AVR به شماره ATmega8میباشد که با كامپايلر Bascom برنامه آن نوشته شده است.
برد اين پروژه با مدار چاپي كار خواهد شد.
AVR Projects
اهداف پروژ:
در این پروژه از ۱۴ عدد رله استفاده شده است که می توان برای کنترل ۱۴ وسیله برقی از آن استفاده کرد.
فرستنده این پروژه یک عدد کنترل تلویزیون است، که حداقل تا ۱۰ متر برد دارد و در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در این پروژه از خانواده AVR به شماره ATmega8میباشد که با كامپايلر Bascom برنامه آن نوشته شده است.
برد اين پروژه با مدار چاپي كار خواهد شد.
مدل آموزشی:

توضیحات پروژه:
با استفاده از این دستگاه می توان یک وسیله برقی را با یک نشانگر لیزری از راه دور روشن و خاموش کرد.
در سمت راست و چپ پروژه ، دو عدد سلول فتوسل قرار داده شده است. برای کاهش تاثیر نور محیط، این سنسور ها را با چسب لنت زرد پوشانده ایم.
برای فرمان دادن به این پروژه نیاز به یک نشانگر لیزری داریم.

با متمرکز کردن نور لیزر بر روی سنسور سمت چپ ، رله فعال می شود. و برای غیر فعال کردن رله، نور لیزر را به سنسور سمت راست بتابانید.
برای تغذیه این پروژه از ترانس استفاده شده ، این پروژه مستقیم از برق شهر تغذیه می شود.
مدل آموزشی:
توضیحات پروژه:
این پروژه یک قفل دیجیتال 8 رقمی است. که می توان از آن برای کد گذاری روی وسایل برقی که برای روشن شدن نیاز به مجوز خاص دارند استفاده کرد.
رمز عبور دریافت شده توسط کاربر در حافظه EEPROM داخلی میکرو کنترلر ذخیره می شود و با قطع تغذیه دستگاه از بین نمی رود.
برای استفاده عملی از این دستگاه از یک رله در خروجی استفاده شده که به یک ترمینال متصل است. و به عنوان کلید قطع و وصل عمل می کند. می توان از این کلید برای روشن و خاموش کردن وسایل برقی 220 ولت 7 آمپر و یا وسایل برقی ولتاژ پایین استفاده کرد. همچنین از یک بیزر برای هشدارهای سیستم استفده شده است که تمامی آلارم های خطا و صداهای صفحه کلید را به گوش کاربر می رساند.
AVR Projects
اهداف پروژه:
این پروژه دمای محیط را اندازه گیری کرده و آن را هم بر روی LCD نمایش می دهد و هم بر روی کامپیوتر. ویک عدد رله را متناسب با دمای محیط کنترل می کند.
برای مانیتورینگ روی پروژه از یک عدد LCD 16*2 کاراکتری استفاده شده است که در خط اول، دمای محیط و در خط پایین مقدار Setpoint نمایش داده می شود.
میکرو کنترلر به کار رفته در این پروژه ATmega16 از سری AVR است. برنامه میکرو کنترلر به زبان بیسیک و با کامپایلر بیسکام نوشته شده است. برنامه مانیتورینگ نیز با ویژوال بیسیک نوشته شده .
در این پروژه ولتاژ آنالوگ، از پایه خروجی سنسور LM35 خوانده شده و توسط مبدل آنالوگ به دیجیتال داخلی میکرو، به عدد دیجیتال تبدیل و به پورت سریال فرستاده و سپس توسط برنامه Visual Basic نمایش داده می شود. نمای گرافیکی نمایش دما در محیط Visual Basic از قرار زیر است:
در قسمت Monitoring دو پارامتر دما و setpoint که از میکرو گرفته شده اند فقط نمایش داد می شوند. درقسمت conrol می توان Setpoint جدیدی را وارد نمود و با زدن دکمه Enter مقدار جدید را به میکرو ارسال کرد. زمانی که میکرو مقدار جدید را دریافت کرد رله را با توجه به این مقدار کنترل می کند و مقدار جدید را دوباره به کامپیوتر برای نمایش ارسال میکند . در صورتی که رله وصل باشد LED قسمت OUTPUT قرمز ، و در حالت قطع به رنگ خاکستری در می آید.
برد اين پروژه با مدار چاپي كار خواهد شد.
AVR Projects

با این ماژول منحصربفرد و دقیق می توانید 2 دمای مختلف را در محل های مورد نظر اندازه گیری و بصورت همزمان بر روی نمایشگر LCD مشاهده نمایید. و می توانید دمای محل های مور نظر را کنترل نمایید.
اهداف پروژه:
مزايا و امكانات:
AVR Projects
هدف کنترل رفت و آمد اتومبیل به داخل پارکینگ و کنترل ظرفیت خالی پارکینگ است. و از آنجایی که به ازای هر اتومبیل مبلغی به عنوان عوارض گرفته می شود مجموع موجودی صندوق نیز باید مانیتورینگ شود.
در این پروژه فرض شده است که ظرفیت پارکینگ حداکثر 15 اتومبیل باشد، در این صورت هنگامی که ظرفیت کامل شود درب سیستم بسته خواهد شد. که در شبیه سازی این مسئله توسط یک رله به نمایش گذاشته شده است.
در قسمت درب ورودی و خروجی پارکینگ دو جفت سنسور، با کمی فاصله وجود دارد که با وارد شدن اتومبیل این سنسورها حس کرده و LED سبز روشن می شود. به علت فاصله مناسب سنسوره ، پروژه به راحتی تفاومت رفت و آمد انسان و اتومبیل را تشخیص می دهد. باید توجه داشت که درب ورودی فقط و فقط جهت ورود و درب خروجی فقط فقط برای خروج است و خلاف آن امکان پذیر نیست.
این پروژه قادر به نمایش تعداد ماشین های پارک شده در پارکینگ ، تعداد فضای خالی پارکینگ ، مجموع اتومبیل های وارد شده به پارکینگ در آن روز و میزان موجودی صندوق.
برای مانیتورینگ پروژه از یک عدد LCD 16*2 استفاده کرده ایم که اطلاعات زیر بر روی آن قابل مشاهد است:
متغییر car به مفهوم تعداد اتومبیل های پارک شده در پارکینگ
متغییر free به مفهوم تعداد فضای خالی برای پارکینگ.
متغییر tot که کوتاه شده total است به مفهوم تعداد کل اتومبیل های وارد شده در آن شبانه روز است
متغییر cost به مفهوم موجودی صندوق است. در این پروژه مبلغ 500 تومان برای عوارض پارک فرض شده است. برای بدست آوردن متغییر cost کافی است تا متغییر totl را با 500 ضرب کنیم.
بر روی پروژه 2 عدد میکرو سوییچ در نظر گرفته شده. میکرو سوییچ سمت چپ جهت ریست کردن میکرو کنترلر و میکرو سوییچ سمت راست برای صفر کردن دو متغییر total , cost می باشد. با استفاده از این میکرو سوییچ می توان در یک زمان مشخص هر روز این دو متغییر را صفر کرد. توجه داشته باشید که با فشردن این میکرو سوییچ متغییرهای free و car صفر نخواهند شد.
توجه داشته باشید که در این پروژه از حافظه داخلی میکرو کنترلر استفاده شده است و این تدبیر به ما کمک میکند تا در صورت قطع و وصل شدن تغذیه مدار و یا ریست شدن میکرو ، ارزش عددی متغییر های محفوظ بماند و پروژه با همان اعداد قبلی شروع به کار کند.
در اين پروژه از میکرو کنترلر AVR به شماره ATMEGA16 استفاده شده است. برنامه میکرو کنترلر این پروژه ، با کامپایلر بیسکام ( Bascom Avr ) و همچنین با کدویژن ( Code Vishion ) نوشته شده است ، که مطابق سفارش یکی از آنها ارسال خواهد شد.
برد این پروژه با مدار چاپی کار شده است.
AVR Projects
اهداف پروژه:
با استفاده از این پروژه میتوانید دمای محیط را مشاهده نمایید و پائین یا بالارفتن دما از حد مشخصی را کنترل کنید.
در این ترموستات از صفحه کلید 4*4 ماتریسی برای تنظیم دما و برای سنسور دما از SMT160 استفاده شده است. این سنسور می تواند دمایی حدود -۴۵ تا +۱۳۰ درجه سانتی گراد ، با رزولیشون بالای ۰.۰۰۵ درجه سانتی گراد را اندازه گیری نماید.
در اين پروژه از میکرو کنترلر AVR به شماره ATMEGA16 استفاده شده است. برنامه میکرو کنترلر این پروژه ، با کامپایلر بیسکام ( Bascom Avr ) نوشته شده است .
برد این پروژه با مدار چاپی کار شده است.
AVR Projects

اهداف پروژ:
در این پروژه از 8 عدد رله استفاده شده است که می توان برای کنترل ۸ وسیله برقی از آن استفاده کرد.
فرستنده این پروژه یک عدد کنترل تلویزیون است، که حداقل تا ۱۰ متر برد دارد و در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در این پروژه از خانواده AVR به شماره ATmega8میباشد که با كامپايلر Bascom برنامه آن نوشته شده است.
برد اين پروژه با مدار چاپي كار خواهد شد.
AVR Projects
اين پروژه را مي توان در بالاي درب منزل و مغازه نصب كرد. در صورتي كه مدار روشن باشد با باز شدن در آژير به صدا در ميايد. صداي آژير خيلي زياد ميباشد طوري كه همسايه ها صداي آن را حتما خواهند شنيد.
در اين پروژه براي باتري نيز يك كانكتور ورودي درنظر گرفته شده است تا در صورت قطع جريان برق، مدار همچنان به كار خود ادامه بدهد. همچنين يك عدد سنسوره لرزشي در مدار موجود است كه در صورت هرگونه تحريك مدار، صداي آژير را به صدا در آید.
برد اين پروژه با مدار چاپي كار شده است.
AVR Projects
با این پروژه می توان وسایل برقی منزل را با ریموت تلویزیون، کنترل کرد.
اهداف پروژ:
در این پروژه از 4 عدد رله استفاده شده است که برای کنترل آن نیاز به یک فرستنده مادون قرمز میباشد.
فرستنده این پروژه یک عدد کنترل تلویزیون است، که حداقل تا ۱۰ متر برد دارد و در محیط تاریک، برد این دستگاه تا ۵۰ متر افزایش می یابد.
این پروژه با پروتکل RC5 کار میکند و میکرو به کار رفته در این پروژه از خانواده AVR به شماره Atmega8 میباشد.
برد اين پروژه با مدار چاپي كار خواهد شد.