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

دوره کامل آردوینو - ساخت گام به گام بیش از 30 پروژه

دوره کامل آردوینو - ساخت گام به گام بیش از 30 پروژه

✅ سرفصل و جزئیات آموزش

در این دوره آردوینو را از مبانی تا پیشرفته گام به گام با پروژه های رباتیک واقعی می آموزید.

آنچه یاد خواهید گرفت

  • آردوینو
  • برنامه نویسی آردوینو
  • ربات کنترل صدا
  • کاوشگر فضایی کنترل شده با موبایل
  • ربات اجتناب از مانع
  • ربات دنبال کننده خط
  • سیستم هشدار لیزری
  • توسعه پروژه با استفاده از آردوینو
  • توسعه اپلیکیشن الکترونیک
  • IDE آردوینو
  • مبانی برنامه نویسی، تایپ های داده، شرطی ها، حلقه ها و توابع
  • اندازه گیری نور با استفاده از LDR
  • اندازه گیری فاصله با استفاده از سنسور اولتراسونیک
  • تشخیص اشیا با استفاده از سنسور IR
  • تشخیص خط با استفاده از سنسور خط
  • تشخیص رنگ با استفاده از سنسور رنگ
  • ماژول لیزر
  • تشخیص لمس یک جسم
  • چگونه نمایشگر LCD را اجرا کنیم؟
  • تشخیص حرکت با استفاده از سنسور PIR
  • تشخیص دما با استفاده از سنسور DHT
  • عملکرد موتورها و شیلدها
  • چگونه موتورهای دنده ای را راه اندازی کنیم؟
  • شاسی و ربات ها
  • مخترع اپلیکیشن MIT
  • و 30 پروژه آردوینو

پیش نیازهای دوره

  • بدون الزامات قبلی، فقط یک کامپیوتر با اینترنت

توضیحات دوره

برنامه نویسی آردوینو

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

  • ابتدا با IDE آردوینو و نحوه نصب آن آشنا می شوید.
  • سپس در مورد کامپایلرها و ویرایشگرها می آموزید.
  • هنگامی که این موارد را تمام کردیم، به سراغ مبانی برنامه نویسی می رویم و درک می کنیم که چرا یادگیری برنامه نویسی مهم است.
  • سپس اولین پروژه خود را ایجاد خواهیم کرد. ما با استفاده از مبانی برنامه نویسی یک LED چشمک زن می سازیم.
  • سپس در مورد شبیه سازی می آموزید. جایی که یاد می گیرید بدون سخت افزار پروژه ها را ایجاد کنید که همه با استفاده از ابزارهای مجازی است.
  • سپس به سراغ مفاهیم برنامه نویسی می رویم و با موارد زیر آشنا می شویم.
    • تایپ های داده
    • عملگرها
    • شرطی ها
    • حلقه ها
    • توابع
    • با نمایش های عملی در هر مفهوم
  • هنگامی که برنامه نویسی به پایان رسید، دوباره تمام مهارت های خود را در یک ماژول برنامه نویسی پالیش شده تمرین خواهیم کرد که در آن بیش از 5 پروژه ایجاد می کنیم تا هر آنچه را که آموخته ایم به کار ببریم.

سخت افزار

حالا وقتی برنامه نویسی را تمام کردیم می آموزیم که چگونه می توانیم سخت افزار را با استفاده از برنامه نویسی کنترل کنیم. در آنجا به موارد زیر خواهیم پرداخت:

  • یادگیری اندازه گیری نور با استفاده از سنسور LDR
  • اندازه گیری فاصله با استفاده از سنسور اولتراسونیک
  • خط با استفاده از سنسور خط
  • رنگ با استفاده از سنسور رنگ
  • شی با استفاده از سنسور IR
  • حرکت با استفاده از سنسور PIR
  • لمس یک جسم با استفاده از سنسور Touch
  • دما با استفاده از سنسور DHT
  • آشنایی با موتورها و نحوه راه اندازی موتور DC
  • چگونه جهت موتور را کنترل کنیم؟
  • سروو موتور
  • موتورهای دنده ای
  • شاسی ها
  • نمایشگرهای LCD و OLED
  • و پروژه های کوچکی را با تمام این کامپوننت ها ایجاد می کنیم تا عملکرد آن ها را کاملا درک کنیم.

ربات های اتوماتیک

پس از یادگیری برنامه نویسی و سخت افزار، مهارت های خود را اعمال کرده و 3 پروژه در این قسمت ایجاد می کنیم که شامل موارد زیر است:

  • سیستم هشدار لیزری
  • ربات دنبال کننده خط
  • ربات اجتناب از مانع

توسعه اپلیکیشن

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

  • ما در مورد مخترع اپلیکیشن MIT یاد گرفته و مهارت های خود را در آن توسعه می دهیم.
  • فرانت اند و بک‌ اند یک اپلیکیشن را یاد می‌ گیریم.
  • اولین اپلیکیشن ما برای کنترل نور خواهد بود.
  • سپس 7 اپلیکیشن برای انواع اپلیکیشن ها ایجاد خواهیم کرد.
  • ما اپلیکیشن هایی را برای کنترل چندین عملکرد ایجاد خواهیم کرد.
  • ما اپلیکیشن هایی را برای کنترل موتورها و دنده ها ایجاد خواهیم کرد.
  • ما اپلیکیشن هایی را برای کنترل دستگاه ها با استفاده از صدای خود ایجاد خواهیم کرد.

ارسال ربات کنترل شده

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

  • کاوشگر فضایی کنترل شده با موبایل
  • ربات کنترل شده با صدای ما

این دوره برای چه کسانی مناسب است؟

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

دوره کامل آردوینو - ساخت گام به گام بیش از 30 پروژه

  • آشنایی با دوره 02:31
  • یادگیری از طریق ساختن 00:54
  • آنچه در داخل دوره است 05:11
  • آردوینو چیست؟ 06:19
  • چرا باید آردوینو را یاد بگیریم؟ 07:50
  • کل آردوینو چگونه کار می کند؟ 06:47
  • برخی از کامپوننت های اولیه 19:14
  • هر گونه شک و تردید 00:35
  • بخش 1 - برنامه نویسی و شبیه سازی 01:58
  • برنامه نویسی چیست؟ 07:18
  • چرا باید برنامه نویسی را یاد بگیریم؟ 02:08
  • آشنایی با این ماژول 00:39
  • کامپایلر و ویرایشگر چیست؟ 07:24
  • نصب IDE آردوینو در مک 01:38
  • نصب IDE آردوینو در ویندوز 01:34
  • مبانی IDE 06:12
  • آشنایی با این ماژول 01:04
  • آنچه در بورد است 14:15
  • چگونه آردوینو را وصل کنیم؟ 04:15
  • چگونه یک کد بنویسیم؟ 02:49
  • اولین برنامه 09:18
  • برخی از سینتکس های اولیه 06:17
  • توابع داخلی 06:14
  • ثابت ها 04:17
  • متغیرها 21:03
  • LED آنبورد 06:16
  • ذخیره کد 03:24
  • شبیه سازی 03:41
  • Tinkercad 14:06
  • اولین برنامه در Tinkercad 06:50
  • چند LED در Tinkercad 10:36
  • تایپ های داده - بخش 1 07:55
  • تایپ های داده - بخش 2 15:07
  • رشته 21:51
  • آرایه ها 19:02
  • اطلاعات بیشتر درباره آرایه ها 09:02
  • عملگرهای حسابی 10:40
  • عملگرهای مقایسه 10:49
  • شرطی های if-else 15:03
  • توابع 13:36
  • حلقه ها 11:33
  • حلقه for 11:54
  • Fading با استفاده از حلقه 10:58
  • حلقه while 07:44
  • حلقه Do-While 05:39
  • دستور Continue 10:08
  • آشنایی با این ماژول 01:25
  • مسئله 1 - چشمک زن 01:34
  • راه حل برای چشمک زن 07:43
  • مسئله 2 - چشمک زن پیچیده 02:43
  • راه حل چشمک زن پیچیده 11:57
  • مسئله 3 - کد مورس SOS 03:45
  • راه حل کد مورس SOS 05:59
  • مسئله 4 - چراغ راهنمایی 02:20
  • راه حل چراغ راهنمایی 09:02
  • مسئله 5 - اثر علت و معلول 03:16
  • راه حل اثر علت و معلول 22:37
  • مسئله 6 - کد رنگ RGB 02:31
  • راه حل کد رنگ RGB - بخش 1 13:15
  • راه حل کد رنگ RGB - بخش 2 17:49
  • مسئله 7 - اثر آتش 02:45
  • راه حل اثر آتش 10:01
  • ماژول تست اثر Knight Rider 02:24
  • راه حل Knight Rider 12:00
  • آشنایی با این ماژول 10:45
  • سنسور LDR 11:24
  • سنسور حرکت PIR 14:56
  • سنسور رنگ - بخش 1 20:45
  • سنسور رنگ - بخش 2 16:21
  • سنسور خط 11:13
  • سنسور اولتراسونیک 13:53
  • سنسور IR 09:39
  • سنسور Touch 08:06
  • آشنایی با این ماژول 13:32
  • شیلد موتور L293D 10:53
  • موتور DC 11:04
  • راه اندازی موتور DC 11:42
  • تغییر جهت موتور 06:54
  • راه اندازی چندین موتور 10:04
  • سروو موتور 10:00
  • کنترل جهت سروو موتور 06:19
  • آشنایی با این ماژول 02:05
  • راه اندازی دنده 05:03
  • شاسی چیست؟ 08:35
  • آیا داشتن شاسی مهم است؟ 01:29
  • آشنایی با این ماژول 01:57
  • مونتاژ ربات 20:44
  • نوشتن کد 14:33
  • نوشتن کد - بخش 2 12:30
  • نوشتن کد - بخش 3 14:43
  • نوشتن کد - بخش 4 14:17
  • نوشتن کد - بخش 5 15:08
  • تست ربات 02:19
  • آشنایی با این ماژول 02:12
  • مونتاژ ربات 10:49
  • نوشتن کد 18:35
  • تست ربات 01:03
  • آشنایی با این ماژول 06:53
  • دسترسی به MIT 01:54
  • درک رابط کاربری 03:58
  • آشنایی با MIT 12:42
  • توسعه فرانت اند 06:15
  • توسعه بک اند 13:47
  • آشنایی با فناوری بلوتوث 06:44
  • نوشتن کد برای LED کنترل شده با موبایل 07:49
  • تست اولین اپلیکیشن ما 04:24
  • آشنایی با این ماژول 00:49
  • مسئله 1 - کنترلر LED 02:07
  • توسعه اپلیکیشن 12:07
  • نوشتن کد 08:57
  • تست اپلیکیشن 05:53
  • مسئله 2 - Mode switcher 03:41
  • توسعه اپلیکیشن 07:14
  • نوشتن کد 18:05
  • نوشتن کد - بخش 2 07:13
  • تست اپلیکیشن 04:26
  • مسئله 3 - کنترل موتور 01:30
  • توسعه اپلیکیشن 01:56
  • نوشتن کد 04:23
  • تست اپلیکیشن 05:05
  • مسئله 4 - Led fading 01:35
  • توسعه اپلیکیشن 02:56
  • نوشتن کد 04:55
  • تست اپلیکیشن 02:04
  • مسئله 5 - LED کنترل شده با صدای ما 02:03
  • توسعه اپلیکیشن 10:48
  • نوشتن کد 03:48
  • تست اپلیکیشن 01:29
  • آشنایی با ماژول 01:50
  • مونتاژ کاوشگر فضایی 08:40
  • توسعه اپلیکیشن 08:38
  • نوشتن کد 13:31
  • نوشتن کد - بخش 2 11:06
  • نوشتن کد - بخش 3 09:21
  • تست کاوشگر فضایی 03:06
  • چگونه آن را آسان تر کنیم؟ 01:04
  • مونتاژ ربات 02:46
  • نوشتن کد 14:45
  • تست کاوشگر فضایی 03:01
  • آشنایی با این ماژول 01:13
  • مونتاژ ربات 01:02
  • توسعه اپلیکیشن 13:55
  • نوشتن کد - بخش 1 14:25
  • نوشتن کد - بخش 2 12:48
  • تست ربات 03:28
  • پایان دوره 00:15

7,610,000 1,522,000 تومان

مشخصات آموزش

دوره کامل آردوینو - ساخت گام به گام بیش از 30 پروژه

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:146
  • مدت زمان :19:16:36
  • حجم :11.61GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
4,535,500 907,100 تومان
  • زمان: 11:29:01
  • تعداد درس: 27
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,994,500 398,900 تومان
  • زمان: 05:03:44
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,558,000 1,711,600 تومان
  • زمان: 21:40:57
  • تعداد درس: 118
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 36:32
  • تعداد درس: 7
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,593,500 518,700 تومان
  • زمان: 06:34:41
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,027,500 405,500 تومان
  • زمان: 05:08:16
  • تعداد درس: 96
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,522,500 904,500 تومان
  • زمان: 11:27:53
  • تعداد درس: 98
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,370,500 674,100 تومان
  • زمان: 08:32:43
  • تعداد درس: 19
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
500,000 100,000 تومان
  • زمان: 01:16:10
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید