CRUZ, Kristiana Louise E. Thesis 1 (Part 1, Part 2, Part 3 and Related Appendices)
E. Part 1
-
Upload
nattanapong-kongtrakul -
Category
Documents
-
view
217 -
download
3
description
Transcript of E. Part 1
By: Ahmed Abd El-Ghafar MohammedEmbedded System Instructor
Embedded Systems Diploma
1. IntroductionToEmbeddedSystems
What is Embedded Systems?
Embedded Systems Characteristics
Embedded Systems Applications
Microcontrollers V.S M
Embedded Systems Trends
Embedded Systems Marketing
Embedded Systems Constrains
Embedded Systems Design
Microcontroller Internal Structure
2. CProgrammingCourse:(2
Introduction to C Programming
Structured Program Development in C
Data Types - C Program Control
C Functions - C Arrays
C Structures, Unions, Bit Manipulations
C Data Structures
3. EmbeddedCProgramming(
C Compile Process
C Preprocessor Directives
C Variable Scope and Life time.
Static & Dynamic Memory Allocation
Memory Management
Heap management
Ghafar Mohammed
Embedded Systems Diploma Part 1130 Hours
IntroductionToEmbeddedSystems(4Hours)
What is Embedded Systems?
Embedded Systems Characteristics
Embedded Systems Applications
Microcontrollers V.S Microprocessor
Embedded Systems Trends
Systems Marketing
Embedded Systems Constrains
Embedded Systems Design
Microcontroller Internal Structure
CProgrammingCourse:(20Hours)
Introduction to C Programming
Structured Program Development in C
C Program Control
C Arrays - Pointers
C Structures, Unions, Bit Manipulations
C Data Structures
CProgramming(12Hours)
Process
C Preprocessor Directives
C Variable Scope and Life time.
tic & Dynamic Memory Allocation
Management
Heap management
1
Part 1
Hours)
By: Ahmed Abd El-Ghafar Mohammed 2 Embedded System Instructor
Call/Return process
Stack
paging & bit maps
Dynamic memory allocation
4. MicrocontrollerInterfacing(72Hours)
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. ArduinoWorkshop(20Hours)
Microcontroller Interfacing Content
Projects :
Building an Analog Thermometer
By: Ahmed Abd El-Ghafar Mohammed 3 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