کتاب از صفر تا صد اتوماسیون خانگی هوشمند با Raspberry Pi و Arduino با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

دوره جامع اتوماسیون خانگی هوشمند با Raspberry Pi و Arduino خانه رویایی خود را هوشمند کنید: دوره جامع "از صفر تا صد اتوماسیون خانگی با Raspberry Pi و Arduino" آیا تا به حال به این فکر کرده‌اید که کنترل...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره از صفر تا صد اتوماسیون خانگی هوشمند با Raspberry Pi و Arduino

موضوع کلی: اتوماسیون خانگی

موضوع میانی: اتوماسیون خانگی با Raspberry Pi و Arduino

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر اتوماسیون خانگی هوشمند
  • 2. چرا Raspberry Pi و Arduino برای اتوماسیون خانگی؟
  • 3. آشنایی با ابزارها و قطعات ضروری پروژه
  • 4. مفاهیم پایه الکترونیک: ولتاژ، جریان، مقاومت و توان
  • 5. شناخت قطعات الکترونیکی پرکاربرد: مقاومت، خازن، دیود، ترانزیستور
  • 6. طراحی و تحلیل مدارهای الکترونیکی ساده
  • 7. نقشه‌خوانی و اصول طراحی شماتیک
  • 8. ایمنی در کار با الکترونیک و برق
  • 9. انتخاب منبع تغذیه مناسب برای پروژه‌ها
  • 10. کار با برد بورد (Breadboard) و لحیم‌کاری مقدماتی
  • 11. آشنایی با برد Arduino: مدل‌ها و ویژگی‌ها
  • 12. راه‌اندازی محیط توسعه Arduino IDE
  • 13. اولین برنامه با Arduino: چشمک‌زن (Blink)
  • 14. ساختار برنامه Arduino: setup() و loop()
  • 15. مفاهیم پایه برنامه‌نویسی C/C++ (متغیرها، توابع، شرط‌ها)
  • 16. کار با پین‌های دیجیتال: ورودی و خروجی
  • 17. کار با پین‌های آنالوگ: خواندن (ADC) و مفهوم PWM
  • 18. مفهوم PWM و کاربردهای آن در Arduino
  • 19. استفاده از کتابخانه‌ها در Arduino
  • 20. ارتباط سریال Arduino با کامپیوتر
  • 21. اصول دیباگ و عیب‌یابی در Arduino
  • 22. پروژه: کنترل LED با دکمه فشار (Digital Input)
  • 23. پروژه: کنترل روشنایی LED با پتانسیومتر (Analog Input)
  • 24. استفاده از شیلدها (Shields) در Arduino
  • 25. مروری بر پروژه‌های عملی با Arduino
  • 26. آشنایی با برد Raspberry Pi: مدل‌ها و ویژگی‌ها
  • 27. آماده‌سازی کارت حافظه و نصب سیستم عامل (Raspberry Pi OS)
  • 28. بوت کردن Raspberry Pi و تنظیمات اولیه
  • 29. آشنایی با محیط خط فرمان (CLI) لینوکس
  • 30. معرفی زبان برنامه‌نویسی Python برای Raspberry Pi
  • 31. اولین برنامه Python: "Hello World"
  • 32. کار با GPIO در Raspberry Pi: ورودی و خروجی دیجیتال
  • 33. پروژه: کنترل LED با Raspberry Pi
  • 34. پروژه: خواندن وضعیت دکمه با Raspberry Pi
  • 35. استفاده از کتابخانه‌های GPIO در Python (RPI.GPIO/GPIO Zero)
  • 36. مفهوم SSH و دسترسی از راه دور به Pi
  • 37. انتقال فایل به/از Raspberry Pi (SCP/SFTP)
  • 38. به‌روزرسانی سیستم عامل و پکیج‌ها در Pi
  • 39. تنظیمات شبکه در Raspberry Pi (Wi-Fi/Ethernet)
  • 40. مروری بر پروژه‌های عملی با Raspberry Pi
  • 41. آشنایی با پروتکل‌های ارتباطی: UART (سریال)
  • 42. ارتباط سریال بین Raspberry Pi و Arduino
  • 43. آشنایی با پروتکل I2C و کاربردهای آن
  • 44. ارتباط I2C بین Raspberry Pi و Arduino
  • 45. آشنایی با پروتکل SPI و کاربردهای آن
  • 46. ارتباط SPI بین Raspberry Pi و Arduino
  • 47. انتخاب پروتکل مناسب برای سناریوهای مختلف
  • 48. مبدل‌های سطح ولتاژ (Level Shifters) و اهمیت آن‌ها
  • 49. مقدمه‌ای بر پروتکل ارتباطی OneWire
  • 50. پروژه: ارسال داده از Arduino به Pi از طریق سریال
  • 51. معرفی دسته‌بندی سنسورها: دیجیتال و آنالوگ
  • 52. پروژه: خواندن دما با سنسور DS18B20
  • 53. پروژه: اندازه‌گیری دما و رطوبت با DHT11/DHT22
  • 54. پروژه: تشخیص نور با LDR
  • 55. پروژه: تشخیص حرکت با سنسور PIR
  • 56. پروژه: اندازه‌گیری فاصله با HC-SR04
  • 57. پروژه: تشخیص گازهای خطرناک با سنسور MQ-x
  • 58. معرفی سنسورهای فشار و وزن (لودسل)
  • 59. کالیبراسیون و دقت سنسورها
  • 60. پروژه جامع: ایستگاه هواشناسی محلی
  • 61. معرفی رله‌ها (Relays) و نحوه کنترل دستگاه‌های AC
  • 62. پروژه: کنترل وسایل برقی AC با رله و میکروکنترلر
  • 63. آشنایی با موتورهای DC و راه‌اندازی آن‌ها
  • 64. پروژه: کنترل سرعت موتور DC
  • 65. آشنایی با موتورهای سروو (Servo Motors) و کاربردهای آن‌ها
  • 66. پروژه: کنترل زاویه سروو موتور
  • 67. آشنایی با استپر موتورها (Stepper Motors)
  • 68. پروژه: کنترل حرکت دقیق با استپر موتور
  • 69. معرفی نمایشگرهای LCD/OLED و اتصال آن‌ها
  • 70. پروژه جامع: سیستم روشنایی هوشمند ساده
  • 71. مفاهیم پایه شبکه‌های کامپیوتری در IoT
  • 72. آشنایی با ماژول‌های Wi-Fi (مانند ESP8266) و اتصال به Arduino
  • 73. مقدمه‌ای بر پروتکل HTTP و درخواست‌های وب
  • 74. ساخت یک وب سرور ساده با Raspberry Pi (Flask/Python)
  • 75. پروتکل MQTT: اصول و کاربردها در IoT
  • 76. راه‌اندازی یک کارگزار MQTT (Broker) روی Raspberry Pi
  • 77. انتشار و اشتراک پیام‌ها با MQTT (Arduino/Pi as client)
  • 78. ارسال و دریافت داده از پلتفرم‌های ابری IoT
  • 79. پروژه: نظارت بر محیط از طریق ابر
  • 80. پروژه: کنترل از راه دور دستگاه‌ها از طریق ابر
  • 81. طراحی رابط کاربری وب ساده برای اتوماسیون خانگی
  • 82. کنترل دستگاه‌ها از طریق رابط وب محلی
  • 83. مفاهیم توسعه اپلیکیشن موبایل برای IoT
  • 84. پروژه: ساخت کنترلر موبایل با Blynk
  • 85. آشنایی با کنترل صوتی (Voice Control) در اتوماسیون خانگی
  • 86. مفاهیم ادغام با دستیارهای صوتی هوشمند
  • 87. زمان‌بندی و برنامه‌ریزی رویدادها
  • 88. اجرای اتوماسیون بر اساس رویدادها (مثلاً طلوع/غروب خورشید)
  • 89. پیاده‌سازی منطق‌های کنترلی پیشرفته
  • 90. پروژه: پیاده‌سازی سناریوهای اتوماسیون (مثال: روشنایی محیطی)
  • 91. ملاحظات امنیتی در اتوماسیون خانگی هوشمند
  • 92. رمزنگاری و حفاظت از داده‌ها در IoT
  • 93. مدیریت انرژی و بهینه‌سازی مصرف برق
  • 94. پشتیبان‌گیری و بازیابی اطلاعات در Raspberry Pi
  • 95. پایش و گزارش‌گیری از وضعیت سیستم
  • 96. عیب‌یابی و رفع مشکلات رایج در پروژه‌ها
  • 97. انتخاب کیس و محافظ مناسب برای بردها و مدارها
  • 98. مستندسازی پروژه و کدنویسی تمیز
  • 99. مروری بر ابزارهای پیشرفته‌تر (Node-RED، Docker)
  • 100. جمع‌بندی و معرفی منابع برای ادامه یادگیری
تگ‌ها: Arduino Arduino Home Automation IoT Raspberry Pi Raspberry Pi Projects Smart Home آموزش اتوماسیون خانگی اتوماسیون خانگی اتوماسیون خانگی IoT اتوماسیون خانگی با Raspberry Pi اینترنت اشیا پروژه های Raspberry Pi خانه هوشمند کنترل خانه با Raspberry Pi هوشمند سازی منزل

نظرات

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

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