Vous êtes sur la page 1sur 3

Embedded Systems Diploma Part 1

130 Hours
1. Introduction To Embedded Systems
Introduction To Embedded Systems ( 4 Hours )
Hours )

What is Embedded Systems?


Embedded Systems Characteristics
Embedded Systems Applications
Microcontrollers V.S Microprocessor
M
Embedded Systems Trends
Embedded Systems Marketing
Embedded Systems Constrains
Embedded Systems Design
Microcontroller Internal Structure

2. C Programming Course: ( 2
C Programming Course: ( 20 Hours )

Introduction to C Programming
Structured Program Development in C
Data Types - C Program Control
C Functions - C Arrays - Pointers
C Structures, Unions, Bit Manipulations
C Data Structures

3. Embedded C Programming (
C Programming ( 12 Hours )

C Compile Process
C Preprocessor Directives
C Variable Scope and Life time.
Static
tic & Dynamic Memory Allocation
Memory Management
Heap management

By: Ahmed Abd El-Ghafar


Ghafar Mohammed
Embedded System Instructor

Call/Return process
Stack
paging & bit maps
Dynamic memory allocation

4. Microcontroller Interfacing ( 72 Hours )

Led applications (Flashing, Sequence, meeting)


Button applications (Magic button)
Segment display applications (Traffic light)
LCD display applications
ADC applications (Temp Control System)
DC motor direction control applications
Key pad Interface (password) applications
Stepper motor applications (Unipolar & Bipolar)
Serial Communication applications (UART)
Graphic LCD applications
Memory card applications
I2C / SPI one wire communica on protocols
USB communication applications
Timer applications
Interrupt applications
Counters applications
Comparators applications
Capture-Compare-PWM applications

5. Arduino Workshop ( 20 Hours )


Microcontroller Interfacing Content
Projects :
Building an Analog Thermometer
By: Ahmed Abd El-Ghafar Mohammed
Embedded System Instructor

Controlling the Motor


Detecting Tank Bot Collisions with IR Distance Sensor
Detecting Tank Bot Collisions with an Ultrasonic
Distance Sensor
Recording the Position of a Moving Object over Time
Using GPS
Creating a Wireless Remote Control
Creating an IR Remote Control
Using an External EEPROM
Connecting to the RTC
Smart Home Automation System
Control Robotic Arm
Line Tracking Robot

Fees: 1000 LE
Course Start Day: 30 / 1 / 2016
Course Days: Saturday - Tuesday - Thursday
Course Time: 3.30 To 6.30
Place: HA Consulting Group
Diploma Duration: 14 weeks.
Instructor:
Name : Ahmed Abd El Ghafar Mohammed
Mobile : 01276963407
Computer and control systems engineer
LinkedIn : https://eg.linkedin.com/in/ahmedabdelghafarmohammed
By: Ahmed Abd El-Ghafar Mohammed
Embedded System Instructor

Vous aimerez peut-être aussi