Training Syllabus Electronics and Arduino (1)
Training Syllabus Electronics and Arduino (1)
Organized by
1
Training Syllabus for
1. Thok Piseth, Master of Engineering in Electronics and Automation Engineering from Institute of Technology
of Cambodia (ITC)
2. Kun Sovanrada, Bachelor Degree in Electronics and Automation Engineering from Institute of Technology
of Cambodia (ITC)
3. Sin Sotheavuth, Master of Engineering in Mechanical Engineering from Tokyo Institute of Technology
(Tokyo Tech)
Affiliation: Faculty of Science and Technology, Department of Mechanical Engineering, Svay Rieng
Univerity (SRU), Svay Rieng Province, Cambodia
COURSE DESCRIPTION
This short course program will introduce students on the fundamental concepts of Electronics and Arduino
and its practical applications in various industry related fields. Students, in addition, will also understand
on how to develop and emphasize the programming codes using Arduino associated with other devices.
Networking Communication, Motor Control and Sensor Usage are also included in this training course. A
small capstone project will be conducted at the last section of the training.
LEARNING OUTCOMES
COURSE CONTENTS
2
• Arduino Language: Variables, Conditions,
Loop Function, Operator, etc. – 4 hours
3 8h Section 2: Arduino Hardware and • Providing Lectures • Group Discussion
Simulations (Cont.) • Tutorial • Practice
• Eagle Simulations – 4 hours • Assignment/Report • Report(s)
Section 3: Arduino Analysis and • Lab Hour
Applications
• Electronics Devices Control using Arduino
– 2 hours
• Utilization of LCD with Arduino – 2 hours
4 8h Section 3: Arduino Analysis and • Providing Lectures • Group Discussion
Applications (Cont.) • Tutorial • Practice
• Utilization of LCD with Arduino (Cont.) – 2 • Assignment/Report • Report(s)
hours • Lab Hour
• Utilization of Keypad – 4 hours
• 7 Segments to Program Traffic Light,
Transistor and Relay Control – 2 hours
5 8h Section 3: Arduino Analysis and • Providing Lectures • Group Discussion
Applications (Cont.) • Tutorial • Practice
• 7 Segments to Program Traffic Light, • Assignment/Report • Report(s)
Transistor and Relay Control (Cont.) – 2 • Lab Hour
hours
Section 4: Motor Control and Sensors
• Introduction to Networking
Communications, i.e. IR Sensors – 2 hours
• Types of Motors and Control (Analog and
Digital Signal, RGB, Servo Motor Control)
– 4 hours
6 8h Section 4: Motor Control and Sensors • Providing Lectures • Group Discussion
(Cont.) • Tutorial • Practice
• Types of Sensors and Selections (e.g. • Assignment/Report • Report(s)
Humidity Sensor, Ultrasonic Sensor, Motion • Lab Hour
Sensor, etc.) – 8 hours
7 4h Section 5: Capstone Project • Lab Hour • Group Discussion
• Integration of Arduino into small projects – • Practice
4 hours • Report(s)
Note: * The schedule for this course is expected to be 2 times per week, where 1 week takes 4 hours.
EVALUATION METHODS
The following evaluation methods are conducted to ensure students will receive competences after
completing this short course.
• Regular Attendance (10%)
• Report and Assignment (30%)
• Project Plan and Presentation (60%)
Successful students with passing score of 50 points up will receive Certificate of Completion.
SUPPORTING MATERIALS
Class Hour:
• PPT Present
3
• Lecture notes
• Computer, LCD, ink markers
Lab Hour
• Electronics Components (Capacitor, Resistor, Inductor, Diode, etc.)
• Electrical Devices (Digital Oscilloscope, Multi-meter, Power Supply, etc.)
• Arduino UNO R3 Stater Kit
• Arduino Starter Kit Multi-Language
• MEGA 2569 R3 USB Cable ATMEGA16U2 Driver CP2120
• EAGLE Software
REQUIRED TEXTBOOKS
• Charles K. Alexander and Matthew N. O. Sadiku, “Fundamentals of Electric Circuits”, Fifth
Edition, 2013.
• Bogdan M. Wilamowski and J. David Irwin, “Fundamentals of Industrial Electronics”, 2nd Edition,
2011.
• Brian Evans, “Beginning Arduino Programming”