AVR Projects
این پروژه قادر است 24 شماره تلفن را در حافظه خود نگهداری کند
به طوری که با برداشتن گوشی تلفن منزل و فشار هر یک از 24 کلید موجود بر روی پروژه، شماره تلفن مربوط به آن کلید با سرعت فوق العاده بالایی گرفته می شود.
این پروژه به صورت Open Source می باشد. یعنی کد برنامه باز بوده و شما می توانید شماره تلفن های خاص خود را در قسمت مربوطه بنویسید و سپس برنامه را کامپایل کنید.
AVR Projects
این پروژه دزدگیر با استفاده از سنسور PIR ساخته شده که پس از تشخیص حرکت در محیط ابتدا آژیر را به صدا در آورده و سریعا با شماره معینی که قبلا تعریف شده تماس میگیرد.
در اين پروژه براي باتري نيز يك كانكتور ورودي درنظر گرفته شده است تا در صورت قطع جريان برق، مدار همچنان به كار خود ادامه بدهد. همچنين يك عدد سنسوره لرزشي در مدار موجود است كه در صورت هرگونه تحريك مدار، صداي آژير را به صدا در آید.
برد اين پروژه با مدار چاپي كار شده است.
AVR Projects
اهداف پروژه:
این پروژه قابلیت ذخیره 40 شماره تلفن را دارد. برای ذخیره شماره تلفن ها از حافظه EEPROM داخلی خود میکرو استفاده شده است.
با تایپ یک شماره از 1 تا 40 با استفاده از صفحه کلید و فشردن کلید Enter شماره تلفنی که قبلا برای این شماره ذخیره شده بود ، نمایش داده می شود. در این مرحله در صورت فشردن مجدد کلید Enter پروژه شروع به شماره گیری آن شماره خواهد کرد، در غیر این صورت با فشردن کلید Set می توانید آن شماره را ویرایش کنید.
در این پروژه یک بلندگوی کوچک قرار داده شده تا در هنگام شماره گیری صدای Dial-tone را پخش کند. در این پروژه از یک بیزر نیز استفاده شده است تا برای فشردن هر یک از کلیدها ، صدای بیب پخش کند.
میکرو به کار رفته در این پروژه از خانواده AVR به شماره ATmega16 می باشد. برنامه میکرو کنترلر با کامپایلر BASCOM AVR نوشته شده است.