پروژه با LCD و AVR
با نمایشگر lcd
- توضیحات
- نوشته شده توسط طیب حسینی
- دسته: با نمایشگر lcd
- بازدید: 11456
استفاده از قفل رمز دار برای ایجاد یک سطح امنیتی در بسیاری از پروژه های صنعتی و دانشجویی لازم و ضروری است.از این رو یک قفل رمزدار طراحی کردیم که دارای امکانات زیر است:
- این قفل دارای یک رمز اولیه 5 رقمی میباشد(امنیت بالا برای عدم ردیابی رمز*)
- رمز در حافظه میکرو ریخته میشود و بعد از قطع برق از بین نمیرود
- امکان تغییر رمز و عملیات تصحیح و تایید رمز جدید،وجود دارد
- این قفل رمز دار را برروی یک درب پیاده سازی کردیم(به عنوان درب رمزدار)
- همراه با توضیحات کامل برنامه نوشته شده به زبان BASCOM و شبیه سازی Proteus
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 11988
قبلاً دو پروژه دیگر برای همین موضوع یعنی فوریه سریع در سایت قرار داده بودم که هم به زبان بیسیک بود و هم به زبان c ولی دو پروژه قبل از نظر سرعت تبدیل مشکل داشتند و هر چند سیگنال صدا را از نظر فرکانش به خوبی جدا سازی میکردند ولی سرعت این تبدیل کاملاً هم زمان نبود.
این پروژه به زبان c است و با استفاده از کتابخانه fft که بر اساس اسمبلی نوشته شده است میتواند به صورت کاملاً هم زمان سیگنال صدا را تفکیک کند و بر روی GLCD 128x64 نمایش دهد.این قابلیت به شما این امکان را میدهد که حتی با استفاده از یک atmega8 نیز این کار را انجام بدهید در فایل پروژه شماتیک atmega8 نیز قرار داده شده است ولی فایل hex برای atmega128 کامپایل شده است.
کاربرد این پروژه علاوه بر رقص نور موزیکال و همچنین آبنماهای موزیکال میتواند برای تشخیص سیگنال صدا به کار رود و به دلیل این که در این پروژه سرعت تبدیل بسیار مناسب است میتوان گفت به صورت هم زمان میتوان سیگنال صدا را تفکیک و برای پروژه های تشخیص گفتار به کار برد.
مخصوص اعضای ویژه (vip)
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 12147
توسط این مدار می توان یک سیگنال آنالوگ را به مقادیر گسسته (دیجیتال ) تبدیل نمود کیفیت یک مبدل آنالوگ به دیجیتال بستگی به مقادیری دارد که می تواند تولید نماید که این مقادیر بر حسب bit بیان می شوند به عنوان مثال یک مبدل آنالوگ به دیجیتال 8بیتی می تواند سیگنال آنالوگ ورودی را به 256 عدد از مقادیر گسسته تبدیل نماید . در مدار فوق از AT mega8 استفاده شده است که کیفیت آن 10 بیتی می باشد بنابراین می تواند مقادیر ولتاژ ورودی رابه 1024 جز گسسته تبدیل نماید در این مدار یک پتانسیومتر به port c.0 وصل شده است و یک LCD مدل 20x4 characters به portD وصل شده است .LCD مقادیر شمرده شده در پورت ADC را به صورت دیجیتال از (1023-0)و به صورت درصد (100-0) و توسط بارگراف نمایش می دهد .
- توضیحات
- نوشته شده توسط مهدی احمدی ;-)
- دسته: با نمایشگر lcd
- بازدید: 15610
من چند وقت پيش برنامه هايي كه قديم نوشته بودم را نگاه مي كردم كه با مشاهده اين مدار به فكر افتادم كه آن را براي ديگران و مخصوصاً مبتدي ها در اختيار بگذارم . در هر صورت تنظيم هاي مدار به صورت زير است :
تنظيم تايمر : كليد SET را فشار دهيد ، مشاهده مي شود كه ساعت تايمر شروع به چشمك زدن چشمك زدن مي كند . با كليد هاي + و - مي توانيد زمان را تنظيم كنيد . بعد از تنظيم ساعت كليد SET را فشار داده و اين بار دقيقه تايمر شروع به چشمك زدن مي كند ، بعد از تنظيم دقيقه تايمر با كليد هاي + و - ، كليد SET را براي برگشت به حالت عادي فشار دهيد .
نكته : ساعت را بصورت 24 ساعته تنظيم كنيد.