دوره کارگاه عملی: ساخت اپلیکیشن‌های سنسوری iOS با آردوینو - تعامل با دنیای فیزیکی همراه با فلش‌کارت آموزشی — ارائه روی فلش مموری

1,990,000 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 497,500 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب کارگاه عملی: ساخت اپلیکیشن‌های سنسوری iOS با آردوینو - تعامل با دنیای فیزیکی

موضوع کلی: اینترنت اشیا (IoT)

موضوع میانی: توسعه IoT با پلتفرم‌های موبایل

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر اینترنت اشیا (IoT) و دنیای فیزیکی متصل
  • 2. چرا ترکیب آردوینو و iOS؟ پتانسیل‌ها و کاربردها
  • 3. معرفی سخت‌افزارهای مورد نیاز: آردوینو، سنسورها، ماژول بلوتوث
  • 4. معرفی نرم‌افزارهای مورد نیاز: Arduino IDE و Xcode
  • 5. نصب و راه‌اندازی Arduino IDE و درایورهای لازم
  • 6. ساخت اولین پروژه در Xcode: "سلام دنیا!" در iOS
  • 7. آشنایی با محیط آردوینو: ساختار کد، setup() و loop()
  • 8. اولین پروژه آردوینو: مدار چشمک‌زن (Blink)
  • 9. مبانی ضروری الکترونیک: ولتاژ، جریان، مقاومت و قانون اهم
  • 10. آشنایی و کار با بردبورد (Breadboard) و سیم‌های جامپر
  • 11. مقدمه‌ای بر برنامه‌نویسی C/C++ برای آردوینو
  • 12. متغیرها، ثابت‌ها و انواع داده در آردوینو
  • 13. ساختارهای کنترلی: دستورات شرطی (if/else) و حلقه‌ها (for/while)
  • 14. توابع در آردوینو: نوشتن کدهای ماژولار و قابل استفاده مجدد
  • 15. کار با پین‌های دیجیتال: Digital Input و Digital Output
  • 16. خواندن وضعیت یک دکمه (Digital Input)
  • 17. مفهوم مقاومت‌های پول‌آپ (Pull-up) و پول‌دان (Pull-down)
  • 18. کنترل یک LED: مفاهیم پایه‌ای خروجی دیجیتال
  • 19. مدولاسیون عرض پالس (PWM) برای کنترل روشنایی LED و سرعت موتور
  • 20. کار با پین‌های آنالوگ: Analog Input
  • 21. خواندن مقادیر آنالوگ از یک پتانسیومتر
  • 22. کار با سنسور نور (LDR) و ساخت مدار حساس به نور
  • 23. کار با سنسور دمای آنالوگ (TMP36)
  • 24. ارتباط سریال (Serial Communication): مانیتورینگ و دیباگینگ
  • 25. مقدمه‌ای بر زبان برنامه‌نویسی Swift برای توسعه iOS
  • 26. متغیرها، ثابت‌ها و انواع داده در Swift
  • 27. مفهوم آپشنال‌ها (Optionals) در Swift و مدیریت مقادیر nil
  • 28. مقدمه‌ای بر محیط Xcode و Interface Builder
  • 29. طراحی رابط کاربری (UI) با استفاده از Storyboard
  • 30. آشنایی با عناصر اصلی UI: Label, Button, TextField, Slider
  • 31. مفهوم ViewController و چرخه حیات آن
  • 32. اتصال عناصر UI به کد: IBAction و IBOutlet
  • 33. مقدمه‌ای بر ارتباط بی‌سیم: بلوتوث کلاسیک در مقابل بلوتوث کم‌مصرف (BLE)
  • 34. معرفی فریمورک Core Bluetooth در iOS
  • 35. مفاهیم کلیدی BLE: Central, Peripheral, Service, Characteristic, UUID
  • 36. معرفی ماژول‌های بلوتوث BLE برای آردوینو (مانند HM-10 یا nRF52)
  • 37. اتصال ماژول BLE به آردوینو و سیم‌کشی مدار
  • 38. پیکربندی آردوینو به عنوان یک دستگاه Peripheral
  • 39. ایجاد یک سرویس (Service) و مشخصه (Characteristic) سفارشی در آردوینو
  • 40. ارسال داده از آردوینو به دستگاه متصل از طریق BLE
  • 41. دریافت داده در آردوینو از طریق BLE و اجرای یک فرمان
  • 42. پیکربندی اپلیکیشن iOS به عنوان یک دستگاه Central
  • 43. پیاده‌سازی CBCentralManager برای اسکن دستگاه‌های BLE
  • 44. کشف (Discover) دستگاه‌های Peripheral اطراف
  • 45. اتصال به یک Peripheral مشخص
  • 46. کشف سرویس‌ها و مشخصه‌های یک Peripheral متصل
  • 47. خواندن مقدار یک مشخصه (Reading a Characteristic)
  • 48. نوشتن مقدار در یک مشخصه (Writing to a Characteristic)
  • 49. اشتراک (Subscribe) در یک مشخصه برای دریافت نوتیفیکیشن
  • 50. مدیریت اتصال، قطع اتصال و خطاهای احتمالی
  • 51. عیب‌یابی ارتباط BLE با ابزارهای نرم‌افزاری
  • 52. پروژه اول: ساخت یک دماسنج هوشمند
  • 53. طراحی سخت‌افزار پروژه: اتصال سنسور دما و ماژول BLE به آردوینو
  • 54. کدنویسی سمت آردوینو: خواندن دما و ارسال آن از طریق یک Characteristic
  • 55. طراحی رابط کاربری اپلیکیشن دماسنج در iOS
  • 56. کدنویسی سمت iOS: اتصال به دماسنج و دریافت داده‌های دما
  • 57. نمایش زنده دما روی اپلیکیشن
  • 58. پروژه دوم: کنترل هوشمند روشنایی (Smart LED)
  • 59. طراحی مدار: اتصال LED و ماژول BLE به آردوینو
  • 60. کدنویسی آردوینو: دریافت فرمان از طریق BLE برای کنترل LED
  • 61. طراحی UI اپلیکیشن با یک سوییچ و اسلایدر در iOS
  • 62. ارسال فرمان روشن/خاموش و تنظیم شدت نور از iOS به آردوینو
  • 63. کار با سنسورهای حرکتی (IMU): شتاب‌سنج و ژیروسکوپ
  • 64. خواندن داده‌های شتاب‌سنج (Accelerometer) در آردوینو
  • 65. خواندن داده‌های ژیروسکوپ (Gyroscope) در آردوینو
  • 66. ارسال داده‌های حرکتی به اپلیکیشن iOS از طریق BLE
  • 67. تجسم داده‌های حرکتی در اپلیکیشن iOS
  • 68. کار با سنسور فاصله سنج التراسونیک (HC-SR04)
  • 69. اندازه‌گیری فاصله و ارسال آن به اپلیکیشن iOS
  • 70. کار با سنسور رطوبت و دما (DHT11/DHT22)
  • 71. کنترل سروو موتور از طریق اپلیکیشن iOS
  • 72. کار با بازر (Buzzer) و تولید آلارم از طریق فرمان اپلیکیشن
  • 73. مقدمه‌ای بر کتابخانه‌های آردوینو و نحوه استفاده از آنها
  • 74. مقدمه‌ای بر طراحی رابط کاربری پیشرفته‌تر در iOS با Auto Layout
  • 75. مدیریت ناوبری بین صفحات مختلف در اپلیکیشن (Navigation Controller)
  • 76. نمایش داده‌های سنسوری در قالب لیست (UITableView)
  • 77. ذخیره‌سازی موقت داده‌ها در اپلیکیشن با UserDefaults
  • 78. مقدمه‌ای بر ذخیره‌سازی دائمی داده‌ها با Core Data یا SwiftData
  • 79. طراحی نمودار برای نمایش تاریخچه داده‌های سنسور
  • 80. پیاده‌سازی پوش نوتیفیکیشن محلی (Local Notifications)
  • 81. اجرای وظایف در پس‌زمینه (Background Modes) برای ارتباط BLE
  • 82. پارس کردن و ارسال داده‌های پیچیده‌تر با فرمت JSON
  • 83. بهبود تجربه کاربری (UX) در اپلیکیشن‌های سنسوری
  • 84. مدیریت خطا و افزایش پایداری اپلیکیشن و کد آردوینو
  • 85. مبانی امنیت در ارتباطات IoT و رمزنگاری ساده
  • 86. معرفی پلتفرم ESP8266/ESP32 و ارتباطات Wi-Fi
  • 87. اتصال ESP32 به شبکه Wi-Fi
  • 88. ارسال داده‌های سنسور به یک سرور محلی از طریق HTTP
  • 89. مقدمه‌ای بر پروتکل MQTT و کاربرد آن در IoT
  • 90. پروژه نهایی: سیستم اتوماسیون خانگی کوچک
  • 91. طراحی ایده و معماری پروژه نهایی
  • 92. انتخاب و ترکیب چندین سنسور و عملگر (Actuator)
  • 93. کدنویسی ماژولار سمت آردوینو برای پروژه نهایی
  • 94. طراحی یک داشبورد کنترلی جامع در اپلیکیشن iOS
  • 95. یکپارچه‌سازی و تست کامل پروژه نهایی
  • 96. عیب‌یابی پیشرفته پروژه‌های ترکیبی سخت‌افزاری-نرم‌افزاری
  • 97. بهینه‌سازی مصرف انرژی در دستگاه آردوینو و اپلیکیشن iOS
  • 98. جمع‌بندی دوره، مرور مفاهیم کلیدی و دستاوردها
  • 99. معرفی منابع بیشتر برای یادگیری و توسعه
  • 100. روندهای آینده در حوزه IoT و توسعه اپلیکیشن‌های متصل
✦ مجموعه ویژه یادگیری

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

کتاب‌های آموزشی، محتوای صوتی و تصویری و دسترسی به سامانه آنلاین فلش‌کارت؛ مجموعه‌ای برای مطالعه، تمرین و تثبیت آموخته‌ها.

📚 محتوای متنی 🎧 صوت و ویدیو 🧠 مرور هوشمند

محتویات بسته آموزشی

مجموعه‌ای از منابع برای شیوه‌های مختلف یادگیری
📚
کتاب نکته‌های خودمانی
نسخه PDF با زبان ساده، روان و کاربردی برای یادگیری راحت‌تر مفاهیم.
PDF · بیان ساده
📘
کتاب نکته‌های رسمی فارسی
نسخه PDF با نگارش استاندارد، بیان دقیق و رویکرد علمی.
PDF · نگارش رسمی
❓
کتاب پرسش و پاسخ تشریحی
نسخه PDF برای مرور مفاهیم و آشنایی با پاسخ‌های توضیحی.
PDF · یادگیری مفهومی
✅
کتاب پرسش‌های چهارگزینه‌ای
نسخه PDF برای تمرین، سنجش آموخته‌ها و آمادگی بیشتر.
PDF · تمرین و سنجش
🎧
پادکست‌های صوتی فارسی
محتوای صوتی برای یادگیری و مرور مطالب در زمان‌های مختلف.
محتوای صوتی
🎬
ویدیوهای آموزشی فارسی
محتوای ویدیویی برای تکمیل تجربه یادگیری و درک بهتر مطالب.
محتوای ویدیویی
💻
اکانت سامانه آنلاین فلش‌کارت
دسترسی به نرم‌افزار آنلاین فلش‌کارت ویژه این دوره برای تمرین و مرور مطالب.
دسترسی آنلاین
🎓
گواهی پایان دوره
امکان دریافت گواهی پس از تکمیل فعالیت‌های لازم در سامانه و طی مراحل تأیید.
پس از تکمیل شرایط
💾
بسته فیزیکی روی فلش مموری
این محصول به‌صورت فلش مموری حاوی فایل‌های آموزشی، محتوای صوتی و ویدیویی ارائه می‌شود.
تحویل فیزیکی
نکته: استفاده از سامانه آنلاین فلش‌کارت به اتصال اینترنت نیاز دارد؛ محتوای قابل استفاده آفلاین به نوع فایل‌های موجود در بسته بستگی دارد.
SMART LEARNING

🌐 سامانه آنلاین فلش‌کارت؛ مرور هدفمند و هوشمند

اکانت ارائه‌شده، دسترسی به نسخه تحت وب سامانه فلش‌کارت ویژه این دوره را فراهم می‌کند. این سامانه از الگوریتم زمان‌بندی مرور SM-2 استفاده می‌کند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم می‌کند.

به این ترتیب، کارت‌های دشوارتر می‌توانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسب‌تری داشته باشید.

🧠
مرور زمان‌بندی‌شده
📈
پیگیری پیشرفت
🔄
تمرین و تکرار هدفمند
📚 حجم آموزشی دوره
هزاران
فلش‌کارت آموزشی، به‌صورت تقریبی
۶۰ ساعت
مدت‌زمان معادل برآوردشده آموزشی

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

🏅

گواهی دوزبانه با استعلام آنلاین

گواهی فارسی و انگلیسی · لینک اختصاصی · QR Code

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

⚖️ توضیح مهم درباره گواهی پایان دوره

این گواهی صرفاً به‌عنوان گواهی اتمام دوره آموزشی صادر می‌شود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.

تجربه‌ای کامل‌تر برای مطالعه، تمرین و یادگیری
express24.ir

نظرات

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

وارد شوید تا نظر ثبت کنید.