آموزش SwiftIO Micro - استفاده از کد سوئیفت با فناوریهای الکترونیک و اینترنت اشیاء
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- برنامهنویسی مدارها یا قطعات الکترونیکی کوچک با کد سوئیفت با میکروکنترلر جدید SwiftIO
- درک مبانی مدارهای الکترونیکی و عملکرد قطعات
- توسعه تسلط به سوئیفت برای کاربردهای نرمافزاری و سختافزاری
- طراحی و ساخت پروژههای تعاملی مانند رباتها، سنسورها و غیره
توضیحات دوره
به فضای نوآورانهای وارد شوید که سوئیفت فراتر از مرزهای سنتی خود در توسعه سیستم عامل مک، iOS ،watchOS و tvOS میرود. SwiftIO آغازگر عصر جدیدی است که اولین میکروکنترلر جهان که از زبان برنامهنویسی سوئیفت اپل استفاده میکند را معرفی میکند. این دوره شما را به ترکیب دنیای نرمافزار و سختافزار دعوت میکند و امکان ایجاد دستگاههای فناوری شگفتانگیز و کاملا قابل کنترل با سوئیفت را فراهم میآورد.
آنچه یاد خواهید گرفت:
این دوره جامع تمام مباحث را از اصول برق و قطعات مدار تا بررسی عمیق برنامهنویسی سوئیفت پوشش میدهد. شما از ابتدا شروع خواهید کرد و پایه محکمی قبل از حرکت به سوی پروژههای پیچیدهتر و چشمگیرتر خواهید ساخت. چه در برنامهنویسی و الکترونیک تازهکار باشید یا به دنبال بهرهبرداری از مهارتهای سوئیفت خود به روشهای جدید، این دوره به شما کمک خواهد کرد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مشتاق علاقهمند به ترکیب کدنویسی سوئیفت با الکترونیک
- علاقهمندان به فناوری که مشتاق جان بخشیدن به ایدههای خود با سوئیفت هستند.
- مدرسانی که میخواهند سختافزار برنامهنویسی نوآورانه را به برنامه درسی خود اضافه کنند.
- متخصصانی که به دنبال گسترش مهارتهای خود در کاربردهای اینترنت اشیا و سوئیفت هستند.
آموزش SwiftIO Micro - استفاده از کد سوئیفت با فناوریهای الکترونیک و اینترنت اشیاء
-
آشنایی با SwiftIO 03:23
-
برد SwiftIO Micro - بررسی اینکه SwiftIO چیست و میکروکنترلرها 09:23
-
کوپنهای تخفیف برای خرید سختافزار SwiftIO و قطعات دیگر در اینجا! 05:12
-
بررسی ویژگیهای سختافزار 11:30
-
قسمت 1 - اتمها و برق (بررسی سرگرمکننده مبانی) 09:26
-
اتمها و برق None
-
None 03:24
-
ولتاژ None
-
قسمت 3 - جریان 07:48
-
جریان None
-
قسمت 4 - مقاومت 08:12
-
مقاومت None
-
قسمت 1 - توضیح آنالوگ و دیجیتال 08:44
-
توضیح آنالوگ و دیجیتال None
-
قسمت 2 - برد بوردها 05:13
-
برد بوردها None
-
قسمت 3 - مقاومتها - از چه چیزی ساخته شدهاند و چگونه قدرت آنها را رمزگشایی دهیم؟ 06:43
-
مقاومتها None
-
قسمت 4 - مقاومتها - سری و موازی - محاسبه مقاومت 09:15
-
مقاومتها - سری و موازی None
-
قسمت 5 - تقسیمکنندههای ولتاژ، مقاومتهای متغیر و پتانسیومترها 08:53
-
تقسیمکنندههای ولتاژ، مقاومتهای متغیر و پتانسیومترها None
-
قسمت 6 - سوئیچها 08:09
-
کلیدها None
-
قسمت 7 - دیودها 14:00
-
دیودها None
-
قسمت 8 - خازنها 16:43
-
خازنها None
-
قسمت 9 - LEDها 12:12
-
LEDها None
-
قسمت 10 - ترانزیستورها 12:28
-
ترانزیستورها None
-
استفاده از مولتیمتر 07:41
-
اندازهگیری ولتاژ 06:42
-
اندازهگیری مقاومت 04:59
-
اندازهگیری جریان 15:32
-
راهاندازی نرمافزار - تعامل با سختافزار 09:20
-
پروژه Playground - شماره 1 - چشمک زدن LED - بررسی Hello World چشمک زن 12:49
-
پروژه Playground - شماره 2 - چشمک زدن LED - بررسی LED RGB 07:19
-
پروژه Playground - شماره 3 - چشمک زدن LED - LED و کد مورس 08:53
-
پروژه Playground - شماره 4 - چشمک زدن LED - چشمک زدن LED با تایمر 04:54
-
چشمک زدن LED None
-
پروژه Playground - شماره 5 - کنترل LED با کلیدها - سوئیچ لحظهای LED 11:22
-
پروژه Playground - شماره 6 - کنترل LED با کلیدها - سوئیچ LED با وقفه 06:52
-
پروژه Playground - شماره 6b - کنترل LED با کلیدها - توضیح دیبانس 03:20
-
پروژه Playground - شماره 7 - کنترل LED با کلیدها - تاگل کردن سوئیچ LED 04:08
-
پروژه Playground - شماره 8 - کنترل LED با کلیدها - سوئیچهای دو طرفه LED 05:03
-
پروژه Playground - شماره 9 - کنترل LED با کلیدها - کلیدهای روشن و خاموش 03:24
-
کنترل LED با کلیدها None
-
پروژه Playground - شماره 9b - بازر و LED با PWM - بازر - چرخه وظیفه و فرکانس 19:30
-
پروژه Playground - شماره 10 - بازر و LED با PWM - نواختن یک گام 04:04
-
پروژه Playground - شماره 11 - بازر و LED با PWM - بررسی Breathing LED 04:54
-
پروژه Playground - شماره 12 - بازر و LED با PWM - کلید دیمر 04:30
-
پروژه Playground - شماره 13 - بازر و LED با PWM - بازی واکنش - Serial Monitor 06:48
-
پروژه Playground - شماره 14 - بازر و LED با PWM - تغییر الگوی LED 13:48
-
بازر و LED با PWM None
-
پروژه Playground - شماره 15 - پتانسیومتر - خواندن ورودی 09:24
-
پروژه Playground - شماره 16 - پتانسیومتر - کنترل زیر و بمی 05:51
-
پروژه Playground - شماره 17 - پتانسیومتر - دیمر LED 08:25
-
پروژه Playground - شماره 18 - پتانسیومتر - کنترل چشمک زدن LED 09:09
-
پروژه Playground - شماره 19 - پتانسیومتر - دیمر دوگانه LED 10:14
-
پروژه Playground - شماره 20 - پتانسیومتر - نواختن نتها 10:31
-
پتانسیومتر None
-
پروژه Playground - شماره 21 - اندازهگیری دما و رطوبت - خواندن دما و رطوبت 21:24
-
پروژه Playground - شماره 22 - اندازهگیری دما و رطوبت - میانگین دما و رطوبت 11:29
-
اندازهگیری دما و رطوبت None
-
پروژه Playground - شماره 23 - RTC - خواندن زمان 23:08
-
پروژه Playground - شماره 24 - RTC - چشمک زدن با RTC 04:44
-
پروژه Playground - شماره 25 - RTC - ساعت زنگدار 14:35
-
RTC None
-
پروژه Playground - شماره 26 - حرکت با شتابسنج - خواندن شتاب 09:55
-
پروژه Playground - شماره 27 - حرکت با شتابسنج - تاس شتابسنج 08:25
-
پروژه Playground - شماره 28 - حرکت با شتابسنج - قفل شتابسنج 25:13
-
شتابسنج None
-
پروژه Playground - شماره 29 - نمایشگر LCD - نمایشگر LCD 12:31
-
پروژه Playground - شماره 30 - نمایشگر LCD - رنگین کمان 20:00
-
پروژه Playground - شماره 31 - نمایشگر LCD - افکت اسکرول 09:11
-
پروژه Playground - شماره 32 - نمایشگر LCD - مصورساز آنالوگ 09:55
-
پروژه Playground - شماره 33 - نمایشگر LCD - مصورساز شتاب 17:15
-
نمایشگر LCD None
-
پروژه Playground - شماره 34 - پخش موسیقی با بلندگو - نواختن گامها 25:12
-
پروژه Playground - شماره 35 - پخش موسیقی با بلندگو - پخشکننده موسیقی 17:33
-
پخش موسیقی با بلندگو None
-
پروژه Playground - شماره 36a - بررسی UART - یادگیری ارتباط UART 18:00
-
پروژه Playground - شماره 36b - بررسی UART - اکوی سریال 17:25
-
پروژه Playground - شماره 37 - UART - کلید LED سریال 06:15
-
UART None
-
پروژه Playground - شماره 38 - Wi-Fi - اتصال به Wi-Fi 14:17
-
پروژه Playground - شماره 39 - Wi-Fi - وضعیت آب و هوا 22:40
-
Wi-Fi None
-
پروژه Playground - شماره 41 - توپ در حال حرکت 14:31
-
پروژه کوچک 1 - چشمک زن 13:41
-
پروژه کوچک 2 - چشمک زدن دو LED بهطور مستقل 10:29
-
پروژه کوچک 3 - اسکنر لارسن 11:00
-
پروژه کوچک 4a - ورودی دیجیتال با کلید فشاری 12:44
-
پروژه کوچک 4b - توضیح دیبانس 03:20
-
پروژه کوچک 5 - خواندن ورودی دیجیتال - استفاده از Serial Monitor 05:50
-
زبان سوئیفت - مقدمه 07:26
-
ثابتها و متغیرها - قسمت 1 09:57
-
ثابتها و متغیرها - قسمت 2 07:34
-
ثابتها و متغیرها None
-
رشتهها - قسمت 1 14:23
-
رشتهها - قسمت 2 10:29
-
رشتهها None
-
عملگرها - قسمت 1 - یکانی، باینری، سهتایی، تخصیص و ترکیبی 08:32
-
عملگرها - قسمت 2 - مقایسه، nil، محدوده و منطقی 13:00
-
عملگرها None
-
کلاسها و structها - قسمت 1 - سینتکس، ویژگیها و مقداردهی اولیه 08:50
-
کلاسها و structها - قسمت 2 - انواع مقدار و ارجاع و عملگر هویت 06:43
-
کلاسها و structها None
-
ویژگیها - قسمت 1 - ویژگیهای ذخیرهشده 04:50
-
ویژگیها - قسمت 2 - ویژگیهای Lazy 04:24
-
ویژگیها - قسمت 3 - ویژگیهای محاسبهشده 03:59
-
ویژگیها - قسمت 4 - مشاهدهگرهای ویژگی 04:29
-
ویژگیها - قسمت 5 - ویژگیهای استاتیک 04:50
-
خصوصیات None
-
مقداردهندههای اولیه - قسمت 1 - سینتکس - واگذاری نوع مقدار 11:46
-
مقداردهندههای اولیه - قسمت 2 - مقداردهندههای اولیه Convenience و Designated 10:16
-
مقداردهندههای اولیه - قسمت 3 - وراثت مقداردهنده اولیه 10:29
-
مقداردهندههای اولیه - قسمت 4 - مقداردهندههای اولیه الزامی و شکستپذیر 05:21
-
مقداردهندههای اولیه None
-
جریان کنترل - قسمت 1 - دستورات if و if else 03:16
-
جریان کنترل - قسمت 2 - Switch 10:17
-
جریان کنترل - قسمت 3 - دستور Guard 05:45
-
جریان کنترل - قسمت 4 - حلقه For In 06:04
-
جریان کنترل - قسمت 6 - حلقههای While و Repeat While 02:51
-
جریان کنترل - قسمت 5 - دستورات انتقال 09:57
-
جریان کنترل None
-
توابع - قسمت 1 - پارامترها، آرگومانها و مقادیر بازگشتی 05:43
-
توابع - قسمت 2 - بازگردانی چند مقدار 03:58
-
توابع - قسمت 3 - برچسبهای آرگومان و نام پارامترها 07:18
-
توابع - قسمت 4 - in-out ،Variadic و توابع تودرتو 08:00
-
توابع None
-
کالکشنها - قسمت 1 - آرایهها 13:47
-
آرایهها None
-
کالکشنها - قسمت 2 - دیکشنریها 07:48
-
دیکشنریها None
-
کالکشنها - قسمت 3 - مجموعهها 09:03
-
مجموعهها None
-
Optionalها 13:30
-
Optionalها None
-
تپلها 10:24
-
تپلها None
-
Enumها - قسمت 1 - اعلان و تکرار 04:55
-
Enumها - قسمت 2 - مقادیر مرتبط و خام 11:08
-
Enumهای بازگشتی 04:18
-
شمارهگذاری None
-
مدیریت خطا 11:28
-
مدیریت خطا None
مشخصات آموزش
آموزش SwiftIO Micro - استفاده از کد سوئیفت با فناوریهای الکترونیک و اینترنت اشیاء
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:149
- مدت زمان :18:16:39
- حجم :12.69GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy