آموزش میکروکنترلرهای PIC در کامپایلر CCS C

میکروکنترلرهای PIC به دلیل دارا بودن ویژگی های مختلف و قیمت مناسب، همواره در کنار دیگر میکروکنترلرهای موجود در بازار کاربرد زیادی در محصولات و پروژه های الکترونیکی داشته است. برای این میکروکنترلرها مشابه میکروکنترلرهای دیگر کامپایلرهای مختلفی وجود دارد. یکی از این کامپایلرها که دارای ویژگی سادگی در کدنویسی …

ادامه نوشته »

مقاومت های پول آپ Pull-up ، کاربرد و محاسبه

Pull-Up res

استفاده از مقاومت های Pull-up در مدارات میکروکنترلری بسیار رایج است و شاید شما هم از این مقاومت ها در مدارات خود استفاده می کنید. در این پست نگاهی تخصصی تر به دلایل استفاده از این مقاومت ها و نحوه ی محاسبه آنها می اندازیم. بیشترین کاربرد این مقاومت ها …

ادامه نوشته »

آشنایی با زبان های برنامه نویسی آردوینو

بردهای آردوینو Arduino

به نام خدا در این قسمت میخواهیم شما رو با زبان برنامه نویسی آردوینو آشنا کنیم و بعضی از دستورات در این زبان رو با هم بررسی کنیم خب اول بگم زبان برنامه نویسی آردوینو c++  ,   c  هست البته به این معنی نیست که شما فقط با این زبان میتوانید …

ادامه نوشته »

آموزش LCD کاراکتری 2 *16 برای مبتدیان (قسمت1)

آموزش LCD کاراکتری 2 *16

LCD ابزاری برای نمایش اطلاعاتی است که شامل حروف،اعداد و همچنین برخی کاراکترهای گرافیکی میشود.چیزی که از آن به عنوان LCD میشود، در واقع یک صفحه نمایشگر LCD مانند صفحه ماشین حساب است که همراه با آسی کنترلر و مدارهای جانبی اش وعموما با لامپ پشت صفحه(back light) در یک …

ادامه نوشته »

ابزار Logic Analyser در نرم افزار PROTEUS

در بخش قبلی در مورد ابزار Spi Debugger از مجموعه ابزارهای Virtual Instruments Mode نرم افزار proteus صحبت کردیم. در این پست به معرفی ابزار Logic Analyser و کاربرد این ابزار می پردازیم. از این ابزار که نمونه های واقعی آن نیز وجود، برای تجزیه و تحلیل داده های همزمان در …

ادامه نوشته »

خودتان هدربرد ماژول SIM900 بسازید (فایل PCB هدربرد ماژول SIM900)

راه اندازی و ارسال پیامک با ماژول SIM900

خیلی از دوستانی که پروژه های مرتبط با ماژول SIM900 را از سایت ما دانلود و یا تهیه کرده بودند درخواست داشتند تا فایل مدار چاپی و یا PCB هدربرد ماژول SIM900 استفاده شده در پروژه ها را نیز در اختیار دوستان قرار بدیم تا بتوانند در پروژه های خود …

ادامه نوشته »

ابزار SPI DEBUGGER در نرم افزار PROTEUS

ابزار SPI DEBUGGER از مجوعه ابزارهای نسبتا پیشرفته نرم افزار proteus می باشد که امکان بررسی ارتباط SPI را در محیط شبیه سازی این نرم افزار می دهد. با استفاده از این ابزار می توان کدهای نوشته شده برای رابط SPI را بررسی و از صحت عملکرد ارتباط اطمینان حاصل …

ادامه نوشته »

چرا باید از آردوینو استفاده کنیم؟

چرا باید از آردوینو استفاده کنیم؟

ممکن است بارها وبارها این سوال را ازخود پرسیده باشید که چراباید از آردوینو استفاده کرد؟ یا شاید فکر کنید اگر مستقیما به سراغ میکروکنترلر ها و کامپایلر هایی مانند کدویژن و بسکام بروید بهتر است حتی ممکن است فکر کنید آردوینو یک برد آموزشی برای تازه وارد ها و …

ادامه نوشته »

تامین تغذیه از طریق پورت USB

از زمان پیدایش ارتباط USB به عنوان گذرگاه استاندارد پر سرعت برای اتصال وسایل و تجهیزات خارجی به کامپیوترهای شخصی، فاکتور سرعت جزء مهم ترین مشخصات این ارتباط بوده است و مبحث تغذیه شامل مشخصات ولتاژ و جریان جزو مشخصات حاشیه ای این ارتباط بوده است. به عنوان مثال استاندارهای …

ادامه نوشته »

آموزش پروگرام کردن برد های آردوینو

به نام خدا آردوینو uno  برای پروگرام کردن نیاز به کابل مخصوص این برد دارین . که معمولا هنگام خریداری این برد کابل هم همراه آن هست از لینک زیر نرم افزار آردوینو رو دانلود کنین . اگر سیستم عامل کامپیوترتون ویندوز هست از لینک زیر میتونین آخرین نسخه نرم …

ادامه نوشته »

دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR

پروژه فشار سنج و دماسنج

مدار دماسنج و فشار سنج بارومتریک با سنسور BMP180 و میکروکنترلر AVR یک پروژه ای است که با ترکیب آن با مدار رطوبت سنج و مدار سنجش سرعت باد میتوان یک ایستگاه هواشناسی راه انداخت ! نکته : در عکس زیر سنسور DS18B20 غیر فعال است و برنامه BMP180 روی …

ادامه نوشته »

دماسنج دو سنسوره با DS18B20 و میکروکنترلر AVR

دماسنج دو سنسوره با DS18B20 و میکروکنترلر AVR

پروژه اندازه گیری دمای چند نقطه با استفاده از سنسور DS18B20 یا دماسنج دو سنسوره با DS18B20 و میکروکنترلر AVR یک پروژه کاربردی و ساده می باشد که از آن میتوانید برای اندازه گیری دمای محیط های مختلف استفاده کنید. همچنین این مدار قابلیت توسعه دارد و میتوانید سنسور های …

ادامه نوشته »

خودتان برد آموزشی میکروکنترلر AVR بسازید

برد آموزشی میکروکنترلر AVR

یکی از سریعترین راه های یادگیری میکروکنترلرهای AVR استفاده از بردهای آموزشی AVR است که شما می توانید بدون اتلاف وقت جهت راه اندازی بخش سخت افزار میکروکنترلر AVR روی بردبرد ، بر روی برنامه نویسی تمرکز کرده و سریعاً با قسمت های مختلف میکروکنترلر AVR آشنا شده و برنامه …

ادامه نوشته »

مدار اتوماسیون پارکینگ با سنسورهای مادون قرمز با قابلیت ذخیره ورود و خروج ها

مدار اتوماسیون پارکینگ با سنسورهای مادون قرمز با قابلیت ذخیره ورود و خروج ها

در سيستم هاي ثبت دستي ورود و خروج، امكان اشتباه اپراتور در ثبت اطلاعات و همچنين امكان تباني اپراتور با رانندگان متخلف وجود دارد، به همين دليل كنترل دسترسي به پاركينگ به خوبي انجام نمي شود. ضمن اينكه در صورت بروز مشكل، امكان گزارش گيري قابل اطمينان از ترددهاي انجام …

ادامه نوشته »

پروژه دماسنج و رطوبت سنج با سنسور DHT11

پروژه دماسنج و رطوبت سنج با سنسور DHT11

پروژه دماسنج و رطوبت سنج با سنسور DHT11 با میکروکنترلر ATMEGA8 و نمایشگر LCD 2*16 کاراکتری یک پروژه کاربردی و عملی است  که به زبان C در نرم افزار کامپایلر کدویژن نوشته شده و در پرتئوس شبیه سازی شده است. قطعات مورد نیاز برای شبیه سازی این مدار در پرتئوس …

ادامه نوشته »