بوت کمپ 45 روزه آردوینو

45-Day Arduino Bootcamp

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

قدرت آردوینو را باز کنید و ایده های خود را به واقعیت تبدیل کنید!

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

نکات برجسته دوره:

  • بیش از 40 ساعت محتوای ویدیویی عمیق که همه چیز را از اصول اولیه آردوینو گرفته تا تکنیک های برنامه نویسی پیشرفته را پوشش می دهد.

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

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

  • یک برنامه درسی با ساختار مناسب که شما را در هر مرحله از یادگیری راهنمایی می‌کند و تجربه یادگیری روان و جامعی را تضمین می‌کند.

  • زیرنویس‌ها و ویژگی‌های دسترسی اختیاری برای پشتیبانی از همه زبان‌آموزان.

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

آنچه دانش آموزان می گویند: "این بوت کمپ فراتر از انتظارات من بود. دستورالعمل های گام به گام و پروژه های عملی به من کمک کرد تا آردوینو را مانند قبل درک کنم!" - جین دی.

"من کاملا مبتدی بودم، اما اکنون به مهارت های خود در آردوینو اطمینان دارم. به شدت توصیه می شود!" - مارک اس.

برای شروع آماده هستید؟ همین حالا ثبت نام کنید و اولین قدم را برای تسلط بر آردوینو و اجرای ایده های نوآورانه خود بردارید!

آنچه خواهید آموخت

  • اصول برنامه نویسی و الکترونیک آردوینو

  • نحوه راه اندازی و پیکربندی آردوینو

  • ایجاد و آزمایش پروژه های آردوینو خود

  • تکنیک های برنامه نویسی پیشرفته و توسعه پروژه

  • فیلمبرداری و ویرایش پروژه های خود برای ارائه

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

  • مبتدیانی که می خواهند یادگیری آردوینو را از ابتدا شروع کنند

  • دانش آموزانی که به دنبال افزایش مهارت های الکترونیکی و برنامه نویسی خود هستند

  • علاقمندان به ساخت و طراحی پروژه های خود

  • حرفه ای هایی که به دنبال ترکیب آردوینو در کار یا پروژه های خود هستند

شرایط مورد نیاز

  • درک پایه از الکترونیک (اختیاری اما مفید)

  • یک کیت شروع آردوینو (توصیه می شود)

  • یک رایانه با دسترسی به اینترنت

  • اشتیاق به یادگیری و ایجاد


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

روز 1-2 آشنایی با آردوینو Day 1-2 Introduction to Arduino

  • مقدمه Introduction

  • ما کی هستیم Who We Are

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

  • سوراخ های روی تخته The holes in board

  • تخته نان The Breadboard

  • آردوینو چگونه فکر می کند How does Arduino thinks

  • دانلود و نصب نرم افزار Proteus Downloading and Installing Proteus Software

  • افزودن کتابخانه آردوینو به پروتئوس Adding Arduino Library to Proteus

  • دانلود و نصب نرم افزار کدنویسی آردوینو Downloading and Installing Arduino Coding Software

  • اولین کد شما در نرم افزار کدنویسی آردوینو Your First Code in Arduino Coding Software

  • ویرایش کد و دریافت فایل Hex Editing the code and Getting the Hex File

  • فایل هگز را بارگذاری کنید و شبیه سازی را اجرا کنید Load the hex file and Run the Simulation

  • آشنایی با آردوینو Introduction to Arduino

  • مقدمه Introduction

  • چگونه آن را انجام دهیم How to do it

  • قرار دادن اولین مدار شما Putting together Your First circuit

  • برش و چسباندن کدگذاری Cut and paste coding

  • نمودار مدار Circuit diagram

  • دکمه های ورودی Inputs Buttons

  • پتانسیومتر ورودی آنالوگ Analog Input Potentiometer

  • سنسور IR ورودی آنالوگ Analog Input IR sensor

  • ساخت و درک مدارهای پایه آردوینو Building and Understanding Basic Arduino Circuits

  • مقدمه Introduction

  • میکروکنترلر Arduino Raspberry Pi و PIC چیست؟ What is Arduino Raspberry Pi and PIC Microcontroller

  • خلاصه ای سریع از تفاوت های اصلی Quick summary of the main differences

  • قدرت سخت افزار و اتصال Hardware Power and Connectivity

  • سخت افزار IO پین ذخیره سازی و USB Hardware IO Pins Storage and USB

  • مقایسه نرم افزار Software Comparison

  • گسترش قابلیت‌های رو به جلو Expanding Onward Capabilities

  • چگونه تصمیم بگیریم کدام یک How to decide Which one

  • مقایسه میکروکنترلر Arduino، Raspberry Pi و PIC Comparing Arduino, Raspberry Pi, and PIC Microcontroller

  • مقدمه Introduction

  • الزامات اصلی قطعات Basic Parts Requirements

  • قطعات مورد نیاز برای انجام کار Parts needed to get the job done

  • یک منبع تغذیه را سیم کشی کنید Wire up a power supply

  • مقدمه ATMEGA ATMEGA Introduction

  • اتصال ATMEGA ATMEGA Connection

  • آردوینو آماده است Arduino Ready

  • راه‌اندازی تراشه‌های شما اختیاری است Bootloading your chips optional

  • کار را تمام کنید و بوت لودر را رایت کنید Finish up and burn the bootloader

  • درک و مونتاژ پروژه های آردوینو Understanding and Assembling Arduino Projects

  • مقدمه Introduction

  • اتصالات Raspberry Pi Raspberry Pi Connections

  • پیکربندی و کد Raspberry Pi Raspberry Pi Configuration and Code

  • پیکربندی آردوینو Arduino Configuration

  • اتصال آردوینو رزبری پای Arduino Raspberry Pi Connection

  • تکمیل پیکربندی Finishing Configuration

  • تکمیل تنظیمات پایتون Completing Python Setup

  • مرحله آخر پایان این بخش Final Step The End Of This Section

  • ادغام آردوینو با رزبری پای Integrating Arduino with Raspberry Pi

  • مقدمه Introduction

  • مواد مورد نیاز Required Materials

  • نمودار مدار Circuit Diagram

  • نمای کلی کد Code Overview

  • توضیح کد قسمت اول Code Explanation Part One

  • توضیح کد قسمت دوم Code Explanation Part Two

  • توضیح کد قسمت سوم Code Explanation Part Three

  • ساخت و کدنویسی اولین پروژه یکپارچه شما Building and Coding Your First Integrated Project

  • مقدمه Introduction

  • قطعات سخت افزاری و نرم افزاری Hardware and Software Components

  • بیایید شروع به ساختن کنیم Let's Start Building

  • چگونه کار می کند How does it works

  • برنامه اندروید Android Application

  • توجه داشته باشید Note

  • شماتیک Schematic

  • کد Code

  • کد تست Testing Code

  • ساخت پروژه یکپارچه آردوینو-رزبری پای با اپلیکیشن اندروید Building an Arduino-Raspberry Pi Integrated Project with Android Application

  • مقدمه Introduction

  • آنچه در این دوره خواهید آموخت What You Will Learn in this course

  • الزامات سخت افزاری Hardware Requirements

  • دانلود نرم افزار آردوینو چیست What is Arduino + Software Download

  • سنسور اولتراسونیک چیست؟ What is Ultrasonic Sensor

  • سرو موتور چیست؟ What is Servo Motor

  • شماتیک نیازمندی های نرم افزار Software Requirements Schematic

  • کد آردوینو توضیح داده شده است Arduino Code Explained

  • کد پردازش + جاوا jdk Processing Code + Java jdk

  • قطعات اساسی مورد نیاز برای این پروژه Basic Parts Needed for this Project

  • مونتاژ عملی Practical Assembly

  • ساخت پروژه آردوینو با سنسور التراسونیک و سروو موتور Building an Arduino Project with Ultrasonic Sensor and Servo Motor

  • مقدمه Introduction

  • نرم افزار و سخت افزار مورد نیاز Software and Hardware Requirements

  • چگونه کار می کند How Does It Work

  • نمودار مدار Circuit Diagram

  • کد با جزئیات توضیح داده شده است Code Explained in Details

  • درک و پیاده سازی یک پروژه جدید آردوینو Understanding and Implementing a New Arduino Project

  • مقدمه Introduction

  • موارد استفاده شده در این پروژه - سخت افزار Things Used in this Project - Hardware

  • موارد استفاده شده در این پروژه - نرم افزار و ویرایشگر وب Things Used in this Project - Software and Web Editor

  • سیم کشی سنسور دما و رطوبت Temperature and Humidity Sensor Wiring

  • کد برای تست سنسورهای DHT با استفاده از مانیتور سریال Code to Test DHT Sensors using Serial Monitor

  • کد برای سنسور LCD و DHT با هم Code for LCD and DHT Sensor Together

  • کد نهایی برای LCD RTC و سنسور DHT Final Code for LCD RTC and DHT Sensor

  • ادغام سنسور LCD، RTC و DHT با آردوینو Integrating LCD, RTC, and DHT Sensor with Arduino

  • مقدمه Introduction

  • مواد مورد نیاز Required Materials

  • Arduino IDE را دانلود و نصب کنید Download and Install Arduino IDE

  • نمودار مدار اتصال LCD توضیح داده شده است Circuit Diagram LCD Connection Explained

  • نمودار مدار ادامه دارد Circuit Diagram Continue

  • چگونه کار می کند How Does It Work

  • نمای کلی کد Code Overview

  • توضیح کد Code Explanation

  • آشنایی کامل با پروژه آردوینو LCD Comprehensive Understanding of Arduino LCD Project

  • مقدمه Introduction

  • چگونه کار می کند How does it work

  • نمودار مدار Circuit Diagram

  • کد ساعت زنگ دار آردوینو قسمت 1 Arduino Alarm Clock Code Part1

  • کد ساعت زنگ دار آردوینو قسمت 2 Arduino Alarm Clock Code Part2

  • مونتاژ عملی ساعت زنگ دار آردوینو Arduino Alarm Clock Practical Assembly

  • ساخت و برنامه نویسی ساعت زنگ دار آردوینو Building and Programming an Arduino Alarm Clock

  • مقدمه Introduction

  • نمودار تاریخچه و بازده معرفی برق بی سیم توضیح داده شده است Wireless Power Introduction History and efficiency chart explained

  • برق بی سیم چگونه کار می کند How Wireless Power Works

  • چرا ما به برق بی سیم نیاز داریم؟ Why We need wireless electricity

  • مزایا و معایب Advantages and disadvantages

  • طیف وسیعی از برنامه های Witricity و Witricity Range of Witricity and Witricity Applications

  • برق بی سیم چقدر ایمن است How Safe is Wireless electricity

  • پروژه آردوینو مجهز به بی سیم Wireless Powered Arduino Project

  • بیایید IT را بسازیم Let's Build IT

  • کد و عیب یابی Code and troubleshooting

  • این مدار چگونه کار می کند How Does This Circuit Work

  • پیاده سازی پروژه آردوینو بی سیم Implementing a Wireless Powered Arduino Project

  • مقدمه Introduction

  • الزامات دوره Course Requirements

  • آردوینو را دانلود و نصب کنید Download and Install Arduino

  • مولفه ها توضیح داده شده است Components Explained

  • مونتاژ Assembly

  • کد The Code

  • تکمیل پروژه دوره آردوینو Completing an Arduino Course Project

روز 3-4 با ساخت 26 پروژه آردوینو را بیاموزید! Day 3-4 Learn Arduino by Building 26 Projects!

  • مقدمه و شروع Introduction & Getting Started

  • چگونه کار می کند How it works

  • الزامات سخت افزاری Hardware requirements

  • نرم افزار Wiring را دانلود و نصب کنید Download and Install Wiring Software

  • نرم افزار Wiring را دانلود و نصب کنید Download and Install Wiring Software

  • نمودار سیم کشی شماتیک Schematic Wiring Diagram

  • کد نویسی Coding

  • نرم افزار و سخت افزار مورد نیاز Software and Hardware Requirements

  • چگونه کار می کند How Does It Work

  • نمودار مدار Circuit Diagram

  • کد با جزئیات توضیح داده شده است Code Explained in Details

  • آنچه در این دوره خواهید آموخت What You Will Learn in this course

  • الزامات سخت افزاری Hardware Requirements

  • دانلود نرم افزار آردوینو چیست What is Arduino + Software Download

  • سنسور اولتراسونیک چیست؟ What is Ultrasonic Sensor

  • سرو موتور چیست؟ What is Servo Motor

  • شماتیک نیازمندی های نرم افزار Software Requirements Schematic

  • کد آردوینو توضیح داده شده است Arduino Code Explained

  • کد پردازش + جاوا jdk Processing Code + Java jdk

  • قطعات اساسی مورد نیاز برای این پروژه Basic Parts Needed for this Project

  • مونتاژ عملی Practical Assembly

  • مواد مورد نیاز Required Materials

  • نمودار مدار Circuit Diagram

  • نمای کلی کد Code Overview

  • توضیح کد قسمت اول Code Explanation Part One

  • توضیح کد قسمت دوم Code Explanation Part Two

  • توضیح کد قسمت سوم Code Explanation Part Three

  • چگونه کار می کند How it Works

  • آردوینو Arduino

  • ماژول تعادل وزن Weight Balance Module

  • Load Cell Load Cell

  • نمایشگر LCD LCD Display

  • شماتیک مدار Circuit Schematic

  • افزودن کتابخانه ماژول Adding Module Library

  • کد توضیح داده شد The Code Explained

  • کالیبره کردن لودسل Calibrating Load Cell

  • ماژول لحیم کاری Soldering Module

  • توضیح کل سیستم Explaining the whole system

  • افزودن نمایشگر LCD برای نمایش وزن Adding LCD Display to Show Weight

  • مواد مورد نیاز Required Materials

  • Arduino IDE را دانلود و نصب کنید Download and Install Arduino IDE

  • نمودار مدار اتصال LCD توضیح داده شده است Circuit Diagram LCD Connection Explained

  • نمودار مدار ادامه دارد Circuit Diagram Continue

  • چگونه کار می کند How Does It Work

  • موارد استفاده شده در این پروژه - سخت افزار Things Used in this Project - Hardware

  • موارد استفاده شده در این پروژه - نرم افزار و ویرایشگر وب Things Used in this Project - Software and Web Editor

  • سیم کشی سنسور دما و رطوبت Temperature and Humidity Sensor Wiring

  • کد برای تست سنسورهای DHT با استفاده از مانیتور سریال Code to Test DHT Sensors using Serial Monitor

  • کد برای سنسور LCD و DHT با هم Code for LCD and DHT Sensor Together

  • کد نهایی برای LCD RTC و سنسور DHT Final Code for LCD RTC and DHT Sensor

  • الزامات Requirements

  • آردوینو را دانلود و نصب کنید Download and Install Arduino

  • مولفه ها توضیح داده شده است Components Explained

  • مونتاژ Assembly

  • کد The Code

  • برنامه کنترلر بلوتوث RGB در تلفن هوشمند Bluetooth RGB Controller App on Smartphone

  • قطعات سخت افزاری و نرم افزاری Hardware and Software Components

  • بیایید شروع به ساختن کنیم Let's Start Building

  • چگونه کار می کند How does it works

  • برنامه اندروید Android Application

  • توجه داشته باشید Note

  • شماتیک Schematic

  • کد Code

  • کد تست Testing Code

  • نمودار تاریخچه و بازده معرفی برق بی سیم توضیح داده شده است Wireless Power Introduction History and efficiency chart explained

  • برق بی سیم چگونه کار می کند How Wireless Power Works

  • چرا ما به برق بی سیم نیاز داریم؟ Why We need wireless electricity

  • مزایا و معایب Advantages and disadvantages

  • طیف وسیعی از برنامه های Witricity و Witricity Range of Witricity and Witricity Applications

  • برق بی سیم چقدر ایمن است How Safe is Wireless electricity

  • پروژه آردوینو مجهز به بی سیم Wireless Powered Arduino Project

  • بیایید IT را بسازیم Let's Build IT

  • کد و عیب یابی Code and troubleshooting

  • این مدار چگونه کار می کند How Does This Circuit Work

  • چگونه کار می کند How does it work

  • نمودار مدار Circuit Diagram

  • کد ساعت زنگ دار آردوینو قسمت 1 Arduino Alarm Clock Code Part1

  • کد ساعت زنگ دار آردوینو قسمت 2 Arduino Alarm Clock Code Part2

  • مونتاژ عملی ساعت زنگ دار آردوینو Arduino Alarm Clock Practical Assembly

  • کد نویسی پیانو آردوینو Arduino Piano Coding

  • شماتیک پیانو آردوینو با استفاده از فریتزینگ Arduino Piano Schematic using Fritzing

  • مونتاژ عملی Practical Assembly

  • ما کی هستیم؟ Who We Are?

تکلیف روز پنجم Day 5 Assignment

  • درک و پیاده سازی مفاهیم پایه آردوینو Understanding and Implementing Basic Arduino Concepts

روز 6-7 تسلط بر برنامه نویسی آردوینو با پایتون Day 6-7 Mastering Arduino Programming with Python

  • مقدمه Introduction

  • آشنایی با بازاریابی Introduction with Marketing

  • نصب پایتون و PIP Installing Python and PIP

  • مفهوم اصلی ارتباط توضیح داده شده است Main Communication Concept Explained

  • بارگذاری طرح ارتباطی آردوینو Uploading Arduino Communication Sketch

  • نصب Pyfirmata و ویرایشگر متن پایتون Installing Pyfirmata and a Python Text Editor

  • کدنویسی و کنترل آردوینو با کد پایتون Code and Control Arduino with Python Code

  • خواندن ورودی دیجیتال و ارسال خروجی دیجیتال با پایتون Reading Digital Input and Sending Digital Output with Python

روز 8-9 تسلط بر حسگر آردوینو: رها کردن درخشندگی دیجیتال Day 8-9 Arduino Sensor Mastery: Unleashing Digital Brilliance

  • مقدمه Introduction

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • MIT App Inventor را دانلود و نصب کنید Download and Install MIT App Inventor

  • Arduino Pro IDE را دانلود و نصب کنید Download and Install Arduino Pro IDE

  • App Inventor چیست؟ What is App Inventor

  • رابط کاربری MIT App Inventor توضیح داده شد MIT App Inventor User Interface Explained

  • اولین برنامه موبایل خود را بسازید - LED چشمک زدن Make your first Mobile App - Blink LED

  • آردوینو خود را کد کنید - LED چشمک زن Code your Arduino - Blink LED

  • اپلیکیشن موبایل سنسور مجاورت Proximity Sensor Mobile App

  • اپلیکیشن موبایل سنسور نور و کد آردوینو Light Sensor Mobile App and Arduino Code

  • تست عملی Practical Testing

  • اپلیکیشن موبایل سنسور شتاب سنج Accelerometer Sensor Mobile App

  • سنسور شتاب سنج کدگذاری Coding Accelerometer Sensor

  • اپلیکیشن موبایل سنسور ژیروسکوپ و کد آردوینو Gyroscope Sensor Mobile App and Arduino Code

  • اپلیکیشن موبایل سنسور مغناطیسی و کد آردوینو Magnetometer Sensor Mobile App and Arduino Code

  • ادغام آردوینو با برنامه های موبایل با استفاده از MIT App Inventor Integrating Arduino with Mobile Apps using MIT App Inventor

  • مقدمه Introduction

  • چه کاری می توانید انجام دهید و مورد نیاز سیستم What can you do and system requirements

  • مخترع برنامه در جزئیات بیشتر چیست What is app inventor in More Details

  • Java vs App Inventor Java Vs App Inventor

  • چرا از App Inventor استفاده می کنیم؟ Why using App Inventor

  • معماری اپلیکیشن App Architecture

  • بیایید شروع به ساخت اپلیکیشن کنیم Let's start Making Apps

  • برنامه اول آیتم ها را اضافه کنید و برنامه نویسی را با بلوک ها شروع کنید First App Add Items and Start Programming with Blocks

  • اولین آزمایش برنامه و اجرای برنامه با استفاده از شبیه ساز First App Testing and Running the App using Emulator

  • اولین آزمایش برنامه و اجرا با فایل USB یا APK First App Testing and Running with USB or APK File

  • منابعی که برای ایجاد برنامه های بهتر باید بازدید کنید Resources you need to visit to Create Better Apps

  • چگونه یک وب سایت برای برنامه خود به صورت رایگان ایجاد کنید و برای آن اعتبار بگیرید How to Create a website for your app for free and take credit for it

  • ساخت و آزمایش اولین برنامه موبایل خود با MIT App Inventor Building and Testing Your First Mobile App with MIT App Inventor

  • مقدمه Introduction

  • بررسی اجمالی App Inventor App Inventor Overview

  • چالش برنامه An App Challenge

  • سیستم مورد نیاز System Requirements

  • App Inventor در مقابل جاوا و C App Inventor Vs Java and C

  • چرا App Inventor کار می کند Why App Inventor Works

  • معماری اپلیکیشن App Architecture

  • App Inventor را دانلود و بر روی دستگاه خود نصب کنید Download and Install App Inventor on Your Device

  • رابط کاربری AppInventor با مثال AppInventor UserInterface With Example

  • مثال کاربردی کدنویسی آردوینو برای Led On Off Arduino Coding for Led On Off Practical Example

  • ساخت یک برنامه اندروید برای Led On Off مثال کاربردی Making an Android App for Led On Off Practical Example

  • تست کردن برنامه خاموش با آردوینو Testing On Off App with Arduino

  • یک برنامه کنترل Led Protected Log In ایجاد کنید Make a Log In Protected Led Control App

  • برنامه اسلایدر برای کنترل روشنایی LED Slider Application to Control Led Brightness

  • اسلایدر کاربردی Slider Practical

  • ماژول بلوتوث اتصال عملی Practical Connect Bluetooth Module

  • برنامه اندروید RGB Led Controller RGB Led Controller Android Application

  • کدگذاری آردوینو RGB LED RGB LED Arduino Coding

  • خوانش سنسور کدگذاری آردوینو Sensor Readings Arduino Coding

  • برنامه اندروید خواندن سنسور Sensor Readings Android Application

  • رله روشن خاموش مثال ساده Relay On Off Simple Example

  • کد نویسی آردوینو متن LCD LCD Text Arduino Coding

  • نرم افزار متن LCD اندروید LCD Text Android Application

  • برنامه اندروید ربات کنترل از راه دور Remote Controlled Robot Android Application

  • رمزگذاری ربات آردوینو کنترل از راه دور Remote Controlled Robot Arduino Coding

  • با برنامه های MIT App Inventor درآمد کسب کنید Make Money with MIT App Inventor Apps

  • توسعه برنامه های پیشرفته موبایل با MIT App Inventor و Arduino eveloping Advanced Mobile Apps with MIT App Inventor and Arduino

  • مقدمه Introduction

  • نحوه خواندن سنسورهای آنالوگ با استفاده از آردوینو How to read analog sensors using Arduino

  • نرم افزار مورد نیاز Software Requirements

  • سیم کشی سنسورهای آنالوگ به آردوینو Wiring Analog Sensors to Arduino

  • نوشتن کد برای جمع آوری اطلاعات از حسگرهای آنالوگ Writing code to collect reading from analog sensors

  • تست عملی سنسور آنالوگ Practical Analog Sensor Testing

  • تجزیه و تحلیل و تبدیل حسگر خواندن Analyze and convert Sensor Reading

  • دستکاری خواندن حسگرها Manipulating Sensors Reading

  • ADC در آردوینو توضیح داده شد ADC in Arduino Explained

روز دهم روز تمرین Day 10 Practice Day

  • تسلط بر برنامه نویسی آردوینو با پایتون و تسلط بر حسگر آردوینو Mastering Arduino Programming with Python and Arduino Sensor Mastery

روز 11-12 آردوینو تجسم داده با استفاده از پایتون Day 11-12 Arduino Data Visualization using Python

  • مقدمه Introduction

  • ما کی هستیم Who We Are

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • Arduino Pro IDE را دانلود و نصب کنید Download and Install Arduino Pro IDE

  • ویرایشگر پایتون 2 را دانلود و نصب کنید Download and Install Python Editor 2

  • ویرایشگر پایتون را دانلود و نصب کنید Download and Install Python Editor

  • کتابخانه های مورد نیاز را دانلود و نصب کنید Download and Install Required Libraries

  • کدنویسی پایتون برای کنترل پین از طریق سریال Python Coding to Control Pin via Serial

  • کدنویسی آردوینو برای کنترل پین از طریق سریال Arduino Coding to Control Pin via Serial

  • اجرای اسکریپت پایتون برای کنترل پین Running Python Script to Control the Pin

  • رابط کاربری گرافیکی پایتون با دکمه ای برای کنترل پین های آردوینو Python GUI with Button to Control Arduino Pins

  • رسم بلادرنگ آردوینو با پایتون Arduino Real-Time Plotting with Python

  • چشمک زدن مثال ساده LED با پایتون Blink Simple Led Example with Python

  • خواندن ورودی دیجیتال و ارسال خروجی دیجیتال با پایتون Reading digital Input and Sending Digital Output with Python

  • نصب پایتون و PIP Installing Python and PIP

روز 13-14 ارتباط آردوینو با پروتکل I2C Day 13-14 Arduino Communication with I2C Protocol

  • مقدمه Introductiom

  • I2C چیست؟ What is I2C

  • چیزهایی که باید در مورد I2C بدانید Things You Need to Know about I2C

  • محل استفاده از ارتباطات I2C Where to use I2C communication

  • مزایای I2C Advantages to I2C

  • معایب I2C Disadvantages to I2C

  • بهره برداری از اتوبوس I2C Operation of I2C Bus

  • پین های I2C در آردوینو I2C Pins in Arduino

  • توابع آردوینو Wire Library I2C Arduino Wire Library I2C Functions

  • طراحی مدار Circuit Design

  • کد نویسی Coding

  • طراحی مدار ماژول زمان و تاریخ آردوینو به DS1307 Arduino to DS1307 Time and Date Module Circuit Design

  • نرم افزار Proteus را دانلود و نصب کنید Download and Install Proteus Software

  • نرم افزار آردوینو را دانلود و نصب کنید Download and Install Arduino Software

  • نرم افزار طراحی مدار و سیم کشی را دانلود و نصب کنید Download and Install Circuit Design and Wiring Software

  • ما کی هستیم؟ Who We Are?

روز 15 تکلیف Day 15 Assignment

  • تجسم داده های آردوینو با پایتون Visualizing Arduino Data with Python

روز 16-17 دوره از کار افتادن اینترنت اشیا Day 16-17 IoT Internet of Things Crash Course

  • مقدمه Introduction

  • ما کی هستیم؟ Who We Are?

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • ESP32 چیست؟ What is ESP32

  • بررسی اجمالی برد ESP ESP Board Overview

  • ESP 32 Pinout v1 DOIT ESP 32 Pinout v1 DOIT

  • Arduino IDE را دانلود و نصب کنید Download and Install Arduino IDE

  • ESP8266 درایور Arduino ESP و USB را دانلود و نصب کنید ESP8266 Download and Install Arduino ESP and USB Driver

  • ESP32 v1: محیط توسعه آردوینو را دانلود و نصب کنید ESP32 v1: Download and Install Arduino Development environment

  • اولین کد خود را در برد ESP32 بارگیری کنید Load Your First Code to ESP32 Board

  • چشمک زدن LED Blinking a LED

  • سنسور لمسی داخلی با LED را کنترل کنید Control Built In Touch Sensor with LED

  • برخورد با سیگنال های آنالوگ Dealing with Analog Signals

  • مقابله با کنترل PWM Dealing with PWM Control

روز 18-19 اینترنت اشیا Day 18-19 Internet of Things

  • مقدمه Introduction

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • ESP 32 Pinout v1 DOIT ESP 32 Pinout v1 DOIT

  • درایور آردوینو ESP و USB را دانلود و نصب کنید Download and Install Arduino ESP and USB Driver

  • برد ESP32 چیست؟ What is ESP32 Board

  • محیط توسعه Arduino ESP32 v1 را دانلود و نصب کنید Download and Install Arduino ESP32 v1 Development enviroment

  • اولین کد خود را در برد ESP32 بارگیری کنید Load Your First Code to ESP32 Board

  • کدگذاری LED چشمک می زند Coding LED Blink

  • حسگر را لمس کنید Touch Sensor

  • برخورد با سیگنال های آنالوگ Dealing with Analog Signals

  • سیگنال های PWM PWM Signals

  • کنترل سروو موتور با استفاده از سیگنال PWM در ESP32 Servo Motor Control using PWM Signal in ESP32

  • معرفی عملی ESP32 Practical Intro to ESP32

تکلیف روز 20 Day 20 Assignment

  • شروع کار با ESP32 برای برنامه های کاربردی اینترنت اشیا Getting Started with ESP32 for IoT Applications

روز 21-22 ارتباط راه دور آردوینو Day 21-22 Arduino Long Distance Communication

  • مقدمه Introduction

  • ما کی هستیم؟ Who We Are?

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • نرم افزار آردوینو را دانلود و نصب کنید Download and Install Arduino Software

  • نرم افزار Fritzing را دانلود و نصب کنید Download and Install Fritzing Software

  • پروتکل پیشنهادی برای ارتباطات از راه دور Recommended Protocol for Long Distance Communication

  • اتصال مدار Circuit Connection

  • فرستنده و گیرنده کدگذاری Coding Transmitter and Receiver

  • ارتباطات بی سیم راه دور آردوینو Arduino Long Distance Wireless Communication

  • اتصال مدار Circuit Connection

  • کد نویسی Coding

روز 23-24 اتوماسیون خانه هوشمند با آردوینو Day 23-24 Smart Home Automation with Arduino

  • مقدمه ای درباره اینترنت اشیا (IoT) Introduction About Internet of things (IoT)

  • ما کی هستیم Who We Are

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • مقدمه ای بر اینترنت اشیا Introduction to Internet of Things

  • تخته های مختلف با وای فای داخلی Different Boards with Built in Wi-Fi

  • تابلوهای پینوت Boards Pinout

  • مقدمه Introduction

  • تابلویی که در این دوره استفاده می شود The board to be used in this course

  • سخت افزار و نرم افزار مورد نیاز Hardware and Software Requirements

  • ویژگی های برد اصلی Main board Features

  • وب سرور چیست؟ What is a Web Server

  • حالت های عملیاتی ESP32 ESP32 Operating Modes

  • Arduino Pro IDE را دانلود و نصب کنید Download and Install Arduino Pro IDE

  • طراحی مدار Circuit Design

  • اضافه کردن برد به آردوینو IDE Add Board to Arduino IDE

  • درک نحوه کار ESP32 به عنوان یک سرور Understanding how ESP32 work as a server

  • آردوینو IDE را برای برنامه ریزی برد خود آماده کنید Prepare Arduino IDE to Program Your Board

  • کدنویسی تنظیمات وای فای و وب سرور Coding WiFi and Webserver Settings

  • کدگذاری درخواست های HTTP و شروع سرور Coding HTTP Requests and Server Start

  • رابط وب را برای کنترل دستگاه آماده کنید Prepare Web Interface to Control Device

  • روش های کدنویسی مشتری Coding Client Methods

  • نوشتن کد HTML برای صفحه وب Writing HTML Code for WebPage

  • عملی Practical

  • کدگذاری تابلوی خود Coding Your Board

  • برای کنترل دستگاه خود رابط موبایل ایجاد کنید Create Mobile Interface to Control Your Device

  • سخت افزار توضیح داده شد Hardware Explained

  • اتصال سخت افزار توضیح داده شده است Hardware Connection Explained

  • بارگذاری کد در هیئت مدیره Uploading the Code to the Board

  • تست عملی Practical Testing

  • تست نهایی و ویرایش کد Final Testing and Code Edits

  • مقدمه Introduction

  • سخت افزار توضیح داده شد Hardware Explained

  • نیازهای سخت افزاری و نرم افزاری Hardware and Software Requiements

  • ESP 32 Pinout v1 DOIT ESP 32 Pinout v1 DOIT

  • برای کنترل دستگاه خود رابط موبایل ایجاد کنید Create Mobile Interface to Control Your Device

  • درایور آردوینو ESP و USB را دانلود و نصب کنید Download and Install Arduino ESP and USB Driver

  • برد ESP32 چیست؟ What is ESP32 Board

  • Arduino ESP32 v1 Development Environment را دانلود و نصب کنید Download and Install Arduino ESP32 v1 Development Environment

  • اولین کد خود را در برد ESP32 بارگیری کنید Load Your First Code to ESP32 Board

  • اتصال ESP8266 با Arduino IDE Connecting ESP8266 with Arduino IDE

  • کدگذاری LED چشمک می زند Coding LED Blink

  • LED چشمک زن را با Arduino IDE ایجاد کنید Establish Blinking LED with Arduino IDE

  • حسگر را لمس کنید Touch Sensor

  • برخورد با سیگنال های آنالوگ Dealing with Analog Signals

  • برخورد با سیگنال های آنالوگ Dealing with Analog Signals

  • مدولاسیون عرض پالس Pulse Width Modulation

  • سیگنال های PWM PWM Signals

  • کنترل سروو موتور با استفاده از سیگنال PWM در ESP32 Servo Motor Control using PWM Signal in ESP32

روز 25 تکلیف Day 25 Assignment

  • پیاده سازی ارتباط از راه دور با آردوینو Implementing Long Distance Communication with Arduino

روز 26-27 Raspberry Pi را با آردوینو متصل و رابط کنید Day 26-27 Connect and Interface Raspberry Pi with Arduino

  • مقدمه Introduction

  • اتصالات Raspberry Pi Raspberry Pi Connections

  • پیکربندی و کد Raspberry Pi Raspberry Pi Configuration and Code

  • پیکربندی آردوینو Arduino Configuration

  • اتصال آردوینو رزبری پای Arduino Raspberry Pi Connection

  • تکمیل پیکربندی Finishing Configuration

  • تکمیل تنظیمات پایتون Completing Python Setup

  • مرحله نهایی پایان Final Step The End

  • ما کی هستیم؟ Who We Are?

روز 28-33 آردوینو شیلد خود را بسازید Day 28-33 Make Your Own Arduino Shield

  • مقدمه Introduction

  • دانلود و نصب نرم افزار رایگان Download And Install Software Free

  • آردوینو شیلد بسازید Create Arduino Shield

  • آردوینو LCD Shield را ایجاد کنید Create Arduino LCD Shield

  • Circuit Maker را دانلود و نصب کنید Download and Install Circuit Maker

  • شماتیک ال سی دی آردوینو شیلد بسازید Create LCD Arduino Shield Schematic

  • ایجاد PCB برای آردوینو LCD Shield Create PCB For Arduino LCD Shield

  • نحوه ساخت آردوینو شیلد با استفاده از پروتئوس How to Make Arduino Shield using Proteus

  • نحوه ساخت Arduino Shield PCB با استفاده از Proteus How to Make Arduino Shield PCB using Proteus

  • EasyEDA Arduino Shield EasyEDA Arduino Shield

  • نرم افزار Eagle را دانلود و نصب کنید Download and Install Eagle Software

  • نحوه ایجاد شیلد آردوینو PCB با استفاده از Eagle How to Create Arduino PCB Shield Using Eagle

  • ما کی هستیم؟ Who We Are?

روز 34-38 برنامه نویسی و شبیه سازی آردوینو بدون کدنویسی Day 34-38 Arduino Programming and Simulation without Coding

  • مقدمه Introduction

  • حساب رایگان خود را ایجاد کنید Create Your FREE Account

  • رابط توضیح داده شده است Interface Explained

  • خروجی دیجیتال آردوینو - کنترل LED Arduino Digital Output - Led Control

  • آردوینو با چندین LED و تخته نان برخورد می کند Arduino Dealing with Multiple LEDs and Breadboard

  • خروجی آنالوگ آردوینو - LED محو شدن Arduino Analog Output - Fading LED

  • خواندن ورودی دیجیتال Reading Digital Input

  • خواندن مقدار آنالوگ Reading Analog Value

  • مقابله با LED های RGB با پتانسیومتر Dealing with RGB Leds with Potentiometers

  • مانیتور سریال آردوینو Arduino Serial Monitor

  • ما کی هستیم؟ Who We Are?

روز 39 ارائه نهایی پروژه + توسعه پروژه نهایی Day 39 Final Project Presentation + Final Project Development

  • ارائه نهایی پروژه + توسعه پروژه نهایی Final Project Presentation + Final Project Development

روز 40-41 منابع اضافی Day 40-41 Additional Resources

  • منابع اضافی Additional Resources

مطالب خواندنی روز 42 Day 42 Reading Materials

  • مطالب خواندنی Reading Materials

روز 43-45 آزمون گواهینامه Day 43-45 Certification Exam

  • معرفی و پروژه های جامع آردوینو Comprehensive Arduino Introduction and Projects

نمایش نظرات

بوت کمپ 45 روزه آردوینو
جزییات دوره
40 hours
421
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,339
5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

تیم مهندسین ماهر که دانش خود را با تیم مهندسی WorldEducational به اشتراک می گذارند ، یک تیم پیشرو در صنعت میکروکنترلر است که بیش از 11 سال تجربه در تدریس و انجام پروژه های عملی دارد. ما تلاش می کنیم تمام تجربیات خود را در این دوره ها قرار دهیم. به جای دانش سطحی - ما به عمق موضوع می پردازیم و دقیقاً آن را به شما می گوییم - طرح گام به گام نحوه رام کردن موضوعات ساده و همچنین پیچیده در فیلم های با لقمه آسان و قابل هضم. این دانش در دنیای واقعی شما را قادر می سازد تا دانش را به راحتی درک کنید ، و شما می توانید این یادگیری را بلافاصله در زندگی و پروژه های خود استفاده کنید. تیم مهندسی آموزشی از سال 2007 در تجارت برنامه نویسی و میکروکنترلر فعالیت داشته است. ما بخشی از بسیاری از پروژه ها بوده ایم. در طی این سالها - ما بینش خوبی در مورد نیازهای دانش آموزان و مربیان کسب کرده ایم. ما مشتاق به اشتراک گذاشتن تمام دانش جمعی خود با شما هستیم. از سال 2018 ، ما قبلاً آموزش داده ایم.

Educational Engineering Team VA Educational Engineering Team VA

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