کتاب راهنمای کاربردی برنامه نویسی AVR
این مجموعه آموزشی در قالب یک حلقه DVD ارسال می گردد.
در این مجموعه قصد داریم 10 پروژه جالب و کاربردی را توسط آردوینو به صورت صفر تا صد و پروژه محور بهتون آموزش بدیم.
لیست پروژه های آموزشی این قسمت :
1. رقص نور پیشرفته چند کاناله توسط آردینو
2. پیانوی موزیکال کاربردی توسط آردینو
3. راه اندازی السیدی کاراکتری به صورت کامل و نمایش کلمات فارسی و استفاده از واسط I2C
4. راه اندازی موتور های DC با قابلیت تنظیم سرعت و تغییر جهت
5. کنترل سرو موتور توسط جوی استیک به صورت پیشرفته
6. شمارنده صعودی و معکوس توسط سون سگمنت
7. تایمر و زمان بندی کارها توسط آردینو
8. ساعت دیجیتال توسط آردینو
9. شبیه سازی چراغ راهنمایی (Traffic Light) توسط آردینو
10. ساخت ولتمتر دقیق توسط آردینو
توضیحاتی در خصوص پروژه ها
در اولین پروژه یک رقص نور توسط 10 عدد LED به صورت چند کاناله طراحی خواهیم کرد که میتوان توسط پتانسومتر سرعت رقص نور رو کنترل کنیم؛ در پروژه دوم یک موزیکال و پیانوی جالب و کاربردی با استفاده از آردینو و یک بلندگو خواهیم ساخت؛ در پروژه سوم به صورت کامل راه اندازی LCD کاراکتری را یاد خواهیمک گرفت، در حالت کلی LCD های کاراکتری تعداد پایه های زیادی از آردینو را استفاده می نمایند ولی با استفاده از مبدل I2C فقط با استفاده دو پین آردینو، صفحه نمایش کاراکتری را راه اندازی خواهیم کرد و در نهایت حروف خاص و نکمات فارسی را روی السیدی نمایش خواهیم داد؛ در پروژه چهارم با استفاده از آیسی درایور L293D که برای تقویت جریان می باشد، کنترل دور موتور و جهت موتور رو کار کردیم و نتایج کار رو روی LCD کاراکتری هم نمایش دادیم؛ در پروژه پنجم یکی از کاربردی ترین ماژول ها رو که ماژول جوی استیک هست به صورت کامل آموزش دادم و پروژه های کاربردی مثل کنترل سرو موتور توسط جوی استیک و همچنین کنترل LED های جهت های مختلف توسط جوی استیک رو به صورت کامل آموزش دادیم؛ در پروژه ششم که پروزه درخواستی اکثر دانشجویان هست، راه اندازی سون سگمنت های کاتد مشترک و آند مشترک رو به صورت کامل و با تمام جزئیات در قالب پروژه شمارنده معمولی و معکوس توسط سون سگمنت آموزش دادیم؛ در پروژه هفتم با استفاده از حافظه EEPROM آردینو و همچنین یه LCD کاراکتری یک تایمر حرفه ای طراحی کردیم که برای زمان بندی کارها خیلی مناسبه؛ در پروژه هشتم با استفاده از آردینو و LCD کاراکتری یک ساعت طراحی کردیم که میتونیم تنظیمات لازم رو انجام بدیم. تو این پروژه نکات خیلی کاربردی مثل تابع millis و انواع داده ای static رو هم به صورت کامل توضیح دادیم؛ در پروژه نهم با استفاده از سون سگمنت، LED ها و LED RGB یه چراغ راهنمایی (Traffic Light) رو شبیه سازی کردیم که پروژه خیلی جالبیه و نکات خیلی جالبی داره؛ در نهایت نحوه ساخت یک ولت متر رو با تمام جزئیات آموزش دادیم. همه پروژه های این مجموعه رو علاوه بر اینکه به صورت عملی نشون دادیم توسط پروتئوس و فریتزینگ هم شبیه سازی کردیم.
شایان ذکر است در این مجموعه آموزشی از برد آردینو مدل UNO استفاده شده است و برنامه نویسی پروژه ها در محیط برنامه نویسی آردینو و با زبان C++ آموزش داده شده است، این مجموعه کاملا از پایه و به صورت پروژه محور تدریس شده است و نیاز به پیش نیاز خاصی ندارد، ولی با توجه به اینکه برنامه نویسی پروژه در محیط برنامه نویسی آردینو می باشد، لذا پیشنهاد می نماییم در صورت تمایل از مجموعه های آموزشی آردینو که قبلا در وبسایت منتشر گردیده است، استفاده نمایید.
پکیج آموزشی مذکور به همراه کلیه مستندات شامل سورس پروژه، شماتیک، مدار، کلیه کتابخانه های مورد نیاز و ... ارائه میگردد.
مدرس : شادریان
مدت زمان آموزش : حدود 10 ساعت
نرم افزار های مورد استفاده :
محیط برنامه نویسی آردینو (IDE ورژن 1.8.13)
نرم افزار شبیه ساز پروتئوس (نسخه 7.1)
نرم افزار فریتزینگ
کالاهای مورد نیاز استفاده شده در این آموزش:
# کالاهایی که بصورت لیست لینک شده اند، به دلخواه خود می توانید انتخاب کنید.
مدرس: مهندس شادریان
لازم به توضیح است مجموعه آموزشی آماده شده، دارای آموزش های تخصصی تر و پیشرفته تر نسبت به سایر آموزش های منتشر شده اینجانب در وبسایت های دیگر می باشد و با توجه به اینکه سطح دوستان عزیزی که مخاطب وبسایت www.eca.ir می باشند، حرفه ای تر و تخصصی تر می باشد لذا آموزش های منتشر شده برای این مجموعه بسیار جامع تر و کاربردی تر می باشد و برای تهیه و آماده کردن محتوا، زمان بسیار زیادی صرف شده است؛ از کلیه عزیزان و دوست داران الکترونیک خواهشمندم جهت مشخص شدن تفاوت ها و سطح آموزش ها؛ سرفصل های مجموعه موجود در وب سایت تخصصی www.eca.ir را با سرفصل های سایر آموزش ها مقایسه فرمایند.
خروجی پروژه ها :
-
مهدی احیایی | بیش از 2 سال قبل سلام وقت بخیر ببخشید این آموزش به ماژول راه اندازی ال سی دی کاراکتری 12C آیا نیاز دارد،
و جسارتاً داخل ال سی دی های کاراکتری موجود در فروشگاه کدام را پیشنهاد میکنید و آیا میشود این پروژه را با ال سی دی های کاراکتری کوچک درست کرد -
امیرعلی تقی زاده | بیش از 2 سال قبل سلام من می خوام یک کتاب ساده الکترونیک بخرم من کلاس ششم هستم اینو به من پیشنهاد می دین یا نه-
Jalil Latifian | بیش از 2 سال قبل سلام
به نظر بنده بهتره شما یه کتاب آشنایی با قطعات الکترونیک اول بگیرید
با اونها آشنایی پیدا کنید و روش اندازه گیری و تستشون با مولتی متر را یاد بگیرید بعد از اون بیایید و با آردینو کار کنید در اون صورت یه دید وسیعتری به کار با این برد دارید.
در ضمن قبلش حتما یه آشنایی مختصر با برنامه نویسی داشته باشید
دستورات ساده و اولیه کفایت میکنه
-