آیا میدانید کد کشور روسيه 007 است

تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr

با استفاده از میکروکنترلر ATMEGA8 و کیبورد 3×4 می توان حروف و اعداد را تایپ کرد و درون یک متغییر ذخیره نمود و محتوای این متغییر بر روی نمایشگر LCD نمایش داده می شود. در صورتی که فضای LCD پر شود کاراکترها به سمت چپ شیفت داده می شوند. تمامی حروف و اعداد کوچک و بزرگ انگلیسی قابل تایپ می باشند.

تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr

کنترل دور موتور با PWM و جریان خروجی بالا با avr

خروجی سه کاناله با کنترل سرعت به صورت مجزا، دو کلید افزایشی و کاهشی برای کنترل سرعت در هر کانال، فرکانس های مختلف و ثابت برای هر کانال، جریان خروجی بیش از 10 آمپر و ولتاژ بیش از 30 ولت

کنترل دور موتور با PWM و جریان خروجی بالا با avr

ماشین حساب مهندسی با السیدی گرافیکی و avr

این پروژه یک ماشین حساب مهندسی می باشد که تمامی کلید ها و توابع به صورت گرافیگی بر روی LCD نمایش داده می شود و با فشردن هر کلید روی کیپد کلید متناظر آن بر روی السیدی نیز تغییر حالت می دهد. نمای کلی و توابع قابل انجام توسط این ماشین حساب در تصاویر نمایش داده شده است. همچنین قابلیت رسم نمودار را دارد.

ماشین حساب مهندسی با السیدی گرافیکی و avr

دربازکن الکترونیکی خانه قفل رمز با avr

این پروژه در اصل یک قفل امنیتی است که می توان جلوی درب اصلی منزل (در کنار آیفون) آن را نصب کرد. از امکانات آن می توان به موارد زیر اشاره نمود: نمایش دما از 125 تا 55- درجه سانتیگراد، نمایش ساعت دقیق، نمایش تاریخ شمسی همراه با روز هفته به صورت فارسی، نمایش تعداد فرصت های باقیمانده برای وارد کردن رمز صحیح، و قفل شدن سیستم به مدت 15 دقیقه در صورتی که 4 بار رمز اشتباه وارد شود. امکان تغییر رمز و تنظیم کردن ساعت و تاریج و ...

دربازکن الکترونیکی خانه قفل رمز با avr

کنترل بی سیم دور موتور برحسب دما با avr

با استفاده از ماژول HM-R و HM-T ابتدا به کمک سنسور LM35 دما اندازه گیری شده و به ماژول HM-T ارسال می شود، در سمت گیرنده سیگنال توسط HM-R دریافت شده و بر اساس مقدار دما دور موتور به صورت PWM کنترل می شود. همچنین قابلیت تعریف رنج دمای کاری برای موتور نیز امکان پذیر می باشد.

کنترل بی سیم دور موتور برحسب دما با avr
« »

bascom

# 470    (9242)

ماشین حساب به زبان بیسیک با میکروکنترلر AVR

در مورخه : شنبه، 25 ارديبهشت ماه، 1389 موضوع : پروژه‌های AVR بیسیک

به نام خدا

دوستان گفته بودند که در سایت برنامه ماشین حساب به زبان بیسیک نیست من هم امروز کمی بیکار شدم (درسها) این پروژه رو برنامه نویسی کردم و الان در سایت موجود هست و شما می توانید آن را با تمام فایل های مربوطه اش دانلود کنید.

عملکرد کلی:

 در این پروژه از یک کیبورد 4×4 و یک ال سی دی 2×16 و یک میکرو کنترلر ATMEGA16 استفاده شده است. فرکانس کاری مدار 1 مگاهرتز هست و اصول کار آن به این صورت می باشد که چهار عمل اصلی (/ × + -) را انجام می دهد و همچنین شما می توانید عدد ورودی اول را هم منفی وارد کنید. اگر شما یکی از این چهار عملیات را انجام دهید نتیجه نهایی عملیات در متغیر ANS قرار می گیرد و حالا اگر شما در یک عملیات جدید بخواهید از حاصل عملیات قبلی به عنوان عدد ورودی اول استفاده کنید کافیست که وقت یکی از کلید های چهار عمل اصلی را فشار دهید. به عنوان مثال:

8=5+3 و حالا می خواهید 8 را بر 4 تقسیم کنید به این صورت عمل می کنید:

5+3=8 عملیات اول

/4 عملیات دوم



•  بیشتر

ماشین حساب پیشرفته به زبان بیسیک با میکروکنترلر AVR

در مورخه : پنجشنبه، 6 خرداد ماه، 1389 موضوع : پروژه‌های AVR بیسیک

با سلام

دوستان گفته بودند که  ماشین حساب به زبان بیسیک با میکروکنترلر AVR را کمی ارتقاء بدهیم تا بتواند عملیات جزر و sin , cos , tan  را انجام بدهد. من برنامه را با اضافه کردن یک کلید به نام shitf انجام دادم به این صورت که هر گاه این کلید فشار داده شود میکرو یک منو روی LCD نمایش می دهد که هر کدام از این عملیات دارای یک کد می باشند که وقتی شما کد مربوطه به یکی از این عملیات ها را وارد کنید میکرو از شما می خواهد که یک پارامتر عددی به او بدهید تا مثلا sin آن را حساب کند.

توضیحات کلی مدار و برنامه را در  ماشین حساب به زبان بیسیک با میکروکنترلر AVR داده ایم و در اینجا فقط این 4 عمل جدید به آن اضافه شده.



•  بیشتر

مبدل usb به سریال با قابلیت اتصال به میکرو کنترلر- ft232

در مورخه : چهارشنبه، 20 مرداد ماه، 1389 موضوع : پروژه‌های AVR بیسیک

مبدل usb  به سریال – ft232
ft232
ft232

یکی از دغدغه اصلی بچه های رشته الکترونیک برقراری ارتباط بین میکروکنترلر ها و کامپیوتر از طریق پورت usb میباشد هم چنین که در سیستم های جدید و به خصوص لپ تاپ ها از پورت com یا پرینتر خبری نیست در این صورت استفاده از چنین مبدل هایی در قالب یک مدار ساده یا آی سی به شدت حس میشود.

آی سی ft232 یک مبدل usb  به سریال میباشد که به راحتی از طریق پورت های سریال میکرو (rxd  , txd) میتوان با کامپیوتر تبادل اطلاعات داشت و از طریق ساخت یک پورت مجازی این کار صورت میگیرد.

برخی از مشخصات بارز ای سی ft232  به صورت زیر میباشد.
  1. تغذیه کاری بین ۴٫۴ تا ۵٫۲۵ ولت
  2. سازگار شده با usb 1.1  و  usb 2
  3. تبادل اطلاعات توسط یک چیپ و با حداقل قطعات جانبی
  4. سرعت تبادل اطلاعات تا ۱ مگابیت
  5. مبدل usb  به  rs232
  6. مبدل usb  به rs422   و  rs485
جهت ساخت این ماژول میتوانید از نقشه شماتیک زیر استفاده کنید:


•  بیشتر

دانلود پروژه کامل نحوه کار با LCD گرافیکی در محیط بسکام

در مورخه : يكشنبه، 31 مرداد ماه، 1389 موضوع : پروژه‌های AVR بیسیک

در این آموزش و یا مقاله آموزشی یا یک پروژه هر چیزی که دوست داشتید اسمش را بزارید سعی شده است تا شما را با درایو کردن و نحوه عملکرد lcd گرافیکی آشنا کنیم. این پست شامل قسمت هایی چون :

۱_ آشنایی با lcd گرافیکی شرکت توشیبا و چیپ t6963
2_ نحوه سخت افزاری مدار
۳_ دستورات و درایو کردن آن در محیط بسکام
۴_فراخوانی عکس و انداختن آن روی lcd
5_آشنایی با lcd گرافیکی ks0108
6_ سخت افزار مورد نیاز
۷_ دستورات لازم برای درایو کردن آن در محیط بسکام
۸_کتابخانه ks0108
منبع: برق 20



•  بیشتر

پروژه کامل راه اندازی سنسور فرستنده و گیرنده مادون قرمز توسط میکرو AVR با بسکام

در مورخه : سه شنبه، 2 شهريور ماه، 1389 موضوع : پروژه‌های AVR بیسیک

این بار مقاله آموزشی را گذاشتیم تا شما بیشتر با سیستم های فرستنده و گیرنده آشنا بشید . ما در این مقاله نحوه راه اندازی سنسور های فرستنده و گیرنده توسط میکرو های AVR تحت برنامه نویسی Bascom را گذاشتیم این مقاله شامل بخش هایی چون :
۱_ شماتیک یک فرستنده (SFH506 ، فتوترانزیستور)
۲_ شماتیگ گیرنده ( SFH485 ، Ir ) به صورت کامل
۳_ راه اندازی فرستنده تحت برنامه نویسی Bascom
4_ مثالی آموزشی در مورد راه اندازی فرستنده
۵_ راه اندازی گیرنده تحت برنامه نویسی Bascom
6_ مثالی آموزنده در مورد گیرنده



•  بیشتر