گزارش نادرستی مشخصات

بسته آموزشی نرم‌افزار آردوینو (Arduino) مقدماتی و پیشرفته

نرم‌افزار آردوینو چیست و چه کاربردی دارد؟

نرم‌افزار آردوینو (Arduino) یک محیط برنامه‌نویسی است که برای برنامه‌نویسی و کنترل دستگاه‌های الکترونیکی و رباتیکی با استفاده از میکروکنترلر‌های مبتنی بر AVR و ARM مانند: ATmega۳۲۸ و ATmega۲۵۶۰ و ESP۸۲۶۶ و ESP۳۲ و غیره طراحی شده است.

این نرم‌افزار به همراه یک میکروکنترلر آردوینو که معمولاً به عنوان برد آردوینو شناخته می‌شود، برای کنترل دستگاه‌های الکترونیکی مورد استفاده قرار می‌گیرد. با استفاده از این نرم‌افزار، می‌توانید برنامه‌هایی برای کنترل ماژول‌های الکترونیکی مانند سنسور‌ها، موتور‌ها، LCD‌ها، LED‌ها، و غیره بنویسید.

آردوینو به عنوان یک پلتفرم هوشمند برای پروژه‌های الکترونیکی و رباتیکی استفاده می‌شود و کاربرد آن در انواع پروژه‌های الکترونیکی مانند: پروژه‌های خانگی، خودرو‌های خودران، سیستم‌های امنیتی، کنترل‌کننده‌های صنعتی، سیستم‌های اندازه‌گیری و غیره قابل ذکر است.

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

آخرین بروزرسانی : اردیبهشت 22, 1402
۱۷۸,۰۰۰ تومان

موجود

1
مقایسه
آیا قیمت مناسب‌تری سراغ دارید؟
بلیخیر
نقد و بررسی اجمالی

معرفی بسته جامع آموزشی نرم‌افزار آردوینو مقدماتی و پیشرفته

بسته جامع آموزشی نرم‌افزار آردوینو، که در دو سطح مقدماتی- متوسط و پیشرفته که زمان هر کدام به ترتیب ۸ و ۱۱ ساعت است تهیه شده است. در این بسته آموزشی که ۵۰ درس در آن ارائه شده است، دانشجویان به دانش و توانایی قابل قبولی در نرم‌افزار آردوینو دست پیدا خواهند کرد.

سرفصل‌های بسته آموزشی نرم‌افزار آردوینو (مقدماتی- متوسط )

درس صفر:
معرفی دوره و آشنایی با اهداف مجموعه آموزشی
درس اول:
آشنایی با تاریخچه و معرفی برد آردینو
آشنایی با مزیت‌های برد آردینو
آشنایی با مدل‌های مختلف برد‌های آردینو و تشریح ویژگی‌های هر یک از آن‌ها
آشنایی با سخت‌افزار آردینو به صورت جامع تشریح واحد‌های داخلی برد آردینو
واحد PWM
واحد ارتباط سریال
واحد SPI
واحد TWI و ۱۲C
واحد وقفه (Interrupt)
آشنایی با انواع روش‌های انتقال دیتا (موازی و سریال)
تشریح پروتکل واحد ارتباط سریال
آشنایی با ویژگی‌های نرم افراری آردینو
آسنایی با کاربرد‌های ارتباط سریال در آردینو
درس دوم:
آموزش جامع و کاربردی زبان برنامه‌نویسی C و C++
درس سوم:
آشنایی با قسمت‌های مختلف IDE آردینو به صورت جامع
درس چهارم:
آموزش جامع و کاربردی نرم‌افزار شبیه‌سازی پروتئوس
درس پنجم:
آموزش جامع و کاربردی نرم‌افزار Fritzing
درس ششم:
آشنایی با قطعات مورد استفاده در پروژه و نکات جامع در خصوص تهیه قطعات
درس هفتم:
آشنایی با ساختار برنامه‌نویسی برد‌های آردینو
آشنایی با انواع توابع موجود در آردینو
آشنایی با انواع عملگر‌ها
درس هشتم:
آموزش دستورات پیکربندی در آردینو
()PinMode
آشنایی با عملگر‌ها و متغیر‌ها در برنامه‌نویسی آردینو
آموزش دستور delay برای ایجاد تأخیر بر حسب میلی ثانیه
آموزش دستورات مربوط به پایه‌های ورودی – خروجی دیجیتال
()DigitalRead
()DigitalWrite
درس نهم:
آموزش دستورات مربوط به پایه‌های ورودی – خروجی آنالوگ
آموزش جامع PWM در قالب پروژه‌های کاربردی
درس دهم:
آموزش پروژه LED RGB توسط واحد PWM شبیه‌سازی پروژه توسط پروتئوس
درس یازدهم:
آشنایی با دستورات شرطی و حلقه‌های تکرار پروژه جامع و کاربردی رقص نور چند حالته توسط آردینو
آموزش جامع و کاربردی توابع و نکات مربوط به آن‌ها
شبیه‌سازی پروژه به صورت کامل در پروتئوس
درس دوازدهم:
آموزش کار با دکمه‌ها به صورت ورودی
درس سیزدهم:
آشنایی با تنظیمات سریال‌مانیتور در آردینو
آموزش جامع و کاربردی واحد ارتباط سریال در آردینو
آموزش سریال‌مانیتور و ارسال دستورات از طریق سریال‌مانیتور به آردینو
درس چهاردهم:
شبیه‌سازی واحد ارتباط سریال در پروتئوس و ایجاد پورت‌های سریال مجازی
آموزش نرم‌افزار Virtual serial port Driver
درس پانزدهم:
پروژه تغییر شدت نور LED RGB توسط واحد PWM و سریال‌مانیتور
درس شانزدهم:
آموزش استفاده از پایه‌های آنالوگ ( جهت سنسورینگ )
شبیه‌سازی پورت سریال در نرم‌افزار پروتئوس
درس هفدهم:
پروژه کنترل شدت روشنایی LED توسط پتانسیومتر
شبیه‌سازی پروژه در نرم‌افزار پروتئوس
درس هجدهم:
آموزش تمامی دیتا تایپ‌های موجود در آردینو و ویژگی‌های هر یک از آن‌ها
int
long
short
byte
char
bool
float
double
word
String
Unsigned char
Unsigned int
Unsigned long
()AnalogRead
()AnalogWrite
درس نوزدهم:
آموزش دستورات مربوط به توابع ریاضی در آردینو
()Abs
( )Constrain
()Map
()Max
()Min
()Pow
()Sqrt
آموزش دستورات تولید اعداد تصادفی در آردینو
()Random
()randomSeed
درس بیستم:
آموزش آرایه‌ها در قالب پروژه‌های جامع و کاربردی
آموزش تولید صوت در آردینو

سرفصل‌های بسته آموزشی نرم‌افزار آردوینو (پیشرفته)

درس اول:
معرفی دوره و آشنایی با اهداف مجموعه آموزشی
درس دوم:
آموزش ارتباط نرم‌افزار آردینو و ویژوال بیسیک
درس سوم:
آموزش کنترل لوازم از طریق اپلیکیشن برنامه‌نویسی شده در سی شارپ
آموزش ارسال و دریافت دیتا بین ویژوال بیسیک و آندروید
شبیه‌سازی کامل پروژه در نرم‌افزار پروتئوس
درس چهارم:
آموزش کنترل لوازم از طریق اپلیکیشن برنامه‌نویسی شده در سی شارپ
آموزش‌مانیتورینگ پیشرفته
شبیه‌سازی پروژه در پروتئوس
درس پنجم:
آموزش جامع واحد SPI
درس ششم:
پروژه شبکه کردن برد‌های آردینو توسط واحد SPI
شبیه‌سازی پروژه در پروتئوس
درس هفتم:
آموزش دستورات کار با پالس‌ها
آموزش دستورات کاربردی
()AnalogReference
()Pulseln
درس هشتم:
آموزش حافظه EEPROM و کاربرد‌های آن
آموزش عملیات اصلی برروی حافظه EEPROM (خواندن – نوشتن – پاک کردن – به روز‌رسانی)
درس نهم:
آموزش جامع واحد ۱۲C
درس دهم:
آموزش جامع وقفه‌ها
توضیحاتی در خصوص لبه‌های بالارونده و پایین رونده
درس یازدهم:
آموزش ماژول LED RGB
درس دوازدهم:
آموزش ماژول LDR
درس سیزدهم:
آموزش ماژول جوی استیک
درس چهاردهم:
آموزش کار با السیدی‌های کاراکتری
درس پانزدهم:
راه‌اندازی و پیکربندی السیدی‌های کاراکتری
آموزش توابع مربوط به السیدی‌های کاراکتری
درس شانزدهم:
آموزش راه‌اندازی سنسور DS۱۸S۲۰ (سنسور دمای دیجیتالی)
درس هفدهم:
آموزش راه‌اندازی سنسور LM۳۵ (سنسور دمای آنالوگ)
درس هجدهم:
آموزش جامع راه‌اندازی سنسور‌های سری DHT (برای اندازه‌گیری دما و رطوبت)
درس نوزدهم:
آموزش راه‌اندازی سنسور PIR (سنسور تشخیص حرکت به صورت جامع)
درس بیستم:
آموزش راه‌اندازی سنسور مسافت سنج SRF۰۵ به صورت جامع
درس بیست و یکم:
آموزش راه‌اندازی سنسور ماژول تیلت (ball sensor) به صورت جامع
درس بیست و دوم:
آموزش راه‌اندازی سرور موتور به صورت جامع توسط آردینو
پروژه تنظیم سرعت سرور موتور به صورت پیشرفته
درس بیست و سوم:
آموزش پروژه پیشرفته وب سرویس‌ها و‌مانیتورینگ پیشرفته
آموزش راه‌اندازی ماژول شبکه و پیکربندی آن
تلفیق ماژول‌های PIR – LDR در قالب یک پروژه کاربردی

درس بیست و چهارم:
آموزش انواع روش‌های ریستارت کردن برد‌های آردینو
آشنایی با ریست نرم‌افزاری
آشنایی با ریست سخت‌افزاری

درس بیست و پنجم:
آموزش حوزه دید متغیر‌ها و آشنایی با دستورات:
Const
Scope
Static
Volatile
درس بیست و ششم:
آموزش دستورات پیشرفته و کنترلی
Break
Continue
Goto
درس بیست و هفتم:
آموزش کار با دستورات و توابع بیتی به صورت جامع
درس بیست و هشتم:
آموزش استفاده از پایه‌های آنالوگ به عنوان پایه‌های دیجیتال
آموزش رفع محدودیت کمبود پایه‌های آردینو
درس بیست و نهم:
آموزش برنامه‌نویسی پیشرفته آردینو
آموزش برنامه‌نویسی پورت‌ها
درس سی‌ام:
آموزش جامع کار با توابع زمانی
آموزش دستور Millis()

نمایش ادامه مطلب
برچسب:
مشخصات کلی
وزن 0.1 کیلوگرم
ابعاد 15 × 7 × 27 سانتیمتر
نظرات کاربران

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید. بهتر است در نظرات خود از تمرکز روی عناصر متغیر مثل قیمت، پرهیز کنید. به کاربران و سایر اشخاص احترام بگذارید. پیام‌هایی که شامل محتوای توهین‌آمیز و کلمات نامناسب باشند، حذف می‌شوند.

اولین کسی باشید که دیدگاهی می نویسد “بسته آموزشی نرم‌افزار آردوینو (Arduino) مقدماتی و پیشرفته”

نقد و بررسی‌ها0

  • جدیدترین
  • مفیدترین
  • دیدگاه خریداران

هنوز بررسی‌ای ثبت نشده است.

پرسش و پاسخ

هیچ پرسشی یافت نشد

    برای ثبت پرسش، لازم است ابتدا وارد حساب کاربری خود شوید

    نقد و بررسی