This 3 credit, 54 hour course introduces students to application development using Arduino microcontrollers and emerging technologies. Over 18 weeks, topics include an orientation to Arduino hardware and software, installing the Arduino IDE, electronic components, sensors, shields, motors, displays, and a final exam. Students will learn about common Arduino devices, integrating sensors, and building projects with lights, displays, buzzers and relays. The goal is to develop skills in using Arduino for different applications and understanding its importance in various fields.
This 3 credit, 54 hour course introduces students to application development using Arduino microcontrollers and emerging technologies. Over 18 weeks, topics include an orientation to Arduino hardware and software, installing the Arduino IDE, electronic components, sensors, shields, motors, displays, and a final exam. Students will learn about common Arduino devices, integrating sensors, and building projects with lights, displays, buzzers and relays. The goal is to develop skills in using Arduino for different applications and understanding its importance in various fields.
This 3 credit, 54 hour course introduces students to application development using Arduino microcontrollers and emerging technologies. Over 18 weeks, topics include an orientation to Arduino hardware and software, installing the Arduino IDE, electronic components, sensors, shields, motors, displays, and a final exam. Students will learn about common Arduino devices, integrating sensors, and building projects with lights, displays, buzzers and relays. The goal is to develop skills in using Arduino for different applications and understanding its importance in various fields.
Application Development and Emerging Technologies Syllabus
Course Title : Application Development and Emerging Technologies
Course Credit : 3 units or 54 hours Pre-requisite : None Course Description : This course is designed to develop the student's skills in the application development of emerging technology particularly Microcontrollers and Arduino software its importance in different areas and its effect in the future in our society. Course Topics Week Topics 1-2 1. COURSE ORIENTATION 1.1 Course Outline 2. INTRODUCTION TO ARDUINO 2.1 What is Arduino? 2.2 History and Introduction 2.3 Parts of Arduino Boards 2.4 Applications of Arduino 3 3. ARDUINO IDE INSTALLATION 3.1 Arduino IDE 3.2 Installing Arduino IDE Software 3.3 Arduino Drivers Installation for Windows OS 4 4. ELECTRONIC COMPONENTS AND PRINCIPLES 4.1 Resistor Color Codes and Reading 4.2 Capacitor and Capacitance 4.3 Transistor 4.4 Analog and Digital Integrated Circuit 4.5 Potentiometer and Types 4.6 Diode and Its Type 4.7 Button Switch 5 5. ARDUINO SENSORS 5.1 What is Sensor? 5.2 6 6. Preliminary Examination 7 7. Different Types of Sensors: 7.1 Fingerprint Sensor 7.2 Fingerprint Scanner 7.3 Analog Capacitive Soil Moisture Sensor – Corrosion Resistant 7.4 Analog Flame Sensor 7.5 Analog Sound Sensor 7.6 Gravity: Analog UV Sensor V2 7.7 Gravity: DHT11 Temperature Humidity Sensor 7.8 Grove-High Temperature Sensor 7.9 Light Sensor 1000 Lux 8-9 8. ARDUINO SHIELDS 8.1 What is an Arduino Shield? 8.2 Different Types of Sensors: 8.3 Arduino Wireless SD Shield 8.4 2A Motor Shield for Arduino 8.5 Sparkfun Arduino Protoshield Kit 8.6 Arduino Ethernet Shield 10-11 10. Bluetooth Shield 10.1 Aduino Motor Shield Rev3 10.2 Ardumoto – Motor Driver Shield 12 12. Midterm Examination 13-14 13. MOTORS, ACTUATORS AND WHEELS 13.1 What is a motor? 13.2 Different Types of Motors 15-17 15. ARDUINO LIGHTS, DISPLAYS, BUZZER AND RELAY BOARDS 15.1Types of Light Boards: 15.2 Types of Display Board: 15.3 Types of Buzzer Board: 15.4 Types of Relay Board: 18 18. Final Exam / Departmental Exam