پروژ راه اندازی ال سی دی کاراکتری با میکرو کنترلر AVR به همراه سورس و نقشه مدار الکترونیکی و فایل پرو تیوس.ال سی دی کاراکتری یک ماژول خیلی پرکاربرد در صنعت الکترونیک میباشد و معمولا در اکثر پروژه های الکترونیکی از آن استفاده میشود در این پروژه هم سعی کردیم به صورت خیلی ساده آن را راه اندازی کنیم تا شما بتوانید از آن در پروژه های خودتان استفاده کنید ...
Ali
چهارشنبه 17 اردیبهشت 1399 ساعت 19:19
با کمک کدنویسی میکرو و اتصال صفحه کلید و LCD به میکرو، رشته اعدادی را که از کیبورد زده می شود بر روی ال سی دی نمایش می دهیم و در نهایت اعداد زوج این رشته را استخراج می کنیم و بر روی سون سگمنت نمایش می دهیم. شما می توانید با اندکی تغییرات اعداد فرد رشته (یا هر الگوی دیگری) را مشخص کنید. مزیت دیگر این برنامه آشنایی با اتصال صحیح میکرو با ال سی دی و صفحه کلید و همچنین سون سگمنت است. کدنویسی در محیط کدویژن انجام شده است و با نرم افزار پروتئوس نیز شبیه سازی صورت گرفته است. ...
Ali
چهارشنبه 17 اردیبهشت 1399 ساعت 19:16
پروژه آماده راه اندازی صفحه کلید 4*4(keypad) با استفاده از میکرو کنترلر AVR atmega 16به همراه سورس و فایل hexو همچنین تصویر پیکربندی مدار .روال کار اینطور هست که کاربر کلید دلخواه رابا فشار کلید مربوطه از کی پد میخواند وروی صفحه نمایش ال سی دی کاراکتری نمایش میدهد و میتواند از کلید خوانده شده در پروژه های مختلف استفاده کند. ...
Ali
چهارشنبه 17 اردیبهشت 1399 ساعت 19:15
با این پروژه با منوی خیلی پیشرفته توانایی کنترل دمای منزل یا محل کار را خواهید داشت این پروژه دما را به وسیله lm35 از محیط میگیردو روی ال سی دی کاراکتری نمایش میدهد همچنین توسط دو کلید که به وقفه خارجی متصل هست با راهنمایی کامل منو کنترل میشود و میتوانید به دلخواه دمای آستانه بالا و پایین را تنظیم کنید تا در دمای دلخواهتان توسط دو تا پین خروجی عملکرد مورد نظر که میتواند روشن کردن رله که هر دستگاهی را میتوان با رله روشن وخاموش کرد را اعمال کرد البته با فرض اینکه شما توانایی راه اندازی رله را دارید ...
Ali
چهارشنبه 17 اردیبهشت 1399 ساعت 19:15
در مبحث میکروکنترلرها استفاده از کتابخانه ها به جهت اینکه برنامه نویس درگیر مقدار دهی به رجیسترها نشود بسیار مهم میباشد در این کتابخانه که دارای سه تابع برای سری atmega 16 و atmega32 , اولی برای ورودی خروجی کردن یک پین از یک پورت با دستور خیلی ساده و دومی برای ورودی خروجی کردن کل یک پورت وسومی برای ورودی خروجی کردن چهار پین کم ارزش یا با ارزش میباشد سعی شده است که با استفاده از این دو تابع با حداقل دستور و به روش حرفه ای برنامه نویس در مکان مطلوب ورودی و خروجی خود را مشخص نماید. تابع unsigned char io_pin(unsigned char _port,unsigned char _pin,unsigned char _ddr); جهت ورودی و خروجی کردن یک پین از یک پورت میباشد به این ترتیب که به جای _port اعداد 0 تا 3 که به ترتیب نمایانگر پورتهای (A ,B,C,D) میباشدو _pinنیز جهت مشخص کردن پین مورد نظر میباشد که به تربیت از اعداد0 تا 7 استفاده میشود همچنین از _ddr برای مشخص کردن ورودی یا خروجی بود ن به ترتیب از 0 و 1 استفاده میشود. تابع unsigned char io_port(unsigned char _port,unsigned char _ddr); جهت ورودی و خروجی کردن ...
Ali
چهارشنبه 17 اردیبهشت 1399 ساعت 19:15