آموزش دوره جامع آردوینو برای مبتدیان: هوش مصنوعی، رباتیک و ChatGPT - آخرین آپدیت

دانلود Arduino Masterclass For Beginners: AI, Robotics & ChatGPT

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش آردوینو، الکترونیک و رباتیک با ساخت پروژه‌های مبتنی بر هوش مصنوعی، برنامه‌نویسی آردوینو و سیستم‌های تعبیه‌شده (ESP32)

  • درک و ساخت مدارات با استفاده از میکروکنترلرهای آردوینو UNO و ESP32، شامل سنسورها، موتورها و سایر قطعات الکترونیکی.
  • نوشتن و آپلود کد آردوینو از صفر، با تسلط بر مفاهیم کلیدی برنامه‌نویسی مانند حلقه‌ها، شرطی‌ها و توابع.
  • ایجاد پروژه‌های تعاملی و واقعی، مانند ربات‌ها، بازی‌ها، داشبوردها و دستگاه‌های هوشمند که هوش مصنوعی و APIهایی مانند ChatGPT را یکپارچه می‌کنند.
  • طراحی و رفع اشکال سیستم‌های تعبیه‌شده، کسب اعتماد به نفس برای توسعه و گسترش مستقل اختراعات مبتنی بر آردوینو خود.

پیش‌نیازها:

  • بدون نیاز به تجربه قبلی — این دوره برای مبتدیان کامل طراحی شده است.
  • یک کامپیوتر با دسترسی به اینترنت برای اجرای Arduino IDE و دسترسی به محتوای دوره.
  • به یک برد آردوینو UNO و ESP32، یک برد بورد، چند سیم جامپر و چند قطعه الکترونیکی پایه نیاز دارید (ما لیست کاملی را به شما ارائه خواهیم داد).

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

این دوره جامع و کاملاً جدید برای مبتدیان، از پایه و اساس برای دنیای امروز طراحی شده است؛ جایی که هوش مصنوعی با رباتیک تلاقی می‌کند و هر کسی با یک ایده می‌تواند آن را تنها با چند قطعه و جرقه‌ای از کنجکاوی به واقعیت تبدیل کند.

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

ما از صفر شروع خواهیم کرد:
شما با سخت‌افزار و برنامه‌نویسی آردوینو، مبانی الکترونیک، رباتیک و سیستم‌های تعبیه‌شده با استفاده از آردوینو UNO و ESP32 به‌طور کامل آشنا خواهید شد. اولین برد بورد خود را سیم‌کشی می‌کنید، اولین خطوط کد آردوینو را می‌نویسید و اولین ربات خود را زنده می‌کنید — گام به گام، با راهنمایی واضح در هر مرحله.

اما این فقط یک دوره آردوینو دیگر نیست.

شما فراتر از چشمک زدن LEDها و کنترل موتورها می‌روید - به سمت آینده.
یاد می‌گیرید که چگونه هوش مصنوعی را در پروژه‌های خود یکپارچه کنید، از APIهای واقعی مانند ChatGPT استفاده کنید، داشبوردهای وب بسازید، بازی‌های تعاملی ایجاد کنید و حتی یک دستیار صوتی با ESP32 توسعه دهید.

ما آن را سرگرم‌کننده و عملی طراحی کرده‌ایم. و آن را کاملاً مناسب مبتدیان ساخته‌ایم.

در پایان، شما یک نمونه کار از پروژه‌های چشمگیر خواهید داشت — و مهارت‌هایی برای ادامه ساخت چیزهای هوشمندتر و پیشرفته‌تر به تنهایی کسب خواهید کرد.

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

بیایید با هم چیزهای شگفت‌انگیزی بسازیم.


سرفصل ها و درس ها

Arduino Foundations: From Basics to Prototyping

  • What is Arduino? - آردوینو چیست؟ What is Arduino?

  • The Kit We Use (Buy this to follow along) - کیت مورد استفاده ما (برای دنبال کردن این آموزش بخرید) The Kit We Use (Buy this to follow along)

  • The Arduino UNO - آردوینو UNO The Arduino UNO

  • The Arduino IDE - آردوینو IDE The Arduino IDE

  • Using a Breadboard: Using Digital Output Pins - استفاده از بردبورد: استفاده از پین‌های خروجی دیجیتال Using a Breadboard: Using Digital Output Pins

  • Using Analog Output Pins - استفاده از پین‌های خروجی آنالوگ Using Analog Output Pins

  • Using Digital Input Pins - استفاده از پین‌های ورودی دیجیتال Using Digital Input Pins

  • Using Analog Input Pins - استفاده از پین‌های ورودی آنالوگ Using Analog Input Pins

  • Hardware Communication Basics - مبانی ارتباط سخت‌افزاری Hardware Communication Basics

  • Arduino Shields and Modules - شیلدها و ماژول‌های آردوینو Arduino Shields and Modules

  • Using an external power supply - استفاده از منبع تغذیه خارجی Using an external power supply

  • Multimeter Basics - مبانی مولتی‌متر Multimeter Basics

  • Using a Protoboard - استفاده از برد پروتوتایپ Using a Protoboard

Arduino Programming Basics: From Setup to Libraries - مبانی برنامه‌نویسی آردوینو: از راه‌اندازی تا کتابخانه‌ها Arduino Programming Basics: From Setup to Libraries

  • Understanding Arduino Program Structure and History - درک ساختار برنامه آردوینو و تاریخچه Understanding Arduino Program Structure and History

  • Variables in Arduino - متغیرها در آردوینو Variables in Arduino

  • Control Structures: The If Statement - ساختارهای کنترلی: دستور If Control Structures: The If Statement

  • Control Structures: The While Loop - ساختارهای کنترلی: حلقه While Control Structures: The While Loop

  • Control Structures: The For Loop - ساختارهای کنترلی: حلقه For Control Structures: The For Loop

  • Control Structures: The Switch Statement - ساختارهای کنترلی: دستور Switch Control Structures: The Switch Statement

  • Data Structures: The Array - ساختارهای داده: آرایه Data Structures: The Array

  • Functions in Arduino - توابع در آردوینو Functions in Arduino

  • Using Libraries in Arduino - استفاده از کتابخانه‌ها در آردوینو Using Libraries in Arduino

  • Going Further: Using Documentation - ادامه: استفاده از مستندات Going Further: Using Documentation

Arduino Robotics: Your First Project - رباتیک آردوینو: اولین پروژه شما Arduino Robotics: Your First Project

  • Project Overview - مروری بر پروژه Project Overview

  • Assembling the hardware - مونتاژ سخت‌افزار Assembling the hardware

  • Controlling the motors - کنترل موتورها Controlling the motors

  • Adding remote control - افزودن کنترل از راه دور Adding remote control

  • Adding remote control - PART 2 - افزودن کنترل از راه دور - قسمت 2 Adding remote control - PART 2

  • Adding an Ultrasonic Sensor - افزودن سنسور اولتراسونیک Adding an Ultrasonic Sensor

  • Adding an Ultrasonic Sensor - PART 2 - افزودن سنسور اولتراسونیک - قسمت 2 Adding an Ultrasonic Sensor - PART 2

  • Adding Infrared reflectance sensors - افزودن سنسورهای بازتابنده مادون قرمز Adding Infrared reflectance sensors

  • Adding Infrared reflectance sensors - PART 2 - افزودن سنسورهای بازتابنده مادون قرمز - قسمت 2 Adding Infrared reflectance sensors - PART 2

Arduino and Processing: Data Visualization and Control - آردوینو و پردازش: تجسم داده‌ها و کنترل Arduino and Processing: Data Visualization and Control

  • What is Processing - پردازش چیست؟ What is Processing

  • Sending Data from Arduino to Processing - ارسال داده از آردوینو به پردازش Sending Data from Arduino to Processing

  • Sending Data from Arduino to Processing - PART 2 - ارسال داده از آردوینو به پردازش - قسمت 2 Sending Data from Arduino to Processing - PART 2

  • Sending Data from Processing to Arduino - ارسال داده از پردازش به آردوینو Sending Data from Processing to Arduino

  • Sending Data from Processing to Arduino - PART 2 - ارسال داده از پردازش به آردوینو - قسمت 2 Sending Data from Processing to Arduino - PART 2

  • Creating a Control Interface in Processing - ایجاد رابط کنترلی در پردازش Creating a Control Interface in Processing

  • Creating a Control Interface in Processing - PART 2 - ایجاد رابط کنترلی در پردازش - قسمت 2 Creating a Control Interface in Processing - PART 2

  • Finishing the Interface, Adding Two-Way Communication - تکمیل رابط، افزودن ارتباط دو طرفه Finishing the Interface, Adding Two-Way Communication

  • Finishing the Interface, Adding Two-Way Communication - PART 2 - تکمیل رابط، افزودن ارتباط دو طرفه - قسمت 2 Finishing the Interface, Adding Two-Way Communication - PART 2

IoT Basics: Introduction with ESP32 - مبانی IoT: معرفی با ESP32 IoT Basics: Introduction with ESP32

  • 1 - What is the Internet of Things - اینترنت اشیا چیست؟ 1 - What is the Internet of Things

  • The ESP32 Board - برد ESP32 The ESP32 Board

  • Connecting to WIFI, Creating a Web Server - اتصال به WIFI، ایجاد یک وب سرور Connecting to WIFI, Creating a Web Server

  • Connecting to WIFI, Creating a Web Server - PART 2 - اتصال به WIFI، ایجاد یک وب سرور - قسمت 2 Connecting to WIFI, Creating a Web Server - PART 2

  • Controlling the ESP32 Over Local WIFI - کنترل ESP32 از طریق WIFI محلی Controlling the ESP32 Over Local WIFI

  • Controlling the ESP32 Over Local WIFI - PART 2 - کنترل ESP32 از طریق WIFI محلی - قسمت 2 Controlling the ESP32 Over Local WIFI - PART 2

  • Captive Portal Control and WiFi Configuration with the ESP32 - کنترل پورتال Captive و پیکربندی WiFi با ESP32 Captive Portal Control and WiFi Configuration with the ESP32

  • Getting Started with Over the Air Updates - شروع به کار با به‌روزرسانی‌های OTA (Over the Air) Getting Started with Over the Air Updates

Web Interfaces with Arduino: HTML, CSS, and JS - رابط‌های وب با آردوینو: HTML, CSS و JS Web Interfaces with Arduino: HTML, CSS, and JS

  • Introduction - مقدمه Introduction

  • Intro to HTML - مقدمه‌ای بر HTML Intro to HTML

  • Intro to CSS - مقدمه‌ای بر CSS Intro to CSS

  • Intro to CSS - PART 2 - مقدمه‌ای بر CSS - قسمت 2 Intro to CSS - PART 2

  • Intro to JavaScript - مقدمه‌ای بر JavaScript Intro to JavaScript

  • Intro to JavaScript - PART 2 - مقدمه‌ای بر JavaScript - قسمت 2 Intro to JavaScript - PART 2

  • Hosting on the ESP32 - میزبانی بر روی ESP32 Hosting on the ESP32

  • Hosting on the ESP32 - PART 2 - میزبانی بر روی ESP32 - قسمت 2 Hosting on the ESP32 - PART 2

  • Hosting on the ESP32 - PART 3 - میزبانی بر روی ESP32 - قسمت 3 Hosting on the ESP32 - PART 3

  • Hosting on the ESP32 - PART 4 - میزبانی بر روی ESP32 - قسمت 4 Hosting on the ESP32 - PART 4

ESP32 Car Control: A Step-by-Step Guide - کنترل ماشین ESP32: راهنمای گام به گام ESP32 Car Control: A Step-by-Step Guide

  • Introduction - مقدمه Introduction

  • Connecting the ESP32 to the hardware - اتصال ESP32 به سخت‌افزار Connecting the ESP32 to the hardware

  • Connecting the ESP32 to the hardware - PART 2 - اتصال ESP32 به سخت‌افزار - قسمت 2 Connecting the ESP32 to the hardware - PART 2

  • Developing a basic control interface for the car - توسعه یک رابط کنترلی پایه برای ماشین Developing a basic control interface for the car

  • Developing a basic control interface for the car - PART 2 - توسعه یک رابط کنترلی پایه برای ماشین - قسمت 2 Developing a basic control interface for the car - PART 2

  • Improving and completing the control interface - بهبود و تکمیل رابط کنترلی Improving and completing the control interface

  • Improving and completing the control interface - PART 2 - بهبود و تکمیل رابط کنترلی - قسمت 2 Improving and completing the control interface - PART 2

Mastering APIs with Arduino and ESP32 - تسلط بر APIها با آردوینو و ESP32 Mastering APIs with Arduino and ESP32

  • What is an API - API چیست؟ What is an API

  • Using a Weather API with the ESP32 - استفاده از API آب و هوا با ESP32 Using a Weather API with the ESP32

  • Displaying the Weather with the ESP32 - نمایش آب و هوا با ESP32 Displaying the Weather with the ESP32

  • Intro to the ChatGPT API - مقدمه‌ای بر API چت جی‌پی‌تی (ChatGPT) Intro to the ChatGPT API

  • The ChatGPT API on the ESP32 - API چت جی‌پی‌تی بر روی ESP32 The ChatGPT API on the ESP32

  • Recreating the ChatGPT interface with the ESP32 - بازآفرینی رابط چت جی‌پی‌تی با ESP32 Recreating the ChatGPT interface with the ESP32

  • Creating a Smart Weather Assistant - ایجاد یک دستیار هوشمند آب و هوا Creating a Smart Weather Assistant

  • Implementing API Endpoints for the Assistant - پیاده‌سازی نقاط پایانی API برای دستیار Implementing API Endpoints for the Assistant

ESP32 AI Assistant and Advanced Controls - دستیار هوش مصنوعی ESP32 و کنترل‌های پیشرفته ESP32 AI Assistant and Advanced Controls

  • Building the ESP32 AI assistant visual interface - ساخت رابط بصری دستیار هوش مصنوعی ESP32 Building the ESP32 AI assistant visual interface

  • Completing the ESP32 AI assistant visual interface - تکمیل رابط بصری دستیار هوش مصنوعی ESP32 Completing the ESP32 AI assistant visual interface

  • Completing the ESP32 AI assistant visual interface - PART 2 - تکمیل رابط بصری دستیار هوش مصنوعی ESP32 - قسمت 2 Completing the ESP32 AI assistant visual interface - PART 2

  • Combining the AI assistant and car control interfaces - ترکیب رابط‌های دستیار هوش مصنوعی و کنترل ماشین Combining the AI assistant and car control interfaces

  • Adding car control functionality to the ESP32 assistant backend - افزودن قابلیت کنترل ماشین به بک‌اند دستیار ESP32 Adding car control functionality to the ESP32 assistant backend

  • Developing a complex car control API with ChatGPT - توسعه یک API پیچیده کنترل ماشین با ChatGPT Developing a complex car control API with ChatGPT

  • Moving the car with ChatGPT - حرکت دادن ماشین با ChatGPT Moving the car with ChatGPT

  • ChatGPT control demo - دمو کنترل با ChatGPT ChatGPT control demo

Building Interactive Games with ESP32 - ساخت بازی‌های تعاملی با ESP32 Building Interactive Games with ESP32

  • Introduction - مقدمه Introduction

  • Building the Circuit - ساخت مدار Building the Circuit

  • Creating a Basic Web Game Design - ایجاد یک طراحی بازی وب پایه Creating a Basic Web Game Design

  • Creating a Basic Web Game Design - PART 2 - ایجاد یک طراحی بازی وب پایه - قسمت 2 Creating a Basic Web Game Design - PART 2

  • Adding Control to the Game - افزودن کنترل به بازی Adding Control to the Game

  • Adding Control to the Game -PART 2 - افزودن کنترل به بازی - قسمت 2 Adding Control to the Game -PART 2

  • Hosting the Game on the ESP32 - میزبانی بازی بر روی ESP32 Hosting the Game on the ESP32

  • Integrating Physical Controls - ادغام کنترل‌های فیزیکی Integrating Physical Controls

  • Integrating Physical Outputs - ادغام خروجی‌های فیزیکی Integrating Physical Outputs

DIY Home Automation Basics: Getting Started with ESP32 - مبانی اتوماسیون خانگی DIY: شروع با ESP32 DIY Home Automation Basics: Getting Started with ESP32

  • 1 - Introduction to ESP32 - مقدمه ای بر ESP32 1 - Introduction to ESP32

  • 2 - ESP32 First Steps - اولین گام‌های ESP32 2 - ESP32 First Steps

  • 3 - ESP32 WiFi Examples - مثال‌های WiFi ESP32 3 - ESP32 WiFi Examples

  • 4 - Temperature Sensor with ESP32 - سنسور دما با ESP32 4 - Temperature Sensor with ESP32

  • 5 - Optocouplers - اپتوکوپلرها 5 - Optocouplers

  • 6 - ESP32 and Relay - ESP32 و رله 6 - ESP32 and Relay

  • 7 - Power Consumption - مصرف برق 7 - Power Consumption

  • 8 - Power Supplies - منابع تغذیه 8 - Power Supplies

  • 9 - Troubleshooting - عیب‌یابی 9 - Troubleshooting

  • 10 - MQTT Protocol - پروتکل MQTT 10 - MQTT Protocol

  • 11 - MQTT Examples - مثال‌های MQTT 11 - MQTT Examples

  • 12 - MQTT ESP32 Example - مثال MQTT ESP32 12 - MQTT ESP32 Example

Tasmota Firmware for Home Automation: A Comprehensive Guide - فریمور Tasmota برای اتوماسیون خانگی: یک راهنمای جامع Tasmota Firmware for Home Automation: A Comprehensive Guide

  • 1 - Tasmota Installation - نصب Tasmota 1 - Tasmota Installation

  • 2 - Tasmota with temperature sensor - Tasmota با سنسور دما 2 - Tasmota with temperature sensor

  • 3 - Tasmota with PIR sensor - Tasmota با سنسور PIR 3 - Tasmota with PIR sensor

  • 4 - Tasmota with Door Sensor - Tasmota با سنسور درب 4 - Tasmota with Door Sensor

  • 5 - Tasmota with PWM lights - Tasmota با چراغ‌های PWM 5 - Tasmota with PWM lights

  • 6 - Tasmota with Smart Strips - Tasmota با نوارهای هوشمند 6 - Tasmota with Smart Strips

  • 7 - Tasmota with Smart Switches - Tasmota با کلیدهای هوشمند 7 - Tasmota with Smart Switches

  • 8 - Tasmota and Actuators - Tasmota و عملگرها 8 - Tasmota and Actuators

Home Automation Server with Raspberry Pi: Mastering Home Assistant - سرور اتوماسیون خانگی با Raspberry Pi: تسلط بر Home Assistant Home Automation Server with Raspberry Pi: Mastering Home Assistant

  • 1 - Raspberry Pi - رزبری پای 1 - Raspberry Pi

  • 2 - Home Assistant Installation - نصب Home Assistant 2 - Home Assistant Installation

  • 3 - Home Assistant Initial Configuration - پیکربندی اولیه Home Assistant 3 - Home Assistant Initial Configuration

  • 4 - Main Dashboard - داشبورد اصلی 4 - Main Dashboard

  • 5 - Dashboard Zones - زون‌های داشبورد 5 - Dashboard Zones

  • 6 - Automations - اتوماسیون‌ها 6 - Automations

  • 7 - Home Assistant Integrations - ادغام‌های Home Assistant 7 - Home Assistant Integrations

  • 8 - Home Assistant Documentation - مستندات Home Assistant 8 - Home Assistant Documentation

Home Automation Hardware Installation: Safe and Effective Practices - نصب سخت‌افزار اتوماسیون خانگی: روش‌های ایمن و موثر Home Automation Hardware Installation: Safe and Effective Practices

  • 1 - Basic Electrical Concepts US - مفاهیم پایه الکتریکی (ایالات متحده) 1 - Basic Electrical Concepts US

  • 2 - Basic Electrical Concepts EU - مفاهیم پایه الکتریکی (اتحادیه اروپا) 2 - Basic Electrical Concepts EU

  • 3 - Installation Requirements - الزامات نصب 3 - Installation Requirements

  • 4 - Safety Considerations - ملاحظات ایمنی 4 - Safety Considerations

  • 5 - Exploring New Modules - بررسی ماژول‌های جدید 5 - Exploring New Modules

  • 6 - Maintenance - نگهداری 6 - Maintenance

  • 7 - Practical Example - مثال عملی 7 - Practical Example

Complete Home Automation: A Full Apartment Example - اتوماسیون خانگی کامل: یک مثال آپارتمان کامل Complete Home Automation: A Full Apartment Example

  • 1 - Automation Requirements - الزامات اتوماسیون 1 - Automation Requirements

  • 2 - Exploring Modules - بررسی ماژول‌ها 2 - Exploring Modules

  • 3 - Configuration Apartment Project - پیکربندی پروژه آپارتمان 3 - Configuration Apartment Project

  • 4 - Configuration Ambience Lights - پیکربندی نورپردازی محیطی 4 - Configuration Ambience Lights

  • 5 - Automation Apartment Project - اتوماسیون پروژه آپارتمان 5 - Automation Apartment Project

  • 6 - Alarm Panel - پنل آلارم 6 - Alarm Panel

  • 7 - Presence Detection - تشخیص حضور 7 - Presence Detection

  • 8 - Appliances Automation - اتوماسیون لوازم خانگی 8 - Appliances Automation

  • 9 - Dashboard Configuration - پیکربندی داشبورد 9 - Dashboard Configuration

  • 10 - Floorplan Dashboard - داشبورد نقشه طبقه 10 - Floorplan Dashboard

  • 11 - Scenes - صحنه‌ها 11 - Scenes

نمایش نظرات

آموزش دوره جامع آردوینو برای مبتدیان: هوش مصنوعی، رباتیک و ChatGPT
جزییات دوره
45 hours
137
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,666
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Skillet Academy Skillet Academy

مهارت های متنوع را در آکادمی Skillet استاد کنید