فیلم مقدمه آموزش آردوینو – جلسۀ 1 آردوینو

در فیلم مقدمه آموزش آردوینو به تعریف پلتفرم Arduino، نرم افزارها و سخت افزارها، اهداف، مخاطبان، عملکردها، کاربردها و دلایل استفاده از آردوینو می پردازیم.

۰ تومان

فروش ویژه

تخفیف و هدیه

اخبار جدید یوبرد در اینستاگرام

جلسات اول فیلم های آموزشی در یوبرد رایگان

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

زمان فیلم آموزشی

2 ساعت و 3 دقیقه

رضا بداغی

رضا بداغی

عضو هیئت مدیره یوبرد، طراح و برنامه نویس سیستم های دیجیتال مبتنی بر میکروکنترلر، طراح PCB و مدرس آموزش های میکروکنترلر، طراحی PCB و برنامه نویسی میکروکنترلر

به‌روزرسانی رایگان

آپدیت رایگان و مادام‌العمر بدون هزینه

پشتیبانی ویژه

کلاس خصوصی و مشاوره آموزش با 30% تخفیف

دسترسی سریع

دانلود بلافاصله پس از پرداخت

راهنمای استفاده

پلیر اختصاصی، تنها Windows، یک سیستم

فیلم مقدمه آموزش آردوینو یوبرد، جلسۀ اول فیلم آموزش آردوینو مقدماتی است و مباحث مقدماتی را پوشش می دهد. این جلسه از آموزش Arduino، جلسۀ مقدمه و مطالب مورد بحث آن، دروازه ای به دنیای آردوینو است. کار کردن با آردوینو بسیار راحت تر از کار کردن با میکروکنترلرهاست. در پلتفرم آردوینو، سخت افزار و نرم افزار حاضر است و تنها باید آنها را به کار گرفت. در تهیۀ نرم افزار در آردوینو، توابع سطح بالا را به کار می گیریم و دستورهای سطح پایین بسیاری اجرا می شوند. در این صورت با نوشتن چند سطر کد در آردوینو، می توان عملکردهای بسیاری را پیاده کرد. اما برای افرادی که تاکنون با آردوینو کار نکرده اند یا در ابتدای راه یادگیری آردوینو هستند، مباحث زیادی برای آموختن وجود دارد. از جمله شناخت ابزارهای آردوینو که شامل نرم افزارها و سخت افزارهای آردوینو هستند، شناخت عبارات و اصطلاحاتی مرتبط با موضوع آردوینو و میکروکنترلر و مباحث دیگری که موضوع جلسۀ مقدمه هستند. بنابراین تصمیم گرفتیم یک جلسۀ مقدمه به آموزش آردوینو بیفزاییم و در آن به مقدمه آموزش آردوینو بپردازیم. با این جلسه، هر آنچه که در جلسات بعدی آموزش تشریح می کنیم، بدون ابهام خواهند بود. در ادامه به سرفصل های فیلم مقدمه آموزش آردوینو یوبرد می پردازیم.

پلتفرم-آردوینو

تصویر 1 – آموزش آردوینو به زبان فارسی، تعریف پلتفرم آردوینو در مقدمه آموزش آردوینو

سرفصل های فیلم مقدمه آموزش آردوینو

مباحث جلسۀ مقدمه آموزش آردوینو به این صورت است:

  • آردوینو چیست؟ تعریف آردوینو: در این بخش از فیلم مقدمه آموزش آردوینو، تعریفی دقیق از «آردوینو» ارائه می کنیم و به سوال آردوینو چیست پاسخ می دهیم. آردوینو یک پلتفرم متن باز است که شامل مجموعۀ نرم افزارها و سخت افزارهای یکپارچه است. مهمترین هدف آردوینو، یادگیری آسان و انجام راحت پروژه های الکترونیکی دیجیتال است.
  • معرفی کلی سخت افزارها و نرم افزارهای آردوینو: به طور کلی سخت افزارها و نرم افزارهای آردوینو را معرفی می کنیم. در این قسمت از جلسۀ اول فیلم آموزش Arduino بعضی از بردهای آردوینو (مبتنی بر میکروکنترلرهای AVR و میکروکنترلرهای دیگر)، بردهای منطبق با پلتفرم آردوینو، شیلدها و ماژول ها را نام می بریم. همچنین نرم افزارهای آردوینو و نرم افزارهایی را که برای آردوینو استفاده می شوند، معرفی می کنیم. نرم افزارهایی مثل Arduino IDE، نرم افزار تحت وب Arduino Web Editor، نرم افزار Arduino Pro IDE، نرم افزار ویژوال استودیو، نرم افزار اتمل استودیو (یا میکروچیپ استودیو) و نرم افزار ویژوال استودیو کد یا VS Code. (راه اندازی آردوینو، شروع کار با Arduino)
  • معرفی کلی زبان برنامه نویسی آردوینو
  • بررسی کلی اهداف آردوینو و مخاطبان آردوینو: در این بخش از جلسۀ اول فیلم آموزش آردوینو به اهداف و مخاطبان آردوینو می پردازیم. مهمترین هدف آردوینو، تسهیل مسیر پیاده سازی پروژه های الکترونیکی دیجیتال است. مخاطبان اصلی آن نیز، افراد نا آشنا و کم آشنا با دنیای میکروکنترلرها، الکترونیک و برنامه نویسی است. البته آردوینو از طرف متخصصان حوزه های الکترونیک، میکروکنترلر و برنامه نویسی نیز مورد استقبال قرار گرفته و به دلایل مختلف در پروژه ها به کار برده می شود.
  • بررسی کلی عملکردها و کاربردهای آردوینو: که عبارتند از آموزش، نمونه های اولیه، سرگرمی و پروژه های سیستم های دیجیتال. پروژه هایی مثل اینترنت اشیا، هوشمندسازی، رباتیک و حتی برخی پروژه های صنعتی. در این بخش از فیلم آموزش Arduino این عملکردها و کاربردها را بیان می کنیم.
  • چرا آردوینو؟ دلایل استفاده از آردوینو: در این بخش از جلسۀ نخست پکیج آموزش آردوینو به مهمترین دلایل استفاده از آردوینو می پردازیم. دلایلی مثل راحتی کار با آردوینو، متن باز بودن، صرفه جویی در زمان، صرفه جویی در هزینۀ پیاده سازی پروژه ها و راه اندازی ماژول ها و قطعات، بدون نیاز به پیاده سازی سخت افزار.
  • بررسی عبارات و اصطلاحات حول موضوع آردوینو: عبارات و اصطلاحاتی مثل قطعات الکتریکی، قطعات الکترونیکی و قطعات الکترومکانیکی، آی سی، سنسور، مدار الکتریکی و مدار الکترونیکی، شماتیک و نقشۀ شماتیک، PCB، پروتکل ارتباطی، اینترنت اشیا یا IoT، سیستم های نهفته، میکروکنترلر، پروگرم کردن و پروگرمر، دیباگ و دیباگر، بوت لودر، IDE، کامپایلر، شبیه سازی، پلتفرم، سیگنال الکتریکی، سیگنال آنالوگ و دیجیتال، نویز، سیگنال AC و DC، منبع تغذیه، ولتاژ و جریان و مقاومت و توان الکتریکی، مخابرات و سیستم های مخابراتی، نمایشگر، دیتاشیت و User manual و Application note. ممکن است این اصطلاحات و عبارات برای بسیاری افراد، ساده به نظر برسد. ما با فرض این که مخاطب این آموزش، با دنیای الکترونیک، برنامه نویسی، میکروکنترلرها و سیستم های نهفته آشنایی ندارد یا این که آشنایی کمی دارد، طرح این مباحث را لازم می دانیم. همچنین مرور این مباحث برای افرادی که در حوزه های مذکور فعالیت می کنند، خالی از لطف نیست. بنابراین تا آنجا که زمان به ما اجازه داده است، عبارات و اصطلاحات مهم را معرفی و تا حدودی بررسی کرده ایم.
  • معرفی سخت افزارهای مورد استفاده در این آموزش و بررسی ویژگی های آنها: در فیلم آموزش آردوینوی یوبرد، از آردوینو Uno، آردوینو Nano، آردوینو Mega و برد توسعۀ Nucleo-F103RB شرکت STMicroelectronics استفاده می کنیم. و در طول آموزش با این بردها پروژه هایی را انجام می دهیم. سخت افزارهای دیگر مورد استفاده در آموزش آردوینو را در این بخش نام می بریم. (راه اندازی STM32 با آردوینو)

تصویر 2 – فیلم مقدمه آموزش آردوینو، معرفی بردهای مورد استفاده در آموزش آردوینو یوبرد

  • معرفی نرم افزارهای مورد استفاده در این آموزش و نحوۀ اضافه کردن آردوینو به آنها: نرم افزارهای Arduino IDE و Visual Studio و Atmel Studio یا Microchip Studio و Visual Studio Code و نرم افزار پروتئوس. که در این بخش فیلم آموزش آردوینو آنها را معرفی و آردوینو را به آنها اضافه می کنیم. سپس روش ساخت پروژۀ آردوینو را در این نرم افزارها تشریح می کنیم. اضافه کردن آردوینو به ویژوال استودیو، برنامه نویسی آردوینو با ویژوال استودیو، اضافه کردن آردوینو به Visual Studio Code (با افزونۀ PlatformIO)، آردوینو در اتمل استودیو و برنامه نویسی آردوینو در Visual Studio با VisualGDB از مباحث مهم این بخش هستند. (برنامه نویسی میکروکنترلرها با ویژوال استودیو(
  • بررسی کلی سایت های cc و Github.com: که بخش های مهم سایت آردوینو را مرور و به طور کلی معرفی می کنیم. بخش سخت افزارهای آردوینو، بخش نرم افزارهای آردوینو، صفحات مربوط به پروژه، صفحات مراجع برنامه نویسی آردوینو، بخش Community و بخش بلاگ و … از جمله بخش هایی هستند که آنها را معرفی می کنیم. سایت مهم دیگری که در طول آموزش از آن بهره می بریم، گیت هاب است. در بخش پایانی جلسۀ اول، روش دانلود کتابخانه های مورد نیاز را از سایت گیت هاب بیان می کنیم.

فیلم مقدمه آموزش آردوینو را می توانیم دروازۀ ورود به دنیای گستردۀ آردوینو و سیستم های دیجیتال نام بگذاریم. به طوری که دانش پذیر پس از مشاهدۀ آن به طور کلی با دنیای آردوینو و سیستم های دیجیتال و الکترونیک آشنا می شود. و پس از مشاهدۀ جلسات آموزش برنامه نویسی آردوینو، آمادگی انجام پروژه های بر مبنای آردوینو را به دست می آورد.

پیش نمایش – اضافه کردن آردوینو به نرم افزار ویژوال استودیو

آقای محمد جوادیان

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

بخش پروتکل can از دوره arm را دیده ام. توضیحات پروتکل بسیار عالی بود. نکات گفته شده خیلی خوب بود،
از بخش تایمرها هم ویدیو را مشاهده کردم. یکی از موضوعاتی که برای من جذاب بود تسلط استاد بر رجیسترها بود، به هرحال بنده خودم گاهی تدریس میکنم، مطالب رجیسترها بسیار حوصله سربر و گاها پیچیده هستند، اما استاد اسدی بسیار روان و جذاب توضیح میدادند که اصلا حوصله سر نمیرفت، و برای بنده واقعا تحسین برانگیز بود.
دوره زبان c هم یا سرعت مرور کردم، مطالب خوب و کامل گفته شده است.
خیلی دوست دارم زمان داشته باشم و دوره MISRA C و سایر دوره های میکروکنترلری، SIM800 و آلتیوم و مونتاژ و … رو هم ببینم که متاسفانه وقت نشده است.
اما بنده چون مهندس اسدی را دوست دارم و قبول دارم و ارادت دارم، همیشه دوست داشته ام دوره های ایشان را داشته باشم تا زمانیکه نیاز داشته باشم یا وقت شود، مراجعه کنم.

آقای یاسر دلدار

اگر بخوام در مورد طراحی التیوم بگم، مطالب خیلی خوبی میگید به نظرم هر شخصی آموزش مقدماتی دیده خوبه از آموزش شما استفاده کنه.
در مورد مونتاژ و تکنولوژی ساخت هم فعلا تنها منبع موجودید که کارتون ارزشمنده.
در مورد میکرو و برنامه نویسی آموزش سایت شما تا آنجایی که من دیدم نمیگم کامل، اما واقعلا لازم هست که هر مهندسی در کنار آموزش های دیگه اینام ببینه که کارش دقیق تر پیش بره.
در مورد EMC و نویز هم مطالب ارزشمند دارید که خیلی نقایص را پوشش میده.

آقای عبدالبری روان

فایل صوتی

آقای رضا عارفی

تبریک میگم فعالیت مجددتون
واقعا شیوه تدریس جناب اسدی رو دوست دارم شیوا روان و پر از نکته های صنعتی و عملی
دمتون گرم واقعا منتظرتون بودیم جاتون خیلی در آموزش خالی بود
با قدرت ادامه بدید. یا علی🌹

آقای داود ایزانلو

تا بهار 1402، آموزشها لحیم کاری و طراحی صنعتی مدارات مشترک میکروکنترلری را تهیه کرده اند.
سلام وقت بخیر مهندس اسدی عزیز. خواستم تشکر کن ازتون بابت آموزش هاتون
واقعا لذت بردم میدونسم خوبه از قبل ولی فک نمیکردم کیفیت آموزش در لین حد باشه
یه دنیا ممنون 🙏🏼🙏🏼🌹🌹

ناشناس

خواستم تشکر کنم ازتون. من تو شهری نزدیک مرز هستم. دسترسی به اموزش و ابزار تقریبا خیلی سخته.
با اموزشهای شما توی سایت، کمک های خیلی زیادی بهم شده. خواستم ازتون تشکر کنم.
سلامت و تندرست باشید.

آقای علیرضا سلطانی

آموزش میکروکنترلر stm32f1 شما خیلی عالیه
مثال های کاربردی عملی و زیبا در آموزشتون بکار بردید که من در هیچ آموزشی ندیدم و برنامه نویسی حرفه ای که در مثال ها میبینم لذت میبرم . خواستم تشکر کنم.
کاش زودتر تهیه کرده بودم این آموزشهای شمارو 🙏🙋‍♂️❤️
(آقای سلطانی پس از آموزش STM32، آموزشهای دیگر از جمله زبان C را نیز تهیه کرد.)

آقای محمد رضایی

درمورد فیلم آموزش CAN در STM32
من یک مشکل کوچولو تو CAN داشتم که تونستم با آموزش شما اونو حل کنم.
آموزش شما مثل بیسکویت ساقه طلایی می مونه نه مثل بعضی از دوستان که چیپس میدن بیشترش هواست.
سپس و درود بابت آموزش جامع، منظم و زیباتون.

محمد رضایی

آموزشهاتون عالی و بی نقص هست. مخصولا که خودم چندین ساله آلتیوم هم کار می کنم. به جرعت می تونم بگم از همین آلتیوم مقدماتی هم مطالب زیادی آموختم.
واقعا دستتون درد نکنه بابت آموزش هایی که در اختیارمون گذاشتید. همیشه سلامت باشید.

برخی مخاطبین یوبرد

شرکت رستافن
شرکت آریان آسانسور
دانشگاه صنعت هواپیمایی کشوری
شرکت بهرام گستر الکترونیک
شرکت بهرام گستر الکترونیک
شرکت آذرلیوپاد
شرکت-فناوري-پردازش-نوين-اطلاعات-خوارزمي
شرکت آذرلیوپاد
شرکت آذرلیوپاد

پروژه های دانش پذیران آموزش های یوبرد، نتایج مکتب سیستم های دیجیتال

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

آموزش TFT LCD با TouchGFX و STM32 یوبرد

گرافیک کاربرپسند با میکروکنترلر ST

آموزش FreeRTOS یوبرد

زمان واقعی در میکروکنترلر و پردازنده های کوچک با FreeRTOS

آموزش میکروکنترلرهای ARM STM32 یوبرد

شروع بازی ST

آموزش طراحی PCB و نویز یوبرد

تجسم دنیای الکترونیک

آموزش زبان C و MISRA-C یوبرد

گام نخست دنیای میکروکنترلر

آموزش لحیم کاری و IPC-A-610 یوبرد

ساخت دنیای الکترونیک

آموزش آردوینو یوبرد

جادۀ آسفالت میکروکنترلر

آموزش ماژول های SIM800 یوبرد

تلفن همراه صنعت

آموزش زبان ++C و ++MISRA-C یوبرد

لمس شی گرایی در میکروکنترلرها

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

شاهکار 8 بیتی Atmel

آموزش میکروکنترلرهای LPC یوبرد

یادگار فیلیپس

آموزش های شاخص

سفارش پروژه میکروکنترلر یوبرد

زیرساخت مطمئن صنعت

دانلود

لطفا برای دریافت لینک دانلود اطلاعات خواسته شده را وارد نمایید
ضبط پیام صوتی

زمان هر پیام صوتی 4 دقیقه است