دانلود بسته جامع آموزشی میکروکنترلر های AVR
به زبان C و با استفاده از کامپایلر CodeVision
شامل :
1 : آموزش کاربردی میکروکنترلرهای AVR و برنامه نویسی C
2 : سورس طراحی و شبیه سازی انواع پروژه ها با پروتئوس و کدویژن
3 : انواع پروژه های کاملا عملی قابل پیاده سازی به همراه تمام جزئیات
پاسخ به سوالات متداول :
تفاوت الکترونیک آنالوگ و دیجیتال در چیست ؟
مدارهای الکترونیکی به دو دسته آنالوگ و دیجیتال تقسیم بندی می شوند. سیستم الکترونیکی آنالوگ به سیستم های الکترونیکی گفته میشود که با سیگنالهای پیوسته کار میکنند ، برخلاف سیستم های الکترونیک دیجیتال که فقط از دو حالت ۰ و ۱ استفاده میکنند. اغب دستگاههای الکترونیکی آنالوگ ، مانند گیرندههای رادیویی ، از ترکیبی از چند مدار اولیه ساخته شدهاند. مدارهای آنالوگ از رنج متناوبی از ولتاژ بر خلاف مدارهای دیجیتال که از دو سطح ولتاژ استفاده می کنند، بهره می برند.
میکروکنترلر چیست ؟
میکروکنترلر یک تراشه الکترونیکی قابل برنامه ریزی است که استفاده از آن باعث افزایش سرعت و کارآیی مدار در مقابل کاهش حجم و هزینه مدار می گردد. با ساخت میکروکنترلرها تحول شگرفی در ساخت تجهیزات الکترونیکی نظیر لوازم خانگی ، صنعتی ، پزشکی ، تجاری و … به وجود آمده است که بدون آن تصور تجهیزات و وسایل پیشرفته امروزی غیر ممکن است.
کاربرد میکروکنترلرها در سیستم های الکترونیکی دیجیتالی :
- رباتیک : کنترل انواع موتورها ، پردازش تصویر ، ارتباط از راه دور و …
- تلویزیون : کنترل از راه دور تلویزیون ، دریافت ، پردازش و نمایش تصاویر دیجیتال و …
- تلفن همراه و تبلت ها : راه اندازی و کنترل LCD ، صفحه های لمسی ، ماژول GSM ، بلوتوث ، Wifi و …
- دوربین های دیجیتال ، ساعت های دیجیتال ، تابلو های روان ، سیستم های کنترل ساختمان و …
میکروکنترلر AVR چیست ؟
یکی از میکروکنترلرهای پرکاربرد و معروف AVR نام دارد که ساخت شرکت Atmel می باشد. این میکروکنترلرها جزو ساده ترین میکروکنترلرهای موجود با قابلیت های بسیار زیاد می باشد. از میکروکنترلرهای AVR در کاربردهایی معمولی و متوسط با قابلیت های متوسط ( مانند پروژه های دانشگاهی ، منازل و… ) استفاده می گردد.
چرا باید میکروکنترلرهای AVR را یاد بگیریم ؟
اولین و بهترین گزینه برای ورود به دنیای الکترونیک دیجیتال ، یاد گرفتن میکروکنترلرهای AVR است چرا که اصولی ترین و پایه ای ترین مباحث الکترونیک دیجیتال در آموزش این میکروکنترلرها وجود دارد که به عنوان پیش نیازی برای یادگیری سطوح بالاتر و میکروکنترلرهای قوی تر همانند ARM است. ضمن اینکه یادگیری این میکروکنترلرها بسیار شیرین بوده و پروژه های بسیار جالب و پرکاربردی با استفاده از آنها میتوان خلق کرد. همچنین تهیه این میکروکنترلرها بسیار راحت تر و قیمت آن نسبت به بقیه میکروکنترلرها بسیار مناسب بوده و همه علاقه مندان میتوانند لوازم مورد نیاز آن ها را تهیه و به راحتی استفاده نمایند.
چرا از زبان برنامه نویسی C استفاده می کنیم ؟
- قدرتمند ترین زبان برنامه نویسی سخت افزاری دنیا است.
- با یادگیری این زبان میتوان هر نوع میکروکنترلر دیگری را برنامه ریزی کرد.
- مقدمه ای برای یادگیری زبان C++ در آینده و در سطوح بالاتر است.
نرم افزار پروتئوس چیست ؟
پروتئوس ( Proteus ) نرمافزاری برای شبیه سازی مدارات الکترونیک ، بخصوص مدارات مبتنی بر میکروکنترلر می باشد. اصلی ترین کار این نرم افزار شبیه سازی است اما قابل استفاده برای کشیدن بردهای مدار چاپی ( pcb ) هم بوده و برای این کار هم محیطی مجزا در نظر گرفته شده است. کتابخانه های بسیاری از قطعات الکترونیک جهت طراحی و شبیه سازی مدارات الکترونیکی در این نرم افزار موجود است. این نرم افزار محصول شرکت Lab center Electronics می باشد.
نرم افزار کدویژن چیست ؟
کدویژن ( CodeVision AVR ) یک نرم افزار کامپایلر زبان C است که برای برنامه نویسی ، برنامه ریزی (پروگرام) و عیب یابی ( debug ) کلیه میکروکنترلرهای AVR می باشد . این نرم افزار که دارای محیط برنامه نویسی توسعه یافته نیز می باشد ، بیشتر به علت تولید کدهای اتوماتیک توسط ساختار CodeWizard ( جادوگر کد ) مشهور شده است. این قابلیت دسترسی راحت به تنظیمات رجیسترهای میکروکنترلرهای AVR را فراهم می کند. به همین علت استفاده از این کامپایلر بر سایر آنها ترجیح داده می شود.
آردوینو چیست ؟ تفاوت آردوینو با AVR چیست ؟
با یادگیری Arduino شروع کنم یا AVR ؟
سوالات فوق در مورد آردوینو به طور کامل در این لینک توضیح داده شده است.
خرید این بسته آموزشی چه مزیت هایی دارد ؟
- یادگیری اصول اولیه الکترونیک دیجیتال
- یادگیری کامل زبان برنامه نویسی C از ۰ تا ۱۰۰
- یادگیری کامل میکروکنترلرهای AVR از ۰ تا ۱۰۰
- روند آموزشی پروژه ها از مبتدی تا پیشرفته
- بیش از 30 مثال آموزشی دارای شبیه سازی جهت تقویت برنامه نویسی
- بیش از 20 پروژه عملی تست شده و قابل پیاده سازی به همراه آموزش انجام آن
- دارای حجم مناسب جهت دانلود سریع و استفاده همگان
- دارای پشتیبانی آنلاین ایمیلی و تلگرامی و پاسخگویی سریع
ایمیل : electro_volt@yahoo.com
آی دی تلگرام : Electro_Volt
چند نکته که بد نیست بدانید…
- در تهیه این بسته عظیم آموزشی تعداد افراد زیادی از دانشگاه ها و آموزشگاه های مختلف دخالت داشتند.
- جمع آوری ، تحلیل و تنظیم این پروژه ها کار بسیار دشواری است که چند سال زمان برده شده است.
- با خرید این بسته آموزشی آپدیت های بعدی که شامل تکمیل پروژه های موجود و اضافه شدن پروژه های جدید تر است رایگان است.
- متاسفانه سورس برخی از پروژه های موجود در این بسته آموزشی در سایت های مشابه با قیمت های نجومی به فروش می رسد.
- اولین آپدیت این بسته آموزشی در مهر 1394 بوده است و تاکنون سه بار آپدیت شده است و بیش از 150 خرید موفق داشته است.
با خرید این بسته یکبار برای همیشه بهترین آموزش های AVR را دریافت نمایید
محتویات این بسته عظیم آموزشی
بخش اول : آموزش کاربردی اصول کار با میکروکنترلرهای AVR و برنامه نویسی C از 0 تا 100
برای مشاهده سر فصل های بخش اول ، خرید و دانلود جداگانه آن به >>>این لینک<<< مراجعه کنید.
بخش دوم : طراحی و شبیه سازی انواع پروژه ها
در این بخش بیش از ۵۰ مثال کاربردی به منظور ارتقای سطح برنامه نویسی ، به همراه شبیه سازی در پروتئوس ارائه شده است.
راه اندازی انواع فلاشر با LED ( کار با پورتها )
راه اندازی انواع شمارنده ها و کار با انواع نمایشگرهای ۷Seg
راه اندازی انواع نمایشگرهای LCD کاراکتری و گرافیکی
اتصال انواع صفحه کلید ۴×۴ و ۴×۳ به میکروکنترلر با روشهای گوناگون
راه اندازی تایمر در انواع حالت های مختلف و آموزش انواع کاربردهای آن
انواع ارتباط های بین دو یا چند میکروکنترلر بصورت سریال و کاربردهای متفاوت از آن
راه اندازی واحد مبدل ADC و انواع مثال های کاربردی ( ولت متر ، دماسنج و…)
بخش سوم : پروژه های عملی قابل پیاده سازی
راه اندازی انواع موتورهای DC ، Step و Servo ( تکمیل شد )
کنترل دور موتورهای DC حلقه بسته ( تکمیل شد )
پیاده سازی انواع تابلوهای روان در ابعاد کوچک و بزرگ ( تکمیل شد )
انواع پروژه های ساعت و مولتی متر دیجیتال ( تکمیل شد )
راه اندازی انواع صفحات لمسی و آموزش آن ( تکمیل شد )
راه اندازی ارتباط RFid با استفاده از ماژول های RF01D و EM18 ( تکمیل شد )
راه اندازی ارتباط بی سیم با ماژول HM-TR ( تکمیل شد )
راه اندازی ارتباط بی سیم با ماژول NRF24L01 ( تکمیل شد )
راه اندازی مکان یابی GPS با ماژول Ublox ( تکمیل شد )
راه اندازی ارتباط GSM با ماژول SIM900 و SIM800 ( تکمیل شد )
راه اندازی انواع حافظه های EEPROM ( تکمیل شد )
راه اندازی انواع MMC و SDCard ها ( تکمیل شد )
راه اندازی سنسور التراسونیک با ماژول SRF05 ( تکمیل شد )
راه اندازی سنسور شتاب سنج با ماژول ADXL345 ( تکمیل شد )
راه اندازی ارتباط WiFi با ماژول ESP8266 ( تکمیل شد )
راه اندازی ارتباطات استاندارد RS232 و RS485 ( تکمیل شد )
*جدید* : راه اندازی ارتباط Rfid با ماژول MFRC522
*جدید* : راه اندازی ارتباط سریال Ethernet با ماژول ENC28J60
*جدید* راه اندازی بلوتوث با ماژول HC-05
و …
دانلود لیست تمام پروژه های موجود با جزئیات بیشتر به صورت pdf
آخرین آپدیت : آپدیت چهارم ( تیر 1394 )
قیمت : 30 هزار تومان
حجم بسته آموزشی : 120 مگابایت
تعداد خرید های موفق : بیش از 150 نفر
زمان آپدیت بعدی : مهر 1395
قیمت آپدیت بعدی : 40 هزار تومان
دیدگاه (50)
سلام این بسته بصورت فیلم تهیه میشه یا فایل های متنی ؟؟؟
سلام دوست عزیز …
تمامی مطالب این بسته آموزشی به صورت توضیحات کامل متنی در قالب pdf به همراه سورس کدویژن و پروتئوس آنها است …
سلام مهندس.
اگه میشه در رابطه با نوع ماژول آموزشی در رابطه با GSM &GPS
توضیح بدین. و این که چه سر فصل هایی در این آموزش گفته شده است.
برای مثال آموزش خواندن پیامک – دریافت شارژ و …. در این پروژه هست؟؟؟
در صورت وجود برنامه های از این قبیل توضیحات برنامه به صورت واضح است؟؟؟
با تشکر فراوان از شما.
یاعلی
سلام دوست عزیز
نوع ماژول GSM که Sim900 هستش و GPS هم ublox
بعله شامل توضیحات AT Command برای پیامک و … نیز هست در واقع راه اندازی ماژول های فوق در کدویژن صورت گرفته و یک فایل آموزشی هم در کنارش وجود داره که توضیحات مفیدی ارائه کرده
سلام مهندس.من فایل رو خریدم.داخل فولدر ۱ یه سری فایلها هست که پسوند pdsprj اره.اینها با پروتیوس وا میشن؟ من با پروتیوس تست کردم وا نشدن؟
فایل چی هستن؟
من گمان کردم که فایل شبیه سازی پروتیوس هستن
سلام دوست عزیز بعله فایل های با پسوند pdsprj شبیه سازی پروژه در پروتئوس هستند که فقط با نسخه ۸٫۱ باز میشن … در نسخه های قبلی پسوند DSN بود که در نسخه جدید عوض شده … لطفا پروتئوس ۸٫۱ را طبق توضیحات موجود در بخش اول بسته آموزشی نصب نمایید … با تشکر
حله مهندس.با تشکر.
خداروشکر…خواهش می کنم … بازم مشکلی بود حتما بپرسید…
با سلام
اگه امکانش هست در ویرایش جدید واسه کدهای part 2 هم توضیحاتی درباره نحوه عملکرد کد بذارید
ممنون
سلام دوست عزیز ممنونم از پیشنهادتون حتما این کار را انجام خواهم داد
با تشکر
ممنون از سابت خوب و مجموعه بی نظیرتون
با سلام و عرض خسته نباشید برای سایت خوبتون
میخواستم ازتون خواهش کنم تو آپدیت جدید در مورد مودهای اسلیپ هم پروژه و آموزش بذارین
ممنون
سلام دوست عزیز ممنونم حتما سعی میکنم تا جای ممکن کامل باشه
سلام…اگر ما این بسته بخریم بار بعد برای قسمتهای جدیدی که اضافه میشه باید دوباره کل بسته خرید؟
سلام … خیر آپدیت های بعدی به صورت رایگان به ایمیلتان ارسال خواهد شد
سلام متشکرم بخاطر آموزش کامل و جامع ave
و سوالی دارم؟آیا در داخل این کتاب ارتباط با بلوتوث مثلا ماژول hc05 یا hc06 وجود دارد ؟ اگه نیست لطفا آموزش راه اندازی این ماژول را بفرستید ممنونم
سلام دوست عزیز سپاسگزارم خیر در مورد بلوتوث فعلا آموزشی موجود نمی باشد
با سلام.امکانش نیس که به صورت دی وی دی برام ارسال کنید؟؟؟
سلام چرا امکانش هست اگه در تهران هستید قیمتش کمتر میشه و برای شهرستان کمی بیشتر این مسئله را با تلفن یا ایمیل پشتیبانی مطرح کنید
با سلام و تشکر از سایت خوبتون
من تو اپدیتی که برام ارسال شده اموزش ماژول بلوتوث نیست میشه رسیدگی کنین
سلام دوست عزیز ممنونم آموزش بلوتوث جدید قراره اضافه بشه یعنی در آپدیت بعدی
با عرض سلام و خسته نباشید و تشکر بابت جزوه ی خوبی که آماده کردید…
خواستم بگم من چند روز پیش جزوه رو از سایت خریداری کردم ولی آپدیت جدیدش رو به ایمیلم نفرستادید متاسفانه…
لطفا پیگیری بفرمایید. با تشکر.
سلام دوست عزیز ممنونم
اعلام کردیم که برای همه ارسال شده است پس برای شما هم باید ارسال شده باشد پوشه spam خود را نیز چک کنید و اگر نبود با پشتیبانی تماس بگیرید تا لینک در اختیارتون قرار بگیرد و از قرار دادن کامنت در این خصوص خودداری کنید با تشکر
سلام.پروژه های عملی این بسته چه جوری هستش؟مثلا فقط سورس کد و پروتئوس پروزه گفته شده؟یا نحوه چیدن قطعات به همراه عکس برای افراد مبتدی هم داره؟
سلام پروژه های عملی شامل تمامی سورس های کدویژن و پروتئوس و آلتیوم می باشند و یک فایل pdf توضیحات کامل کنار آنها قرار دارد
اگه یه نمونه از پروژه های عملی بسته آموزشی رو بذارین تا متوجه بشیم پروژه ها چطور توضیح داده شدن
توضیحات و سورس برخی از پروژه های عملی موجود در این بسته روی سایت قرار گرفته است که میتوانید به صورت جداگانه مراجعه و خرید کنید
سلام دوستان ببخشید ی سوال داشتم خواهشا جوابشو بدین
من ی هفته پیش با. اردوئینو اشنا شدم حالا از ماجرای اشنا شدنش بگذریم ک بهشم علاقه مند شدمو…
سوالم اینه من دانشجوی ترم 3 ای تی هستم بنظر تون تو اردوئینو و این مسیر وقت بذارم بهتره یا. برم دنبال وب یا اندروید لطفا راهنماییم کنید.
ممنون
سلام دوست عزیز اردوینو ابتدای مسیر الکترونیک و برنامه نویسی است اگر تصمیم به این رو دارید که برنامه نویسی embedded کار کنید اردوینو برای شروع گزینه بسیار خوبی است
سلام.. من فبلا این دوره رو خریداری کردم و ادرس ایمیل رو هم وارد کردم و همین طور با ایمیل altair.haz@gmail.com در وب سایت ثبت نام کردم ولی متاسفانه اپدیت پروژه های جدید به ایمیلم ارسال نشده.. ممنون میشم اگه بررسی کنید. با تشکر فراوان از مطالب اموزنده و پر محتوی شما
سلام لطفا با پشتیبانی تماس حاصل فرمایید تا لینک دانلود آخرین نسخه در اختیارتان قرار گیرد
سلام, الان شش ماه از تاریخی که برای آپدیت گفتین گذشته و هیچ پشتیبانی نکردین
سلام بله درست میفرمایید
از این اتفاق متاسفم و به زودی با تمام انرژی آپدیت خواهم کرد
خسته نباشید این بسته با اون pdf300صفحه ای که واسه دانلود گذاشتین چه فرقی داره
سلام قسمت اول این بسته آموزشی دقیقا اون pdf به همراه مثالهای آموزشی است اما قسمت های دوم و سوم کاملا جدید و کاربردی است
سلام
من فقط پروژه hmtr و nfl2401 رو میخام امکانش هست پروژه ها رو به وصرت جداگانه هم بگذارید؟؟
سلام خیر دوست عزیز متاسفانه امکانش نیست
سلام چندتا سوال داشتم.این تاپیک هنوز فعاله؟
سلام دوست عزیز بله فعاله فقط سوالات مربوط به این بسته پاسخ داده میشه در صورت داشتن سوال خاص در تلگرام پاسخگو هستیم
سلام مهندس من یک پروگرام ر stk500 خریدم هر کار می کنم نصب نمیشه چه کار کنم لطفا من را راهنمایی کنید ممنون از سایت خوبتون
سلام دوست عزیز ممنونم ، برای راهنمایی نصب پروگرامر خود اگر ایرانی باشد به شرکت سازنده و در صورت غیر ایرانی بودن به سایت سازنده آن مراجعه نمایید
سلام خسته نباشید اپدیت جدیدتون رو کی اراىٔه میدین ؟
عالی بود ممنونم بابت توضیحات خیلی خوبتون
سلام.
بعد از خرید ، بسته پست میشه یا به صورت فایل قابل دانلود به ایمیل ارسال میشه؟
سلام دوست عزیز به صورت فایل قابل دانلود می باشد که به محض خرید در اختیارتون قرار خواهد گرفت
سلام ببخشید ایا در این بسته ها خط به خط کد رو توضیح دادین؟؟
سلام دوست عزیز خط به خط خیر فقط توضیح کلی هستش و چون برنامه ها از ساده به پیشرفته هست با همون توضیحات مرحله به مرحله پیشرفت میکنین و متوجه میشین
سلام مهندس
من هزینه چند تا از بسته ها را کارت به کارت کردم ولی هنوز جوابی نگرفتم؟
سلام دوست عزیز بعد از واریز بایستی اطلاع میدادید که اوکیش کنم
سلام در دوره avr نحوه پیاده وشبیه سازی در پروتئوس گفته شده؟
آیا نحوه پیاده سازی در پروگرامر هم گفتید؟ ممنون