كورس اردوينو للمبتدئين لحد الاحتراف Course Arduino A to Z



يعد الاردوينو من اهم الدوائر التحكم الالتكرونيه الصغيره (ميكروكونترولر ) .وهى دائره مفتوحه المصدر من المتحكمات الدقيقه على بورده واحده .يتم برمجه المتحكم الدقيق الاردوينو عن طريق الكمبيوتر . قد صنعت هذه الدائره الالكترونيه الصغيره لجعل الدوائر الالكترونيه اسهل استخداما. يستخدم الاردوينو فى مشاريع التخرج للطلاب فى جميع التخصصات الهندسيه التى تعتمد على الحساسات (sensors ) { مثل حساسات قياس درجه الحراره والضغط والرياح ... الخ } . ايضا يمكن استخدام الاردوينو فى العديد من البرامج مثل ( برامج البيسك و الاكسيل والمات لاب الخ ) ايضا يمكنك ربط الردوينو مع الهواتف الاندوريد ويعتمد لغه الرمجه فى الاردوينو على لغه مفتوحه المصدر بروسيسنج وتتميز الاكواد البمرمجيه الخاصه بالردوينو انها تشبه لغه السي C programming language  وهى من اسهل الللغات المستخدمه فى المتحكمات الدقيقه Micro Controller .

اليك بعض المشاريع المستخدمه بالاردوينو






فى هذا المشروع يتم استعراض الاردوينو يتم التحكم فى اضاءه عن طريق الانترنت والموبيل
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
تم رفع كورس اردوينو على مدونه FreeLearn55
1- فى هذا الكورس يتم تدريبك وتعليمك الاردوينو من البدايه الى الاحتراف
2- محتوى الكورس باللغه الانجليزيه وقريبا سوف يتم عمل الكورس باللغه العربيه

محتوى الكورس

01 Introduction and Familiarization
02 Basics
03 Control
04 Digital
05 Analog
06 Matrix Operations Multi-Dimensional Arrays
07 Using Liquid Crystal Displays with Arduino
08 Using Servos with Arduino
09 Creating User Defined Functions in Arduino
10 Arduino Libraries  Using and Creating
11 Connecting Arduino to the Internet with Serial Communication and Processing


للمتابعه


001 Introduction and Familiarization
001 Course Introduction
002 Arduino Hardware Overview
003 Download and Install the Arduino IDE
004 Arduino IDE and Sketch Overview
005 Understanding Arduino Syntax




  02 Basics

001 Understanding and Using Variables
002 Blink an LED
003 Blink Challenge Discussion
004 digitalRead and Serial Port Communication Part 1
005 digitalRead and Serial Port Communication Part 2
006 digitalRead Challenge Discussion
007 analogRead and Serial Port Communications
008 analogRead Challenge Discussion
009 Reading Analog Pins and Converting the Input to a Voltage
010 analogRead Voltage Challenge Discussion
011 Fade an LED with Pulse Width Modulation using analogWrite Part 1
012 Fade an LED with Pulse Width Modulation using analogWrite Part 2
013 Fade Challange Discussion

03 Control
001 If-Else Statement, Comparison Operators and Conditions
002 If Statement Conditional Challenge Discussion
003 For Loop Iteration Part 1
004 For Loop Iteration Part 2
005 For Loop Iteration Challenge Discussion
006 How to Use Arrays with Arduino Part 1
007 How to Use Arrays with Arduino Part 2
008 Arrays Challenge Discussion
009 Switch Case Statement and Using a Keyboard for Data Collection
010 Switch Case Challenge Discussion
011 The While Statement
012 While Statement Challenge Discussion Part 1
013 While Statement Challenge Discussion Part 2
001 Blink an LED Without using the delay Function
002 Blink Without Delay Challenge Discussion
003 Using a Button
004 Button Challenge Discussion
005 State Change Detection and the Modulo Operator Part 1
006 State Change Detection and the Modulo Operator Part 2
007 State Change Detection Challenge Discussion
008 Debouncing a Button with Arduino Part 1
009 Debouncing a Button with Arduino Part 2
010 Debouncing a Button Challenge Discussion
001 Analog IO and Serial Communications
002 Analog IO and Serial Communications Challenge Discussion
003 Analog Input
004 Analog Input Challenge Discussion
005 Calibration Part 1
006 Calibration Part 2
007 Calibration Challenge Discussion Part 1
008 Calibration Challenge Discussion Part 2
009 Smoothing Data Part 1
010 Smoothing Data Part 2
011 Smoothing Data Challenge Discussion Part 1
012 Smoothing Data Challenge Discussion Part 2


06 Matrix Operations Mutli-Dimensional Arrays
001 Multi-Dimensional Arrays AKA Matrix Part 1
002 Multi-Dimensional Arrays AKA Matrix Part 2
003 Matrix Challenge Discussion Discussion
07 Using Liquid Crystal Displays with Arduino

001 Introduction to Liquid Crystal Displays
002 Setting Up an LCD Display
003 LiquidCrystal Library Functions Tour Part 1
004 LiquidCrystal Library Functions Tour Part 2
005 Graphical User Interface using Buttons Part 1
006 Graphical User Interface using Buttons Part 2
007 Fast Track Graphical User Interface using Buttons
008 Graphical User Interface using a Potentiometer Part 1
009 Graphical User Interface using a Potentiometer Part 2
010 Fast Track Graphical User Interface using a Potentiometer
08 Using Servos with Arduino
001 Introduction to Servos
002 Powering a Servo
003 Servos the Hard Way Part One
004 Servos the Hard Way Part Two
005 Servos the Hard Way Part Three
006 Servo Library Part 1
007 Servo Library Part 2

09 Creating User Defined Functions in Arduino
001 Creating a User Defined Function
002 Passing Multiple Arguments
003 Functions that Return Values
004 Why Make Functions
10 Arduino Libraries  Using and Creating
001 Downloading and Setting up Libraries Part 1
002 Downloading and Setting up Libraries Part 2
003 Library Syntax Part 1
004 Library Syntax Part 2
005 Library from Scratch
006 Sketch to Functions
007 Creating a Header File
008 Creating a Source file
009 Wrapping up the Library
010 Creating a Keywords File
11 Connecting Arduino to the Internet with Serial Communication and Processing

001 Introduction to the Concept
002 Installing Processing
003 Simple Communication Part 1
004 Simple Communication Part 2
005 Intro to the Process of Sending Data
006 Installing the Twitter4j Library
008 Arduino Side
009 Processing Side and Tweet




المنشورات ذات الصلة

اشترك في النشرة الإخبارية

0 تعليقات ل "كورس اردوينو للمبتدئين لحد الاحتراف Course Arduino A to Z"

إرسال تعليق