آموزش میکروکنترلر PIC: همه چیزهایی که باید بدانید

PIC Microcontroller: Everything you need to Know

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: شما وارد دنیای شگفتی های میکروکنترلر خواهید شد و ما با هم شما را به یک میکروکنترلر حرفه ای تبدیل خواهیم کرد. میکروکنترلر PIC را مانند یک قهرمان برنامه‌ریزی کنید اصول برنامه‌نویسی میکروکنترلرها را بسازید با استفاده از ابزارهای مختلف دستگاه‌های الکترونیکی بسازید. استفاده و درک بسیاری از سنسورها و اجزاء درک اصول اولیه در طراحی الکترونیک. میکروکنترلر PIC خود را به صفحه LCD متصل کرده و آن را کنترل کنید. میکروکنترلر PIC خود را به Seven Segment متصل کرده و آن را کنترل کنید. میکروکنترلر PIC خود را به موتور متصل کنید و نحوه کنترل آن را یاد بگیرید. میکروکنترلر PIC خود را به صفحه کلید متصل کرده و آن را کنترل کنید. میکروکنترلر PIC خود را به DOT ​​Matrix متصل کرده و آن را کنترل کنید. پیش نیازها:دانلود و نصب Proteus Professional دانلود و نصب MikroC Pro! مطالب دوره را به صورت PDF دانلود و در صورت امکان چاپ کنید

بیش از صد سخنرانی، 8.5 ساعت محتوای HD که شما را به سفری آموزنده می برد تا نه تنها بر کدنویسی میکروکنترلر PIC مسلط شوید، بلکه اصول اولیه ساختار داخلی میکروکنترلر PIC، نحوه عملکرد واقعی آن، قطعات آن را نیز بیاموزید. و اینکه چگونه کد شما در داخل مغز یک میکروکنترلر مدیریت می شود. <<<


چرا باید این دوره را بگذرانید؟

  • شما یاد خواهید گرفت که چگونه یک میکروکنترلر را از ابتدا برنامه ریزی کنید.

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

  • درباره ورودی‌ها، خروجی‌ها و وقفه‌ها بیاموزید.

  • تایمر، PWM، تبدیل آنالوگ به دیجیتال و موارد دیگر را درک کنید!

  • شما به دوره ای در برنامه نویسی Unity دسترسی خواهید داشت تا بتوانید با استفاده از دانش این دوره، بازی هایی را به زبان C# بسازید.

  • این یک کلاس سطح مقدماتی در مورد نحوه استفاده از میکروکنترلرها از سطح مبتدی تا پیشرفته است.

  • کلاس از اصول اولیه راه اندازی یک محیط برنامه نویسی میکروکنترلر شروع می شود و تا آخر ادامه می یابد


به روز رسانی ادامه دارد <<<+ جوایز

4 ستاره | 10 ساعت محتوای HD | بیش از 11000 دانش آموز!!! متشکرم!!!

آنچه دانش آموزان می گویند:

  • Abel Kaswahili می‌گوید: "من روش ارائه شده را دوست دارم، زیرا کسی را خسته نمی‌کند اما تشویق به یادگیری می‌کند."

  • اینگمار جیتنر می‌گوید، "اطلاعات بسیار خوبی در مورد PIC. منتظر بخش برنامه‌نویسی عملی هستیم."

  • Ero Ewaen Osazee می‌گوید، "دوره مقدماتی بسیار خوبی برای میکروکنترلر pic، یک دوره مقدماتی با ساختار خوب."

به این دوره خوش آمدید.

آیا می خواهید به سطح بعدی میکروکنترلرهای PIC برنامه نویسی بروید؟

  • ما دوره کاملاً جدید خود را Microcontroller PIC اعلام می کنیم: هر آنچه که باید بدانید.

  • بیش از صد سخنرانی، 8.5 ساعت محتوای HD که شما را به سفری آموزنده می برد تا نه تنها بر کدنویسی میکروکنترلر PIC مسلط شوید، بلکه اصول اولیه ساختار داخلی میکروکنترلر PIC، نحوه عملکرد واقعی آن، قطعات آن را نیز بیاموزید. و اینکه چگونه کد شما در داخل مغز یک میکروکنترلر مدیریت می شود.

پاداش!

وقتی به این دوره می‌پیوندید، مهارت‌های خود را تست میکروکنترلر PIC دریافت می‌کنید و دوره گواهینامه را به صورت رایگان (معمولاً به ارزش 200 دلار) در بخش پاداش دریافت می‌کنید که در آن مهارت‌های میکروکنترلر PIC خود را با بیش از 100 سؤال آزمایش می‌کنید، این فقط دوره امتحان تمرین میکروکنترلر PIC در Udemy که توانایی تست‌گیری زمان‌بندی‌شده دارد و بازخورد تعاملی در سطح بخش ارائه می‌کند.


در این دوره چه چیزی به دست خواهید آورد؟

  • 8.5 ساعت ارتباط ویدئویی HD + منابع میکروکنترلر PIC

  • بیش از 100 سخنرانی از مواد جدید میکروکنترلر PIC که هر یک از موضوعات زیر را پوشش می دهد:

  • چرا میکروکنترلر PIC

  • 18 آزمایش عملی که به شما در تسلط بر کدنویسی کمک می کند

  • مبانی برنامه نویسی C

  • معرفی ساختار داخلی میکروکنترلر PIC و برنامه نویسی

  • LED، مقاومت و دکمه فشاری

  • صفحه نمایش LCD و نمایشگرهای هفت بخش

  • موتور و صفحه کلید.

  • پروژه های DIY و نکات سریع

  • اقدامات استراحت، پورت‌ها و ثبت‌ها.

  • مکانیسم بانکی برای سازمان حافظه

  • تبدیل آنالوگ به دیجیتال

  • وقفه ها و ارتباط سریال

  • تایمر و شمارنده

  • مبانی الکترونیک

  • باور نخواهید کرد که چقدر مهارت های برنامه نویسی، شبیه سازی مدارهای الکترونیکی و مونتاژ یک پروژه کاملاً کاربردی مبتنی بر میکروکنترلر PIC را در این دوره که دارای بیش از 8.5 ساعت فیلم جدید HD است که به شما نشان می دهد چگونه می توانم را یاد بگیرید و بهبود بخشید. میکروکنترلر PIC را خیلی سریع یاد بگیرید و چگونه می توانید همین کار را انجام دهید!

  • از این دوره استفاده کنید تا ببینید چگونه تعریف جدیدی از تجربه یادگیری میکروکنترلر PIC به شما این توانایی را می دهد که از یادگیری و انجام هر پروژه ای که می خواهید لذت ببرید و به شما نشان دهد که چگونه می توانید در انجام هر کاری که دوست دارید با PIC انجام دهید در کلاس جهانی قرار بگیرید. میکروکنترلرها!

  • هم اکنون قفل مهارت های فوق یادگیری خود را باز کنید

میکروکنترلر PIC یک دستگاه الکترونیکی است که استفاده از آن در سخت افزار و نرم افزار آسان است. میکروکنترلر PIC با دریافت ورودی‌های بسیاری از سنسورها، محیط اطراف خود را با کنترل چراغ‌ها، موتورها و تعدادی لوازم جانبی دیگر تحت تأثیر قرار می‌دهد. این برای هر کسی که پروژه‌های سخت‌افزاری تعاملی را با اتصال آن به یک منبع تغذیه، چند LED و مقاومت انجام می‌دهد در نظر گرفته شده است.

این دوره چه تفاوتی با سایر دوره های میکروکنترلر PIC دارد؟

- بخش برنامه نویسی زبان C .

- بخش مبانی اجزای الکترونیک .

- بخش پس زمینه میکروکنترلر.

- بخش هایی برای موضوعات پیشرفته مانند ثبت نام، TMR0 و بسیاری از موضوعات جالب دیگر.

- 15 آزمایش عملی که به شما کمک می کند تا بر همه چیزهایی که در مورد میکروکنترلر PIC بدانید تسلط پیدا کنید.

این دوره برای معرفی سخت افزار و محیط برنامه نویسی میکروکنترلر PIC طراحی شده است تا در اسرع وقت پروژه های ساختمانی را شروع کنید.

قهرمان درونی خود را با این دوره آزاد کنید

  • معرفی ساختار داخلی میکروکنترلر PIC و برنامه نویسی

  • LED، مقاومت و دکمه فشاری

  • صفحه نمایش LCD و نمایشگرهای هفت بخش

  • موتور و صفحه کلید.

  • پروژه های DIY و نکات سریع

اگر اکنون این دوره را می گذرانید، می توانید تنها در چند ساعت روی این سه نتیجه حساب کنید!

  • هیجان و دانش جدید را به همه مهارت‌های جدیدی که اکنون یاد می‌گیرید اضافه کنید!

  • بهترین راه‌های برنامه‌نویسی را برای ساخت پروژه‌های میکروکنترلر عالی بیابید که تبدیل هر ایده به واقعیت را آسان و بدون دردسر می‌سازد!

  • از فرمول ساده میکروکنترلر PIC برای کاهش زمان صرف شده برای اصلاح پروژه‌های الکترونیکی از ساعت‌ها به دقیقه‌ها با استفاده از آخرین نرم‌افزار شبیه‌سازی استفاده کنید!

از اینکه در دوره های Udemy من ثبت نام کردید متشکرم

  • امیدوارم این دوره جدید با بیش از 8.5 ساعت ویدیوی HD که توضیح می دهد چگونه می توانم پروژه های میکروکنترلر PIC شگفت انگیز ایجاد کنم برای شما مفید باشد.

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

  • اکنون در دوره شرکت کنید و دسترسی مادام العمر داشته باشید



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

مقدمه و مبانی Introduction and Basics

  • معرفی Introduction

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

  • نحوه نصب Proteous Professional How to install Proteous Professional

  • نحوه نصب MikroC Pro برای برنامه نویسی PIC How to Install MikroC Pro for PIC Programming

برنامه نویسی C برای میکروکنترلرها C Programming For Microcontrollers

  • Overivew و نرم افزار مورد استفاده Overivew and The software to be used

  • نکته بسیار مهم: فرآیند بررسی Very Important Note: Review Process

  • فرآیند تدوین و اولین پروژه C شما Compilation Process and Your First C Project

  • نحوه افزایش اندازه فونت در محیط برنامه نویسی How to increase the font size in the Programming enviroment

  • چرا C و ساختار اصلی برنامه Why C and Basic Program Structure

  • متغیرها Variables

  • بیانیه ها و اپراتورها Statements and Operators

  • بیانیه های حلقه LOOP Statements

  • شرایط if and switch Conditions if and switch

  • سیستم شماره گذاری Numbering System

  • استفاده از اپراتورها Using Operators

  • استفاده از توابع Using Functions

  • ورودی های دیجیتال و حلقه های تاخیر Digital inputs and Delay loops

کدنویسی کنید، اجرا کنید و بیشتر لذت ببرید Code, Run and Have more Fun

  • اولین پروژه در پروتئوس First Project in Proteus

  • اولین پروژه در MikroC First Project in MikroC

  • نحوه برخورد با پورت های PIC + کد اول How to deal with PIC Ports + First Code

  • اتصالات لازم Necessary Connections

  • مثال LED ساده برای قرار دادن کارها در مسیر درست Simple LED example to get things on the right track

  • مدار فلاشر میکروکنترلر PIC Flasher circuit PIC Microcontroller

  • نور چراغ دنبال کننده مثال Lighting Led Follower Example

  • کنترل LED با استفاده از دکمه فشار Control Led using Push Button

  • کنترل Seven Segment با استفاده از میکروکنترلر BCD Counter PIC Controlling Seven Segment using BCD Counter PIC Microcontroller

  • کنترل LCD با استفاده از میکروکنترلر PIC Controlling LCD using PIC Microcontroller

  • نمایش و انتقال متن روی LCD Display and Move Text on LCD

  • کنترل موتور پله ای Stepper Motor Control

  • کنترل ماتریس نقطه Dot Matrix Control

  • رابط صفحه کلید و کنترل با میکروکنترلر PIC Keypad Interface and control with PIC Microcontroller

میکروکنترلر PIC: داستان از ابتدا PIC Microcontroller: The story from the beginning

  • شرکت ریز کشتی ساخت PIC PIC Manufacture Microship Company

  • برنامه نویسی PIC و نمونه سازی مدار Programming PIC and Circuit Prototyping

  • PIC Architecture و PIC Families PIC Architecture and PIC Families

  • معماری هاروارد در مقابل معماری فون نئومان Harvard Architecture vs Von Neoman Architecture

  • میکروکنترلرهای PIC16F84 توضیح داده شده است PIC16F84 Microcontrollers Explained

  • دستورالعمل های Signle Word Signle Word Instructions

  • شرح پین و انواع نوسان ساز Pin Discription and Ocillator Types

  • بازنشانی سیستم System Reset

PIC Architecture II PIC Architecture II

  • پورت ها Ports

  • PIC Architecture 2 پورت ها و رجیسترها PIC Architecture 2 Ports and Registers

  • ثبت وضعیت Status Register

  • گزینه ثبت نام Option Register

  • مکانیزم بانکی Banking Mechanism

  • SFR ها و GPR ها SFRs and GPRs

  • سازمان حافظه Memory Organisation

تبدیل آنالوگ به دیجیتال Analog To Digital Conversion

  • تبدیل آنالوگ به دیجیتال Analog To Digital Conversion

  • ماژول ADC در PIC16F877A ADC Module in PIC16F877A

  • بیت های پیکربندی ماژول ADC و مثال ADC Module Configuration Bits and Example

قطع می کند Interrupts

  • وقفه ها و منبع وقفه خارجی Interrupts and External Interrupt Source

  • منبع وقفه تغییر خط PortB PortB Line Change Interrupt Source

  • وقفه نوشتن داده EEPROM EEPROM Data Write Interrupt

  • کنترل کننده های وقفه و ثبت نام INTCON Interrupt Handlers and INTCON Register

  • گزینه ثبت نام Option Register

  • برنامه نویسی وقفه خارجی RB0 مثال Programming the External Interrupt RB0 Example

  • PortB 4 7 تغییر وضعیت وقفه PortB 4 7 Status Change Interrupt

  • مثال وقفه RB0 و RB4-7 RB0 and RB4-7 Interrupt Example

مقدمه و مبانی ارتباط سریال Serial Communication Introduction and Basics

  • مقدمه و مبانی ارتباط سریال Serial Communication Introduction and Basics

  • انتقال سریال سنکرون و RS232 Synchronous Serial Transmission and RS232

  • مفاهیم اساسی در ارتباطات سریالی Essential Concepts in Serial Communication

  • PIC TO PIC و PIC TO PIC ارتباط PIC TO PIC And PIC TO PC Communication

  • مثال ارتباط سریال PIC TO PC Serial Communication Example PIC TO PC

تایمر و شمارنده Timers and Counters

  • تایمر و شمارنده Timers and Counters

  • تایمر0 وقفه Timer0 Interrupt

  • تاخیر در استفاده از Timer0 Delay Using Timer0

  • تایمر 0 حلقه های تاخیر برنامه ریزی وقفه Timer0 Interrupt Programming Delay Loops

  • قطع تایمرهای رانده شده Interrupt Driven Timers

  • Timers0 به عنوان یک شمارنده Timers0 as a Counter

آزمایشات عملی Practical Experiments

  • Exp1: مقدمه ای بر ابزارهای نرم افزاری MikroC، PROTEUS، و برنامه نویس QL-2006 Exp1: Introduction to Software Tools MikroC, PROTEUS, and QL-2006 programmer

  • آزمایش شماره 1 مقدمه ای بر ابزارهای نرم افزاری MikroC، PROTEUS، و QL-2006 Experiment #1 Introduction to Software Tools MikroC, PROTEUS, and QL-2006

  • Exp2: مقدمه ای بر PIC16F84A Exp2: Introduction to PIC16F84A

  • آزمایش شماره 2 مقدمه ای بر PIC16F84A Experiment #2 Introduction to PIC16F84A

  • Exp3: مقدمه ای بر زبان MikroC Exp3: Introduction to MikroC Language

  • آزمایش شماره 3 مقدمه ای بر زبان MikroC Experiment #3 Introduction to MikroC Language

  • Exp4: طراحی برخی از توابع منطقی Exp4: Some Logic Functions Design

  • آزمایش شماره 4 طراحی برخی توابع منطقی Experiment #4 Some Logic Functions Design

  • Exp5: برنامه های کاربردی حلقه های تاخیری فلاشر و شمارنده و دکمه های فشاری Exp5: Delay Loops Applications Flasher & Counter & Push Buttons

  • آزمایش شماره 5 حلقه های تاخیر برنامه های فلاشر و شمارنده و دکمه های فشاری Experiment #5 Delay Loops Applications Flasher & Counter & Push Buttons

  • Exp6: رابط 7 بخش با میکروکنترلر PIC و برنامه شمارنده Exp6: 7 segment Interface with PIC Microcontroller & Counter Application

  • آزمایش شماره 6 رابط 7 بخش با میکروکنترلر PIC و برنامه شمارنده Experiment #6 7 segment Interface with PIC Microcontroller & Counter Applicatio

  • Exp7: رابط LCD با میکروکنترلر PIC Exp7: LCD Interface with PIC Microcontroller

  • رابط LCD شماره 7 با میکروکنترلر PIC را آزمایش کنید Experiment #7 LCD Interface with PIC Microcontroller

  • Exp8: رابط صفحه کلید با PIC Exp8: Keypad Interface with PIC

  • رابط صفحه کلید شماره 8 با PIC را آزمایش کنید Experiment #8 Keypad Interface with PIC

  • آزمایش #9 تبدیل دیجیتال آنالوگ Experiment #9 Analog Digital Conversion

  • آزمایش شماره 9 تبدیل دیجیتال آنالوگ Experiment #9 Analog Digital Conversion

  • آزمایش شماره 10 کنترل موتور پله ای تک قطبی Experiment #10 Unipolar Stepper Motor Control

  • آزمایش شماره 10 کنترل موتور پله ای تک قطبی Experiment #10 Unipolar Stepper Motor Control

  • آزمایش #11 نمایش ماتریس نقطه Experiment #11 Dot-Matrix Display

  • آزمایش شماره 11 نمایش نقطه ماتریس Experiment #11 Dot-Matrix Display

  • رابط سریال شماره 12 را با میکروکنترلر PIC آزمایش کنید Experiment #12 Serial Interface with PIC Microcontroller

  • آزمایش شماره 12 رابط سریال با میکروکنترلر PIC Experiment #12 Serial Interface with PIC Microcontroller

  • آزمایش شماره 13 برنامه وقفه کنترل سرعت چشمک زن فلاشر Experiment #13 Interrupt Application Controlling flashing speed of a flasher

  • آزمایش شماره 14 شمارنده برنامه TMR0 با استفاده از TMR0 Experiment #14 TMR0 Application Counter Using TMR0

  • آزمایش شماره 15 مدولاسیون عرض پالس (PWM) Experiment #15 Pulse-width modulation (PWM)

  • آزمایش شماره 16 برنامه حافظه EEPROM Experiment #16 EEPROM Memory Application

  • آزمایش شماره 17 برنامه کاربردی برای صفحه کلید و سیستم امنیتی LCD Experiment #17 Application for Keypad and LCD Security System

مبانی قطعات الکترونیکی Basics of Electronic Components

  • معرفی Introduction

  • جریان ولتاژ و مقاومت Voltage Current and Resistance

  • انواع جریان Types of Current

  • انواع مدار Types of Circuits

  • اصول اولیه ولت اهم متر Volt Ohm Meter Basics

  • اندازه گیری ولتاژ Measuring Voltage

  • اندازه گیری جریان Measuring Current

  • اندازه گیری جریان - آزمایش آزمایشگاهی توضیح داده شده است Measuring Currents - Lab Experiement Explained

  • اندازه گیری مقاومت Measuring Resistance

  • مبانی نمودار مدار و نمادهای اصلی Circuit Diagram Basics and Basic Symbols

  • مقدمه ای بر رمزگذاری مقاومت و باند رنگی Introduction To Resistor and Color Band Coding

  • اتلاف توان و مقاومت های موازی و سری Power Dissipation and Parallel and Series Resistors

  • قانون اهم Ohm's Law

  • مقدمه ای بر خازن ها Introduction To Capacitors

  • رفتار خازن ها و سری و موازی Capacitors Behavior and Series and Parllel

  • مقدمه ای بر سلف ها Introduction to Inductors

  • آشنایی با دیود زنر و ال ای دی Introduction to Diode Zener and LED

  • مقدمه ای بر ترانزیستورها Introduction to Transistors

پایان End

  • مواد دوره - اسلاید Course Material - Slides

سخنرانی جایزه: کوپن، هدایا و موارد دیگر Bonus Lecture: Coupons, Gifts and More

  • سخنرانی جایزه: کوپن، هدایا و موارد دیگر Bonus Lecture: Coupons, Gifts and More

نمایش نظرات

آموزش میکروکنترلر PIC: همه چیزهایی که باید بدانید
جزییات دوره
10.5 hours
117
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
9,744
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Educational Engineering Team Educational Engineering Team

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

Ashraf Said Ashraf Said

مربی با رتبه برتر ، 120k + StudentI اشتیاق من مردم را از طریق دوره های آنلاین الهام می دهد. من عاشق یادگیری مهارت های جدید هستم و از سال 2007 همه چیزهایی را که می دانم به افرادی مانند شما آموزش می دهم. از طریق تجارت یادگیری آنلاین خود ، دانشکده مهندسی آموزشی ، دوره هایی را ایجاد می کنم که به شما می آموزد چگونه با انواع مهارت ها به نسخه بهتری از خود تبدیل شوید. مایلید چه بیاموزید؟ آیا می خواهید به عنوان یک توسعه دهنده سیستم تعبیه شده درآمد کسب کنید؟ آیا می خواهید یک تجارت 6 رقمی خود ایجاد کنید؟ آیا می خواهید نحوه کدگذاری ، طراحی مدار یا لحیم کاری قطعات الکترونیکی را بیاموزید؟ آیا دوست دارید پروژه های بهتری بسازید؟ آیا دوست دارید یک حرفه سیستم جاسازی شده ایجاد کنید ، پروژه های عالی ایجاد کنید ، ایده ای را شروع کنید ، برنامه ریزی کنید ، شبیه سازی کنید و تابلوهای PCB ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟