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

PIC Microcontroller Step by Step: Your complete guide

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

8.5 ساعت محتوای HD | بیش از 1.5 هزار دانش آموز | بالاترین امتیاز دوره

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


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


  • این دوره حاوی اطلاعات زیادی است که در جای دیگری یافت نمی شود و در یک موضوع کاربردی و آسان برای پیگیری سازماندهی شده است

  • این دوره کاربردی با مثال‌ها و تمرین‌های فراوان است

  • این دوره به شما کمک می کند اصول برنامه نویسی کامپیوتر را از ابتدا بیاموزید

  • گام به گام مقدمه ای عالی برای کسانی است که متأسفانه به دلیل ماهیت ریاضی اکثر دوره های برنامه نویسی به تعویق افتاده اند

  • اطلاعات دقیق در مورد تمام جنبه های میکروکنترلرها

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


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

4 ستاره | بیش از 1600 دانش آموز!!! متشکرم!!!

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

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

  • Reinhard Pontius می‌گوید: "من این دوره را به خوبی دوست داشتم، این یک معرفی کوتاه است بر تعداد زیادی از کنترل‌کننده‌های PIC با بیشترین وظایف استاندارد یک MCU و اجزای معمولی متصل به آن و نه بیشتر. بدون اطلاعات بی‌اهمیت. کتاب‌های الکترونیکی راحت هستند"

  • والتر آندریف می‌گوید: "من از محتوا و ارائه مطالب دوره لذت بردم. مدرس در پاسخگویی به سوالات بسیار خوب است."

  • Tan Pham می‌گوید، "مدرس خوب، برای هر سخنرانی به خوبی آماده شده، بدون اشکال، دنبال کردن آسان، مثال‌ها و توضیحات جزئی زیاد. ارزش یادگیری کنترلر Pic Micro را دارد."

  • ابل کساوهیلی می‌گوید: "از آنجا که این دوره آموزشی مبتنی بر عملی است، هر کسی می‌تواند یاد بگیرد و بفهمد."

  • کوین میلز می‌گوید: "خوب انجام شد، اطلاعات دقیق را به خوبی مشخص کرد."

  • Neeraj Kumar می‌گوید: "بهترین آموزش

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

8.5 ساعت محتوای HD | بیش از 1.5 هزار دانش آموز | بالاترین امتیاز دوره

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

پاداش!

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

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

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

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

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

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

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

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

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

پروژه‌های نمونه عبارتند از Ardupilot، یک پلت فرم پهپاد که قادر به کنترل پهپادهای هوایی است.

محتویات و نمای کلی این دوره برای هر کسی که علاقه مند به یادگیری طراحی الکترونیکی است طراحی شده است. هیچ تجربه ای لازم نیست و تنها چیزی که نیاز دارید میکروکنترلر PIC و چندین قطعه کم هزینه است.

با ساعت ها محتوا در بسیاری از سخنرانی ها، این دوره شما را از تجربه صفر در الکترونیک یا برنامه نویسی به کارشناسی ارشد میکروکنترلر PIC می برد.


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

معرفی و نصب نرم افزار مورد نیاز Introduction and Installing the required Software

  • معرفی Introduction

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

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

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

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

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

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

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

  • چرا 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

میکروکنترلر 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 نگاه عمیق PIC In depth Look

  • پورت ها Ports

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

  • ثبت وضعیت Status Register

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

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

  • SFR ها و GPR ها SFRs and GPRs

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

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

  • لیست قسمت Part List

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

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

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

  • پورت های PIC PIC Ports

  • اتصالات لازم 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

حتی بیشتر درگیر شوید و کارهای بزرگ بسازید Get involved even more and make great things

  • کنترل 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

بیشتر در راه است More is Comming

  • گزینه های برنامه نویسی PIC PIC Programming Options

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

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

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

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

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

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

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

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

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

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

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

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

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

تبدیل آنالوگ به دیجیتال 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

برگه های اطلاعات DATASHEETS

  • PIC16F84a PIC16F84a

  • PIC16F877A PIC16F877A

  • راهنمای کاربر PIC PIC user manual

  • راهنمای محدوده MCU MIDI MCU MIDI Range Manual

  • طراحی مدار و مدار چاپی پروگرامر JDM PIC خانگی Home made JDM PIC Programmer Circuit Design and PCB

  • آی سی MAX232 برای ارتباط سریال MAX232 IC For Serial Communication

  • ساختار داخلی استپر موتور Stepper Motor Internal Structure

ما کی هستیم؟ Who we are?

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

سخنرانی جایزه: هدایا و چیزهایی که نباید از دست بدهید Bonus Lecture: Gifts and Things You Shouldn't Miss

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

نمایش نظرات

نظری ارسال نشده است.

آموزش میکروکنترلر PIC گام به گام: راهنمای کامل شما
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8 hours
90
Udemy (یودمی) udemy-small
15 آبان 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
7,295
3.2 از 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 ایجاد کنید ، یک شغل آزاد را راه اندازی کنید؟

Udemy (یودمی)

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

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