دانلود رایگان آموزش صفر تا صد آردوینو 2024 (فیلم+PDF)
بعد از حدود ۱ هفته گشت و گذار در اینترنت و از بین هزاران ویدیو، یک مجموعه بی نقص و کامل ویدیویی را برای یادگیری سریع آردوینو گلچین کرده ایم. این مجموعه کامل برای شروع از صفر و برای همه سطوح مناسب می باشد. بعد از آن نیز بهترین جزوه PDF فارسی موجود در اینترنت را جهت تکمیل یادگیری می توانید دانلود کنید.
۱-توضیحاتی راجب آردوینو
آردوینو (به انگلیسی: Arduino) یک پلتفرم سختافزاری و نرمافزاری متنباز است. پلتفرم آردوینو شامل یک میکروکنترلر تکبردی متنباز است که قسمت سختافزار آردوینو را تشکیل میدهد. علاوه بر این، پلتفرم آردوینو یک نرمافزار آردوینو IDE که به منظور برنامهنویسی برای بردهای آردوینو طراحی شدهاست و یک بوت لودر نرمافزاری که بر روی میکروکنترلر بارگذاری میشود را در بر میگیرد. پلتفرم آردوینو به منظور تولید سریع و ساده پروژههای سختافزاری تعاملی و ساخت وسایلی که با محیط تعامل داشته باشند طراحی شدهاست، البته بردهای آردوینو اهداف آموزشی را نیز دنبال میکنند.
اغلب بردهای آردوینو که تمام آنها سختافزار متنباز هستند بر پایه میکرو کنترلر ایویآر اتمل و تعداد کمی از بردهای آردوینو بر پایه میکروکنترلرهای آرم اتمل طراحی شدهاند. به عنوان مثال برد آردوینو UNO که پرکاربردترین برد آردوینو و برد پایه آردوینو در اکثر دورههای آموزش آردوینو است و بر پایه میکروکنترلر AVR ATmega328 ساخته شدهاست، دارای رابط یواسبی جهت بارگذاری برنامه و ارتباط با کامپیوتر، ۶ پین ورودی آنالوگ و همچنین ۱۴ پین ورودی/خروجی دیجیتال است که شما را قادر میسازند تا برد آردوینو را به قطعات، سنسورها، بردها و ماژولهای دیگری متصل کنید. تعداد ورودی خروجیهای آنالوگ و دیجیتال در مدلهای مختلف بردهای آردوینو با توجه به میکروکنترلر اصلی استفاده شده بر روی برد متفاوت است. (ویکی)
سختافزار آردوینو اونو از چهار بخش کلی زیر تشکیل میشود:
- میکروکنترلر
- بخش تغذیه
- بخش ارتباط با رایانه
- درگاههای گروهی
۲-موارد آموزش داده شده در این پکیج
- آردوینو چیست؟
- کاربردهای آردوینو
- مروری بر الکترونیک مقدماتی و معرفی قسمت های سخت افزاری
- آموزش و مقایسه انواع بردهای آردوینو
- آموزش زبان برنامه نویسی C++، متغیرها، توابع وآرگومان
- آموزش طریقه تعریف اشیاء و حلقه های تکرار
- آموزش طریقه استفاده از نرم افزار آردوینو و تعریف کتابخانه در آردوینو
- آموزش طریقه بارگذاری برنامه در آردوینو
- و …
۳- نمونه آموزش
۴-دانلود آموزش
حجم: ۱۵۰ مگابایت
سطح: از صفر تا صد
نسخه آموزش داده شده: مناسب برای همه نسخه های برنامه
به دنبال یادگیری سریع تر، حرفه ای تر، کامل تر و با کیفیت فول اچ دی هستید؟ بهترین پکیج آموزش آردوینو موجود در ایران را ببینید!
با دانلود دروس بالا نیازی به مورد دیگری در زمینه این برنامه ندارید و از این به بعد فقط بایستی به صورت پروژه ای کار کنید و تجربه کسب نمایید. همه دستورات را بلدید!
حتما بخوانید: ۵ تا از نکات برنامه نویسی آردوینو
8 موضوع بسیاااار کاربردی آردوینو (الان یادشون بگیرید)
متوجه شدیم که شروع کار با آردوینومیتواند برای پروژههای الکترونیکی و برنامهنویسی بسیار جذاب باشد. آردوینو یک پلتفرم متنباز الکترونیکی است که شامل یک سختافزار میکروکنترلر و نرمافزار توسعه میشود. در اینجا راهنمایی برای شروع کار با آردوینو به همراه نکات و اصطلاحات مهم آورده شده است:
۱. انتخاب و تهیه برد آردوینو
برای شروع، باید یک برد آردوینو مناسب را انتخاب کنید. برخی از بردهای محبوب عبارتند از:
- Arduino Uno: مناسب برای مبتدیان.
- Arduino Mega: دارای پینهای بیشتر و حافظه بالاتر.
- Arduino Nano: کوچک و مناسب برای پروژههای با فضای محدود.
۲. نصب نرمافزار Arduino IDE
Arduino IDE (محیط توسعه یکپارچه آردوینو) را از وبسایت رسمی آردوینو دانلود و نصب کنید. این نرمافزار برای نوشتن کد، کامپایل کردن و آپلود برنامهها به برد آردوینو استفاده میشود.
۳. اتصال برد آردوینو به کامپیوتر
برد آردوینو را با استفاده از کابل USB به کامپیوتر متصل کنید. سیستمعامل شما باید به طور خودکار درایورهای لازم را شناسایی و نصب کند.
۴. پیکربندی Arduino IDE
پس از نصب و اجرای Arduino IDE:
- از منوی
Tools
، برد مورد نظر خود را انتخاب کنید (مثلاً Arduino Uno). - از منوی
Tools
، پورت سریال مربوط به برد آردوینو را انتخاب کنید.
۵. نوشتن اولین برنامه (بلینک)
File > Examples > 01.Basics > Blink
باز کنید. کد برنامه بلینک به صورت زیر است:۶. آپلود برنامه به برد آردوینو
پس از نوشتن یا باز کردن کد، روی دکمه "Upload" در Arduino IDE کلیک کنید. برنامه به برد آردوینو آپلود شده و اجرا خواهد شد.
۷. اصطلاحات کلیدی
- Sketch: برنامهای که برای برد آردوینو نوشته میشود. هر Sketch شامل دو بخش اصلی است:
setup()
وloop()
. - Pin: پینهای دیجیتال و آنالوگ روی برد آردوینو که برای ورودی و خروجی استفاده میشوند.
- DigitalWrite: برای ارسال سیگنال دیجیتال (HIGH یا LOW) به یک پین دیجیتال استفاده میشود.
- AnalogRead: برای خواندن مقدار آنالوگ از یک پین آنالوگ استفاده میشود.
- PWM (Pulse Width Modulation): برای ایجاد سیگنالهای شبه-آنالوگ با استفاده از پینهای دیجیتال استفاده میشود.
- Serial Communication: ارتباط سریال برای ارسال و دریافت دادهها بین آردوینو و کامپیوتر استفاده میشود.
۸. نکات مهم
- Libraries: کتابخانههای مختلفی برای استفاده از سنسورها، ماژولها و سایر قطعات در دسترس هستند. میتوانید از مسیر
Sketch > Include Library > Manage Libraries
کتابخانههای مورد نیاز را نصب کنید. - Serial Monitor: برای مشاهده دادههای ارسالی از برد آردوینو به کامپیوتر میتوانید از
Tools > Serial Monitor
استفاده کنید. - Power Supply: برد آردوینو را میتوان از طریق USB یا منبع تغذیه خارجی (مانند باتری) تأمین کرد.
هر گونه سوالی در زمینه این مطلب دارید در بخش نظرات مطرح کنید تا به آن پاسخ دهیم.
پکیج فیلم خرابه. باز نمیشه
پاسخسلام بله اصلاح شد. مجددا دانلود فرمایید
ویدئو اشکال دارند بعضی از آنها را هیچ نرم افزار پخش ویدئو باز نمی کند لطفا دوباره وارسی نمائید.
سلام..اگر میشه کیفیت فیلم بالاتر میرفت بهتر بود.
پاسخسلام خیلی ممنون خدا خیرت بده🙏🙏
پاسخسلام
پاسخاگر بخواهیم که یک ال ای دی در یک بازه ی زمانی با سرعت مثلا 20 میلی ثانیه و در ادامه در بازه ی زمانی معین دیگر با سرعت مثلا 60 میلی ثانیه چشمک بزند از کدوم توابع استفاده کنیم بهتره؟
ماهی توابع ارسنجان بزن تو گوگل مپ میبینی
سلام یه سئوال داشتم
پاسخمن یه کد ساده نوشتم و دو عدد را در هم ضرب می کنم، ولی نتیجه درستی نمی دهد چرا؟
مشکل برد است؟ یا آردوینو؟
کدش اینه:
long a=99999999;
long b=100;
double c=a*b;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
Serial.println(c);
}
void loop() {
// put your main code here, to run repeatedly:
Serial.println(c);
}