پروژه هاي عملي با ميكرو كنترلر avr ( به زبان c , اسمبلي)
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p
پروژه ي كنترل ترافيك با AVR
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
پسورد :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
کنترل و راه اندازی RGB LED توسط AVR (اسمبلر AVR Studio)
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
پسورد [برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
کنترل و راه انداری موتور پله ای با AVR
with BASCOM
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
پسورد [برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دما سنج دیجیتال با سون سگمنت و AVR برای دو حالت سلسیوس و فارنهایت
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
پسورد [برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نه برنامه با یک برنامه با AVR و تحت BASCOM
لیست برنامه ها :
1 - نمایش بزرگرترین عدد از بین N عدد ورودی . 2 - نمایش میانگین اعداد از بین N عدد ورودی . 3 - نمایش اعداد زوج بین A و B . 4 - تست عدد برای اول بودن آن .
5 - نمایش اعداد از رشته فیبونانچی . 6 - نمایش معادل باینری عدد . 7 - نمایش جمع اعداد رقم . 8 - معکوس کردن مکان ارقام . 9 - بازی با اعداد . خیلی جالبه
فقط با یه ATmega32 ویه کیبورد 3*4 و یک LCD 16*2 همراه با محیطی کابرپسند و ساده و شبیه سازی مدار در
PROTEUS
یه پروژه برای درس الگوریتم و فلوچارت . ( البته کسی برای این درس پروژه نمیده ولی اگه خواستید خود شیرینی کنید خوبه )
معمولا فلوچارت این برنامه ها در این درس ارائه می شوند ومدار نیز طبق همان فلوچارت ها عمل می کند .
برنامه و توضیحات آن و چگونگی کار با مداربهمراه فایل شبیه سازی در PROTEUSرا با حجم فقط 259 KB دریافت کنید .
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
بازی مرتب سازی عکس با avr
بازی فکری پازل عکس ها رو براتون به صورت اوپن سورس میذارم. این بازی رو خودم نوشتم و هر گونه استفاده از اون آزاده.
ابن بازی save و load هم داره!
کامپایلرش winavr است.
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
سنجش دور موتور بهمراه ساعت و ترموستات با AVR
مشخصات : استفاده از ATmega 8 - نمایش دور موتور RPM - ساعت دقیق با استفاده از کریستال ساعت - دماسنج با استفاده از LM35 - ترموستات - تنظیمات منو بندی شده و راحت - استفاده از سنسورهای مادون قرمز برای اندازه گیری سرعت با انعطاف بالا در برنامه - قابلیت استفاده به عنوان فرکانس متر - ذخیره اعداد در EEPROM - برنامه تحت Bascom - مدار کوچک و ساده - بهمراه تست مداردر نرم افزار Proteus
فایل زیر شامل برنامه و مدار و توضیحات را با حجم فقط 492 KB دریافت کنید .
فایل RPM.bas برنامه مدار تحت نرم افزار Bascom است .
فایل RPM.hex که باید در میکرو برنامه ریزی شود است .
فایل Circuit.JPG نقشه مدار را به صورت کامل نمایش می دهد .
فایل TEST - Proteus 6.9.DSN شبیه سازی مدار در نرم افزار Proteus با ورژن 6.9 است .
جهت کسب اطلاعات بیشتر و همچنین چگونگی عملکرد مدار و نحوه تنظیم و ... نیز فایل Help.pdf را حتماً مشاهده کنید .
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
منبع :
iranled.com
دفترچه تلفن با AVR و تحت Bascom
با یه کیبورد 4*4 و یه LCD 2*16 و یه ATmega 8 یک دفترچه تلفن با قابلیت جستجو درست کنید . بهمراه فلوچارت و توضیح کامل برنامه و تست مدار در PROTEUS 6.9
اگه دوست دارید یه دفترچه تلفن کوچولو درست کنید !
توضیحات برنامه و اصل برنامه بهمراه فایل HEX و شماتیک مدار و فایل شبیه سازی در PROTEUS و فلوچارتهای برنامه را با حجم فقط 470 KB بگیرید .
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p
ساعت با تايمر لجوج ، ترموستات و نمايش تاريخ شمسي با AVR
در اين پروژه با استفاده از يك ATmega 16 و يك LCD از نوع 16*2 و چهار تا كليد ، يك ساعت را مي بينيد كه داراي تايمر با قابليت زنگ زدن و با خاصيت لجوج بودن و همينطور Short Sleep ، نمايش روز هفته و تاريخ بصورت شمسي و دماسنج همراه با ترموستات دماي بالا و پايين است .
جهت كسب اطلاعات بيشتر بر روي ادامه مطلب كليك كرده و يك فايل 250 KB را بگيريد
فايل TEST.DSN شبيه ساز مدار در نرم افزار پروتئوس 6.9 است . فايل CRCUIT.DSN فقط نقشه مدار را كامل تر نشان مي دهد . فايل SA@.bas نيز برنامه ميكرو است . فركانس ميكرو را بر روي 4 مگاهرتز تنظيم كنيد .
جهت كسب اطلاعات بيشتر و همين طور چگونگي تنظيم ساعت و غيره نيز فايل HELP را مشاهده كنيد
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
ساعت ديجيتالي با نمايش بر روي Seven Segment
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نمايش ساعت برروي تابلو LED با ابعاد 112*24 و قلم فارسي
اجزاي مدار
AVR(ATMEGA32)- RTC DS1307-LATCH 74HC573-LED
زبان برنامه نويسي
BASIC
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
نمايش ساعت برروي تابلو و رفرش LED
ابعاد تابلو64*8
استفاده از RTCبه شماره DS1307براي نگهداري زمان
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
DTMF_dialer_with_bascom avr
اجزاي مدار
AVR (ATmega8)- keypad - LCD
زبان برنامه نويسي
BASIC
محتوايات پوشه
سورس كد، فايل هگز(hex ) ، عکس های
از مدار وشماتيك مدار
عملکرد مدار
شماره گير تن (TONE) با AVR
دانلود :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
شمارش از 0 تا99 توسط سون سگمنت
اجزاي مدار
AVR (ATmega8)-LED
زبان برنامه نويسي
BASIC
محتوايات پوشه
سورس كد، فايل hex و فايل پورتئوس و شماتيك مدار
عملکرد مدار
در اين مدار به جای پالس از يك ميكروسوئيچ برای ايجاد پالس استفاده شده است. اين مدار قادر به شمارش 0 تا 99 می باشد.
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p
متر ديجيتالي
اجزاي مدار
AVR ATMEGA16 – REGULATOR 7805-DC4013-7SEG-TRANSISTOR
زبان برنامه نويسي
BASIC
محتوايات پوشه
شماتيك مدار، سورس كد و فايل هگز (HEX)
عملکرد مدار
اين دستگاه متر ديجيتالي با صفحه نمايش سون سگمنت ميباشد.ازآنجايي كه براي مسافت هاي طولاني طراحي شده است دقت آن cm10 است ودرهر100متر خطاي آن نزديك صفر است.قابليت متركردن در100مرحله ودرهرمرحله حداكثر تا9.9999كيلومتر. قابليت جمع زدن كل مترازحداكثرتا99.99كيلومتر.قا بليت چك كردن هريك از متراژها. قابليت نگهداري هر متراژ درE2prom داخلي و نگهداري آن درزمان خاموش بودن ياقطع باطري
اجزاي مدار
AVR ATMEGA16-Driver L298-DC MOTOR- LCD LM016L
زبان برنامه نويسي
C
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX) و فايل PDF در مورد موتورDC
عملکرد مدار
كنترل موتور DC ميباشد كه تعيين ميكنيد به راست يا چپ بچرخد
اما اول بايد OCRرا وارد كنيد كه از طريق دو دكمه بالا ميباشد و
بعد از آن جهت چرخش . با دكمه آخر كه پايين است چرخش را متوقف ميكنيد.
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
يه برنامه سيگنال ژتراتور ساده با Mega32 است
با يک کليد می توانيد شکل موج خروجی رو عوض کنيد: سينوسی، مربعی و شيب
با دو کليد ديگه هم می توانيد فرکانس رو عوض کنيد
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
در اين برنامه صفحه كليد موبايل شبيه سازي شده
با فشار دگمه 2 حرف A و با 2 بار زدن اين كليد حرف B و ...... روي LCD نشون داده ميشه
بعد از حدود 1 ثانيه در صورت نزدن كليدي يك حرف به جلو ميره .....
دقيقا مثل صفحه كليد موبايل هنگام sms زدن
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اسکن key pad
اجزاي مدار
AVR mega8, key pad
زبان برنامه نويسي
C
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
این مدار صفحه کلید ماتریسی را بر روی
ATmega8اسکن میکند
اجزاي مدار
AVR ATMEGA8 - LCD LM016L-Button
زبان برنامه نويسي
BASIC
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
ابتدا از کاربر می پرسد که می خواهد به صورت دستی موتور راه اندازی شود یا اتوماتیک ؟
اگر شستی ON را فشار دهد باید شستی ستاره را فشار دهد تا مدار به صورت ستاره راه اندازی و بعد از گذشت زمان به دلخواه شستی مثلث را فشار دهد
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
يك قفل ديجيتالي است كه رمز پيش فرض آن 1111 است. درابتداي اجراي مدار از شما سوال ميكند كه پسوورد را وارد ميكنيد يا ميخواهيد رمز را عوض كنيد؟
براي وارد كردن پسوورد كليد ستاره و براي عوض كردن پسوورد مربع (#)را بزنيد.
اجزاي مدار
AVR AT90S2313P- Counter 74HC590 – Decoder 74HC138-LED
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و شماتيك مدار
عملکرد مدار
مدار شمارنده 6 بيتي 50 مگاهرتز است يعني پالس هاي ورودي تا 50 مگاهرتز را ميتواند بخواند . دو عدد 74HC590 را بصورت كانتر 16 بيتي بسته است و ميكرو آنهارا ميخواند.
محتوايات پوشه
سورس كد ، شماتيك مدار و فايل توضيحات مدار
عملکرد مدار
يك پروژه كنترلي است ؛ كنترل 4 ورودي اپتوكوپلر و 4 خروجي رله از طريق شبكه
استفاده از آي سي شبكه RTL8019
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اندازه گير مقاومت
اجزاي مدار
مدار عملي ساخته نشده است
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و فايل هگز (HEX)
عملکرد مدار
اندازه گير مقاومت با ميكرو AVR و نمايش روي LCD
محتوايات پوشه
فايل پروتئوس و فايل هگز (HEX)
عملکرد مدار
با زدن هر كليد كاراكتر مربوط روي LCD نمايش داده ميشود. كليد ستاره مميز است و مربع هم پاك ميكند.
دانلود :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
بازي minesweeper با ميكروAVR
اجزاي مدار
AVR ATmega32 – Latch 74HC373-IC4026-7seg-LCD-LED
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل توضيحات سازندگان پروژه
عملکرد مدار
در اين بازي 64 LED بصورت ماتريس 8*8 به هم وصل شده اند.جهت درايو سون سگمنت از دو IC4026 استفاده شده است. در اين بازی توسط کليد های مکان نما می توان به نقاط مختلف ماتريس 8*8 (64 LED) رفت. اگر بر روی LED ای که مکان نما بر روی آن قرار دارد (به طور مکرر خاموش و روشن می شود) کليد Enter (کليد ميان کليدهای مکان نما)را فشار دهيم در صورتی که آن LED حاوی بمب باشد بازی پايان يافته و در غير اين صورت تعداد بمب های اطراف آن بر روی LCD نمايش داده می شود.اگر بر روی همان LED مجددا کليک کنيم صدای بوق ممتد و نيز پيغام خطای درج شده بر روی LCD از قبلا ً انتخاب شدن آن حکايت می کند.
دانلود:
قسمت اول:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
سمت دوم :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دماسنج باسنسورDS1621
تصوير مدار:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اجزاي مدار
AT90S2313, DS1621, SEVEN SEGMENT
زبان برنامه نويسي
BASIC
محتوايات پوشه
شماتیک مدار,سورس كد, فايل hex
عملکرد مدار
دما راروی3عدد سون سگمنت نشان میدهد.
رنج کاری از 5/9-تا99سلسیوس یا0تا210درجه فارنهایت کار میکند.دارای 2کد است کد نوشته شده با سلسیوس و کدفارنهایت.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
كنترلر LCD گرافيكي به همراه رابط I2C
اجزاي مدار
Atmega8 ( tqfp) - Graphical LCD - some component
عملكرد مدار
تمام انواع LCD گرافيكي را مي شود با اين مدار بسيار كوچك راه اندازي كرد .
pcb آن بصورت SMD طراحي شده و بي نهايت كوچك است .
ضمناً براي ارتباط با ميكرو هاي ديگر بخش I2C هم برايش درنظر گرفته شده .
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
تابع اسكن صفحه كليد
جزاي مدار :
صفحه كليدوهر نوع ميكرو
زبان برنامه نويسي:
C CodevisionAVR
محتويات پوشه:
شماتيك مدار - مدار در پرتئوس-سورس كد
عملكرد مدار:
صفحه كليد 4*4 يا 3*4 را به راحتي در هر نوع ميكرو اسكن ميكند
فقط نسبت به كارتون بايد پرتش رو تغيير بدين.اين تابع ( get_key ) رو براي صفحه كليد استاندارد 4*4 نوشتم كه بعلاوه اعداد صفر تا نه 6 كليد ديگه داره كه به ترتيب زير مقدار هايي رو بر ميگردونه:
F1 = 11
F2 = 12
F3 = 13
F4 = 14
Enter = 15
Set = 16
اعداد = خود عدد
فقط پرتي كه از اون به عنوان اسكن صفحه كليد استفاده ميكنيد بايد به صورت زير تعريف بشه:
Px0...Px3 = out 0
Px4...Px7 = in P
از اين تابع ميتونيد از صفحه كليد 3*4 هم استفاده كنيد
اينم شماي مدار و يه مدار در پرتئوس و برنامه :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اجزاي مدار
Atmega32 ( tqfp) - Graphical LCD - some component
عملكرد مدار
تمام انواع LCD گرافيكي را مي شود با اين مدار بسيار كوچك راه اندازي كرد .
pcb آن بصورت SMD طراحي شده و بي نهايت كوچك است .
ضمناً بخشهاي ارتباطي اين دستگاه با كامپيوتر و ميكرو هاي ديگر بدين شرح است : SPI + I2C + RS232
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
برد تبدیل RS232 به USB و بلعکس با خروجی ولتاژ
اجزای مدار
FT232bm و تعدادی قطعات
محتویات پوشه
PCB
توضیحات
خود FT232bm و Mini USB Pin رو سطح مسی فیبر نصب میشن و بقیه روی فیبر نصب میشن.دو مدل هم Pin USB بهش میخوره.Mini و Larg.یک ولتاژ خزوجی 5 ولت USB هم براش در نظر گرفته شده.جواب دادنش رو تضمین میکنم.بازم مشکلی بود بگید
این خودش:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اینم درایورش:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
مولد موج سينوسي با قابليت تنظيم دامنه ، فركانس و اختلاف فاز
اجزاي مدار
ATmega16-DAC-LCD-KEYPAD
زبان برنامه نويسي
C
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX) و توضيحات
عملکرد مدار
توليد دو موج سينوسي كه قابليت تنظيم دامنه ، فركانس و اختلاف فاز را با كيبرد دارد.
مدار منبع تغذيه كه از مدار اصلي جداست و توليد ولتاژ 9 و -9 و 0را دارد . براي توليد موج از دو DAC استفاده شده و اطلاعات رو LCD نمايش داده ميشود
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
چراغ راهنمايي و رانندگي
اجزاي مدار
AT90S8535 – 7seg – LED – button
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex
عملکرد مدار
يك چراغ راهنمايي و رانندگي است كه شمارنده اي معكوس ميشمارد و بر طبق شمارش
مدت زماني براي عابر پياده و مدت زماني براي چراغ راهنمايي سبز ميشود.و كاملا مثل يك
چراغ واقعي شبيه سازي شده است . با سه رنگ سبز، زرد و قرمز.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
نمايش بر سون سگمنت
اجزاي مدار
AT90s2313– DM74LS138 – 74HC590-7Seg
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex و PCB
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
ساعت با ثانيه شمار LED
اجزاي مدار
AT90S8535-Multiplex4051-LED-
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex
عملکرد مدار
اين يك ساعت بسيار جالب ميباشد. جذابيت اين ساعت اين است كه بجاي ثانيه شمار LEDهاي رنگي
روشن و خاموش ميشوند.ربع هاي ساعت با LED قرمز،هر 10 ثانيه LED زرد و بقيه ثانيه ها LED سبز است.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
آشكار ساز كدهاي وارد شده
اجزاي مدار
AVR ATmega16 – LCD LM016L - BOTTON
زبان برنامه نويسي
Bascom
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
با زدن هر كليد عبارت 4رقمي بعنوان كد بر روي LCD نمايش داده ميشود
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
ريموت كنترل RC-5 IR Remote control Transreceiver
اجزاي مدار
ATtiny13 – IR-LED – Transistor - button
زبان برنامه نويسي
Bascom - ASM
محتوايات پوشه
سورس كد ، فايل پروتئوس و PCB
عملکرد مدار
ريموت كنترل ميباشد
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
SMS Controller
اجزاي مدار
ATMEGA32-T10s
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و شماتیک و فايل هگز (HEX)
نرم افزار serial communication
عملکرد مدار
ارسال و در یافت SMS به وسیله ی میکروکنترلر AVR
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
پروژه درایور موتور DC با کنترل تلویزیون
اجزاي مدار
ATMEGA8- LM016L -L293
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد ، توضیحات
عملکرد مدار
عملکرد مدار به این صورت می باشد که ابتدا از شما یک password را می خواهد و در صورت درست وارد کردن آن با کلید های کنترل اجازه کار با موتور داده می شود .
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
ام پروژه
راه اندازی (LCD Nokia 6610 )PCF8833
اجزاي مدار
ATMega 8-PCF8833
زبان برنامه نويسي
basic
محتوايات پوشه
سورس كد و تصاویر مربوطه
عملکرد مدار
نمایش تصاویر دلخواه روی LCD رنگی با سایز 132x132 پیکسل
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
راه اندازی تابلو روان ۸ *۳۲
اجزاي مدار
ATMega32-74HC573
زبان برنامه نويسي
basic
محتوايات پوشه
سورس كد و فایل پروتئوس
عملکرد مدار
حرکت به نام خدا به سمت راست
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p
اجزاي مدار
AVR AT90S2313P- Counter 74HC590 – Decoder 74HC138-LED
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و شماتيك مدار
عملکرد مدار
مدار شمارنده 6 بيتي 50 مگاهرتز است يعني پالس هاي ورودي تا 50 مگاهرتز را ميتواند بخواند . دو عدد 74HC590 را بصورت كانتر 16 بيتي بسته است و ميكرو آنهارا ميخواند.
محتوايات پوشه
سورس كد ، شماتيك مدار و فايل توضيحات مدار
عملکرد مدار
يك پروژه كنترلي است ؛ كنترل 4 ورودي اپتوكوپلر و 4 خروجي رله از طريق شبكه
استفاده از آي سي شبكه RTL8019
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اندازه گير مقاومت
اجزاي مدار
مدار عملي ساخته نشده است
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و فايل هگز (HEX)
عملکرد مدار
اندازه گير مقاومت با ميكرو AVR و نمايش روي LCD
محتوايات پوشه
فايل پروتئوس و فايل هگز (HEX)
عملکرد مدار
با زدن هر كليد كاراكتر مربوط روي LCD نمايش داده ميشود. كليد ستاره مميز است و مربع هم پاك ميكند.
دانلود :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
بازي minesweeper با ميكروAVR
اجزاي مدار
AVR ATmega32 – Latch 74HC373-IC4026-7seg-LCD-LED
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل توضيحات سازندگان پروژه
عملکرد مدار
در اين بازي 64 LED بصورت ماتريس 8*8 به هم وصل شده اند.جهت درايو سون سگمنت از دو IC4026 استفاده شده است. در اين بازی توسط کليد های مکان نما می توان به نقاط مختلف ماتريس 8*8 (64 LED) رفت. اگر بر روی LED ای که مکان نما بر روی آن قرار دارد (به طور مکرر خاموش و روشن می شود) کليد Enter (کليد ميان کليدهای مکان نما)را فشار دهيم در صورتی که آن LED حاوی بمب باشد بازی پايان يافته و در غير اين صورت تعداد بمب های اطراف آن بر روی LCD نمايش داده می شود.اگر بر روی همان LED مجددا کليک کنيم صدای بوق ممتد و نيز پيغام خطای درج شده بر روی LCD از قبلا ً انتخاب شدن آن حکايت می کند.
دانلود:
قسمت اول:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
سمت دوم :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دماسنج باسنسورDS1621
تصوير مدار:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اجزاي مدار
AT90S2313, DS1621, SEVEN SEGMENT
زبان برنامه نويسي
BASIC
محتوايات پوشه
شماتیک مدار,سورس كد, فايل hex
عملکرد مدار
دما راروی3عدد سون سگمنت نشان میدهد.
رنج کاری از 5/9-تا99سلسیوس یا0تا210درجه فارنهایت کار میکند.دارای 2کد است کد نوشته شده با سلسیوس و کدفارنهایت.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
كنترلر LCD گرافيكي به همراه رابط I2C
اجزاي مدار
Atmega8 ( tqfp) - Graphical LCD - some component
عملكرد مدار
تمام انواع LCD گرافيكي را مي شود با اين مدار بسيار كوچك راه اندازي كرد .
pcb آن بصورت SMD طراحي شده و بي نهايت كوچك است .
ضمناً براي ارتباط با ميكرو هاي ديگر بخش I2C هم برايش درنظر گرفته شده .
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
تابع اسكن صفحه كليد
جزاي مدار :
صفحه كليدوهر نوع ميكرو
زبان برنامه نويسي:
C CodevisionAVR
محتويات پوشه:
شماتيك مدار - مدار در پرتئوس-سورس كد
عملكرد مدار:
صفحه كليد 4*4 يا 3*4 را به راحتي در هر نوع ميكرو اسكن ميكند
فقط نسبت به كارتون بايد پرتش رو تغيير بدين.اين تابع ( get_key ) رو براي صفحه كليد استاندارد 4*4 نوشتم كه بعلاوه اعداد صفر تا نه 6 كليد ديگه داره كه به ترتيب زير مقدار هايي رو بر ميگردونه:
F1 = 11
F2 = 12
F3 = 13
F4 = 14
Enter = 15
Set = 16
اعداد = خود عدد
فقط پرتي كه از اون به عنوان اسكن صفحه كليد استفاده ميكنيد بايد به صورت زير تعريف بشه:
Px0...Px3 = out 0
Px4...Px7 = in P
از اين تابع ميتونيد از صفحه كليد 3*4 هم استفاده كنيد
اينم شماي مدار و يه مدار در پرتئوس و برنامه :
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اجزاي مدار
Atmega32 ( tqfp) - Graphical LCD - some component
عملكرد مدار
تمام انواع LCD گرافيكي را مي شود با اين مدار بسيار كوچك راه اندازي كرد .
pcb آن بصورت SMD طراحي شده و بي نهايت كوچك است .
ضمناً بخشهاي ارتباطي اين دستگاه با كامپيوتر و ميكرو هاي ديگر بدين شرح است : SPI + I2C + RS232
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
برد تبدیل RS232 به USB و بلعکس با خروجی ولتاژ
اجزای مدار
FT232bm و تعدادی قطعات
محتویات پوشه
PCB
توضیحات
خود FT232bm و Mini USB Pin رو سطح مسی فیبر نصب میشن و بقیه روی فیبر نصب میشن.دو مدل هم Pin USB بهش میخوره.Mini و Larg.یک ولتاژ خزوجی 5 ولت USB هم براش در نظر گرفته شده.جواب دادنش رو تضمین میکنم.بازم مشکلی بود بگید
این خودش:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
اینم درایورش:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
مولد موج سينوسي با قابليت تنظيم دامنه ، فركانس و اختلاف فاز
اجزاي مدار
ATmega16-DAC-LCD-KEYPAD
زبان برنامه نويسي
C
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX) و توضيحات
عملکرد مدار
توليد دو موج سينوسي كه قابليت تنظيم دامنه ، فركانس و اختلاف فاز را با كيبرد دارد.
مدار منبع تغذيه كه از مدار اصلي جداست و توليد ولتاژ 9 و -9 و 0را دارد . براي توليد موج از دو DAC استفاده شده و اطلاعات رو LCD نمايش داده ميشود
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
چراغ راهنمايي و رانندگي
اجزاي مدار
AT90S8535 – 7seg – LED – button
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex
عملکرد مدار
يك چراغ راهنمايي و رانندگي است كه شمارنده اي معكوس ميشمارد و بر طبق شمارش
مدت زماني براي عابر پياده و مدت زماني براي چراغ راهنمايي سبز ميشود.و كاملا مثل يك
چراغ واقعي شبيه سازي شده است . با سه رنگ سبز، زرد و قرمز.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
نمايش بر سون سگمنت
اجزاي مدار
AT90s2313– DM74LS138 – 74HC590-7Seg
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex و PCB
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
ساعت با ثانيه شمار LED
اجزاي مدار
AT90S8535-Multiplex4051-LED-
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد، شماتيك مدار و فايل هگزhex
عملکرد مدار
اين يك ساعت بسيار جالب ميباشد. جذابيت اين ساعت اين است كه بجاي ثانيه شمار LEDهاي رنگي
روشن و خاموش ميشوند.ربع هاي ساعت با LED قرمز،هر 10 ثانيه LED زرد و بقيه ثانيه ها LED سبز است.
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
آشكار ساز كدهاي وارد شده
اجزاي مدار
AVR ATmega16 – LCD LM016L - BOTTON
زبان برنامه نويسي
Bascom
محتوايات پوشه
فايل پروتئوس، سورس كد و فايل هگز (HEX)
عملکرد مدار
با زدن هر كليد عبارت 4رقمي بعنوان كد بر روي LCD نمايش داده ميشود
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
ريموت كنترل RC-5 IR Remote control Transreceiver
اجزاي مدار
ATtiny13 – IR-LED – Transistor - button
زبان برنامه نويسي
Bascom - ASM
محتوايات پوشه
سورس كد ، فايل پروتئوس و PCB
عملکرد مدار
ريموت كنترل ميباشد
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
SMS Controller
اجزاي مدار
ATMEGA32-T10s
زبان برنامه نويسي
C
محتوايات پوشه
سورس كد و شماتیک و فايل هگز (HEX)
نرم افزار serial communication
عملکرد مدار
ارسال و در یافت SMS به وسیله ی میکروکنترلر AVR
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
پروژه درایور موتور DC با کنترل تلویزیون
اجزاي مدار
ATMEGA8- LM016L -L293
زبان برنامه نويسي
Bascom
محتوايات پوشه
سورس كد ، توضیحات
عملکرد مدار
عملکرد مدار به این صورت می باشد که ابتدا از شما یک password را می خواهد و در صورت درست وارد کردن آن با کلید های کنترل اجازه کار با موتور داده می شود .
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
ام پروژه
راه اندازی (LCD Nokia 6610 )PCF8833
اجزاي مدار
ATMega 8-PCF8833
زبان برنامه نويسي
basic
محتوايات پوشه
سورس كد و تصاویر مربوطه
عملکرد مدار
نمایش تصاویر دلخواه روی LCD رنگی با سایز 132x132 پیکسل
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
نام پروژه
راه اندازی تابلو روان ۸ *۳۲
اجزاي مدار
ATMega32-74HC573
زبان برنامه نويسي
basic
محتوايات پوشه
سورس كد و فایل پروتئوس
عملکرد مدار
حرکت به نام خدا به سمت راست
دانلود:
[برای مشاهده لینک ها باید عضو انجمن ها باشید . ]
دوستان عزیزی که دانلود می کنند لطف بفرمایند و برای سلامتی و تعجیل در ظهور آقا امام زمان(عج) 3 صلوات بفرستند.:p