دانلود رایگان آموزش صفر تا صد آردوینو 2024 (فیلم+PDF)

بعد از حدود ۱ هفته گشت و گذار در اینترنت و از بین هزاران ویدیو، یک مجموعه بی نقص و کامل ویدیویی را برای یادگیری سریع آردوینو گلچین کرده ایم. این مجموعه کامل برای شروع از صفر و برای همه سطوح مناسب می باشد. بعد از آن نیز بهترین جزوه PDF فارسی موجود در اینترنت را جهت تکمیل یادگیری می توانید دانلود کنید.
۱-توضیحاتی راجب آردوینو
آردوینو چیست؟
آردوینو یک پلتفرم الکترونیکی متنباز (Open-Source) است که بر پایه سختافزار و نرمافزار کاربرپسند طراحی شده است. بردهای آردوینو میتوانند ورودیها را شناسایی کنند — مانند نور یک حسگر، فشار یک دکمه، یا پیام توییتر — و آن را به خروجی تبدیل کنند — مانند فعالسازی یک موتور، روشن کردن LED، یا انتشار محتوا در اینترنت. شما میتوانید با ارسال مجموعهای از دستورالعملها به میکروکنترلر روی برد، به آن بگویید که چه کاری انجام دهد. برای این کار از زبان برنامهنویسی آردوینو (مبتنی بر Wiring) و نرمافزار Arduino IDE (بر پایه Processing) استفاده میکنید.
در طول سالها، آردوینو مغز هزاران پروژه شده است؛ از اشیای روزمره گرفته تا ابزارهای پیچیده علمی. جامعهای جهانی از سازندگان — شامل دانشجویان، علاقهمندان، هنرمندان، برنامهنویسان و حرفهایها — پیرامون این پلتفرم متنباز شکل گرفته است. مشارکتهای این جامعه منجر به تولید حجم عظیمی از دانش قابل دسترس شده که هم برای مبتدیان و هم برای متخصصان مفید است.
آردوینو در مؤسسه طراحی تعامل Ivrea بهعنوان ابزاری ساده برای نمونهسازی سریع ایجاد شد، با هدف کمک به دانشجویانی که پیشزمینهای در الکترونیک و برنامهنویسی نداشتند. پس از گسترش به یک جامعه بزرگتر، برد آردوینو شروع به تکامل کرد تا نیازها و چالشهای جدید را برطرف کند و از بردهای ساده 8 بیتی به محصولات پیشرفتهتر برای کاربردهای اینترنت اشیا (IoT)، ابزارهای پوشیدنی، چاپ سهبعدی و محیطهای تعبیهشده توسعه یابد. (ویکی)
سختافزار آردوینو اونو از چهار بخش کلی زیر تشکیل میشود:
- میکروکنترلر
- بخش تغذیه
- بخش ارتباط با رایانه
- درگاههای گروهی
۲-موارد آموزش داده شده در این پکیج
- آردوینو چیست؟
- کاربردهای آردوینو
- مروری بر الکترونیک مقدماتی و معرفی قسمت های سخت افزاری
- آموزش و مقایسه انواع بردهای آردوینو
- آموزش زبان برنامه نویسی C++، متغیرها، توابع وآرگومان
- آموزش طریقه تعریف اشیاء و حلقه های تکرار
- آموزش طریقه استفاده از نرم افزار آردوینو و تعریف کتابخانه در آردوینو
- آموزش طریقه بارگذاری برنامه در آردوینو
- و …
۳- نمونه آموزش
۴-دانلود آموزش
حجم: ۱۵۰ مگابایت
سطح: از صفر تا صد
نسخه آموزش داده شده: مناسب برای همه نسخه های برنامه
به دنبال یادگیری سریع تر، حرفه ای تر، کامل تر و با کیفیت فول اچ دی هستید؟ بهترین پکیج آموزش آردوینو موجود در ایران را ببینید!
با دانلود دروس بالا نیازی به مورد دیگری در زمینه این برنامه ندارید و از این به بعد فقط بایستی به صورت پروژه ای کار کنید و تجربه کسب نمایید. همه دستورات را بلدید!
حتما بخوانید: ۵ تا از نکات برنامه نویسی آردوینو
چرا آردوینو؟
به لطف تجربه کاربری ساده و در دسترس، آردوینو در هزاران پروژه و کاربرد مختلف استفاده شده است. نرمافزار آردوینو برای مبتدیان بسیار آسان است و در عین حال برای کاربران حرفهای انعطافپذیر است. این نرمافزار بر روی سیستمعاملهای مک، ویندوز و لینوکس اجرا میشود. معلمان و دانشآموزان از آن برای ساخت ابزارهای علمی کمهزینه، اثبات اصول شیمی و فیزیک، یا آغاز یادگیری برنامهنویسی و رباتیک استفاده میکنند. طراحان و معماران نمونههای تعاملی میسازند، موسیقیدانان و هنرمندان آن را برای پروژههای هنری و آزمایش سازهای جدید به کار میبرند. سازندگان نیز از آردوینو برای پروژههای مختلف خود در نمایشگاه Maker Faire بهره میگیرند. آردوینو ابزاری کلیدی برای یادگیری چیزهای جدید است؛ هر فردی — از کودکان و علاقهمندان گرفته تا هنرمندان و برنامهنویسان — میتواند با دنبال کردن دستورالعملهای کیت یا به اشتراکگذاری ایدهها با اعضای دیگر جامعه آردوینو کار با آن را آغاز کند.
در دنیای رایانش فیزیکی، میکروکنترلرها و پلتفرمهای مشابه دیگری نیز وجود دارند، مانند Parallax Basic Stamp، Netmedia's BX-24، Phidgets و Handyboard از MIT. همه این ابزارها پیچیدگیهای برنامهنویسی میکروکنترلرها را سادهسازی میکنند. با این حال، آردوینو مزایای ویژهای برای معلمان، دانشآموزان و علاقهمندان دارد:
- مقرونبهصرفه: بردهای آردوینو در مقایسه با دیگر پلتفرمها قیمت نسبتاً کمتری دارند. ارزانترین نسخه آردوینو را میتوان بهصورت دستی مونتاژ کرد، و حتی ماژولهای از پیش ساختهشده آن کمتر از ۵۰ دلار قیمت دارند.
- چندپلتفرمی: نرمافزار آردوینو (IDE) روی ویندوز، مک و لینوکس اجرا میشود، در حالی که بیشتر سیستمهای میکروکنترلر به ویندوز محدود هستند.
- محیط برنامهنویسی ساده و واضح: نرمافزار آردوینو برای مبتدیان ساده و برای حرفهایها انعطافپذیر است. این محیط بر اساس Processing طراحی شده، بنابراین دانشآموزانی که با Processing آشنا هستند، با آردوینو نیز بهراحتی کار خواهند کرد.
- نرمافزار متنباز و قابل توسعه: نرمافزار آردوینو تحت مجوز متنباز عرضه میشود، بنابراین برنامهنویسان باتجربه میتوانند آن را گسترش دهند. زبان برنامهنویسی آن با استفاده از کتابخانههای C++ قابل توسعه است و کاربران میتوانند مستقیماً کد AVR-C را در برنامههای آردوینو ادغام کنند.
- سختافزار متنباز و قابل توسعه: طرحهای بردهای آردوینو تحت مجوز Creative Commons منتشر شدهاند. طراحان مدار میتوانند نسخههای بهبودیافته خود را بسازند و حتی کاربران مبتدی نیز میتوانند نسخهای ساده از آن را برای یادگیری و صرفهجویی در هزینهها ایجاد کنند.
کلید های میانبر صفحه کلید
میانبر | عملکرد |
---|---|
Ctrl+N | ایجاد طرح جدید |
Ctrl+O | باز کردن طرح موجود |
Ctrl+S | ذخیره طرح |
Ctrl+Shift+S | ذخیره به عنوان طرح |
Ctrl+R | تأیید (بررسی کد) |
Ctrl+U | آپلود طرح |
Ctrl+F | جستجو |
Ctrl+T | تنظیم تراز و فاصله |
Ctrl+/ | اضافه کردن/حذف نظر |
Ctrl+K | باز کردن پوشه طرح |
Ctrl+Shift+M | باز کردن مانیتور سریال |
Ctrl+Q | خروج |
Ctrl+W | بستن |
Ctrl+P | چاپ |
Ctrl+Shift+P | تنظیمات صفحه چاپ |
Ctrl+, | ترجیحات (Preferences) |
Ctrl+C | کپی |
Ctrl+X | برش |
Ctrl+V | چسباندن |
Tab | افزایش تورفتگی |
Shift+Tab | کاهش تورفتگی |
Ctrl+L | رفتن به خط |
Ctrl+A | انتخاب همه |
Ctrl+G | یافتن مورد بعدی |
Ctrl+Shift+G | یافتن مورد قبلی |
Ctrl+Shift+U | آپلود با استفاده از برنامهنویس |
Ctrl+T | قالببندی خودکار |
Ctrl+Shift+L | نمودار سریال |
Ctrl+Shift+F | جستجو در منابع |
هر گونه سوالی در زمینه این مطلب دارید در بخش نظرات مطرح کنید تا به آن پاسخ دهیم.
پکیج فیلم خرابه. باز نمیشه
پاسخسلام بله اصلاح شد. مجددا دانلود فرمایید
ویدئو اشکال دارند بعضی از آنها را هیچ نرم افزار پخش ویدئو باز نمی کند لطفا دوباره وارسی نمائید.
سلام..اگر میشه کیفیت فیلم بالاتر میرفت بهتر بود.
پاسخسلام خیلی ممنون خدا خیرت بده🙏🙏
پاسخسلام
پاسخاگر بخواهیم که یک ال ای دی در یک بازه ی زمانی با سرعت مثلا 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);
}
خیلی ساده بود دیگه همه این ها رو بلدن
پاسخمن می خوام یک برد اردوینو due با کامپیوتر ارتباط بدم از نظر سرعت ارتباط و کاهش نویز پذیری استفاده از خود پورت usb روی برد بهتره یا پروتکل سریال مانند rs 232 ؟
پاسخسرام استاد
پاسخمن میخوام یه گرم کن و سرد کن خودرو طراحی کنم اگر امکان داره برنامه اونو داخل اطلاعات سایتتون قرار بدین.
فکر میکنم خیلی استقبال بشه.
با این توضیح لطفا:
نمایش ولتاژ ورودی.
نمایش دمای تنظیم شده و دمای لحظهای سنسور ۲.
تنظیم دمای یخچال با دو عدد میکرو سوییچ و سپس استارت.
حالت سرد(دمای کمتر از ۱۵ درجه)
تا زمانیکه دمای سنسور ۲ به دمای تنظیم شده برسد رله ۱_۲_۳ فعال.
وقتی دمای سنسور ۲ به دمای مد نظر رسید رله ۲ غیر فعال و رله ۳ دو دقیقه بعد غیر فعال.
در صورت اختلاف دما سنسور ۲ (بیشتر از ۵ درجه) با دمای تنظیم شده رله های ۲_۳ فعال.
سنسور ۱ بالای ۹۰ درجه ، رله ۲ غیر فعال تا زمانیکه دمای سنسور ۱ کمتر از ۹۰ درجه شود.
حالت گرم (دمای بالای ۳۰ درجه)
تا زمانیکه دمای سنسور ۲ به دمای تنظیم شده برسد رله ۱_۴ فعال.
وقتی دمای سنسور ۲ به دمای مد نظر رسید رله ۴ غیر فعال.
در صورت اختلاف دما سنسور ۲ ( بیشتر از ۵ درجه) با دمای تنظیم شده رله ۴ فعال.
در صورت افت ولتاژ (کمتر از ۱۰ ولت) قطع تمام رله ها و بوق هشدار و در صورت بازگشت به ولتاژ بالای ۱۰ ولت ادامه روند کار.
سلام جناب حیدری از طرف خودم بابت نشر علم به صورت رایگان سپاسگزارم امیدوارم همیشه پر انرژی باشید.
پاسخسلام وقت به خیر
نرم افزار آردویینو نمی شناسه برد را
کارهایی که گفتید رو مرحله به مرحله انجام دادم.ولی توی device managerقسمت پورت ها چیزی تغییر نمیکنه
سلام برای تبدیل ارگ به میدی کنترلر خوب است
پاسخ