InstructorMd. Imran Kabir
Type: Onsite Course
Start Date: 8 Mar 2024
End Date:
Place: Dhaka, Bangladesh
Seat: 0/15
Course Fee...... TK
Course DetailsAdmission Now

Course Name: Advance Microcontroller & Embedded System (Arduino)

Course Outline

NO of Class

Topic

Description

Orientation & Introduction with Microcontroller  and Embedded System

1 Orientation & Introduction
  • What is an Embedded System?
  • What is Microcontroller?
  • How to design a system?
  • What is Automation?
  • Where we use it?

 Introduction to Basic Electronics

2 Basic Electronics (Part 1)
  • Overview of Voltage
  • Overview of Current Ohm’s Law
  • Overview of Resistor
  • Overview of Capacitor
  • Application of  Resistor
  • Application of  Capacitor
3 Basic Electronics (Part 2)
  • Voltage and Current Divider Rule
  • Overview of Diode
  • Overview of Transistor
  • Overview of Opt-coupler
  • Application of Diode
  • Application of Transistor
  • Application of Opt-coupler
4 Basic Electronics (Part 3)
  • Overview of Mosfet
  • Overview of Triac
  • Overview of Rectifier
  • Application of Mosfet
  • Application of Triac
  • Application of Rectifier

C programming Overview

5 C Programming Overview
  • What is C?
  • Why chose C?
  • Overview of Code Blocks
  • Create a simple program

Variable & Statement

6 Variable & Statement
  • What is Variable?
  • Type of Variable?
  • What is the Statement?
  • When and where use Statement?

Loop

7 Loop
  • What is the Loop?
  • Type of Loop?
  • Describe them

Function

8 Function
  • What is the Function?
  • Why use the Function?
  • When using Function

Overview of Arduino and Proteus Installation of Arduino and Proteus

9 Overview of Arduino and Proteus Installation of Arduino and Proteus
  • What is Arduino?
  • Why chose Arduino?
  • Arduino Board and I/O description
  • Overview of  Sensors Installing Arduino
  • IDE Installing Proteus
  • Structure of Arduino Sketches

Simple Program on Arduino

10   Simple Program on Arduino
  • Simple Program on Arduino IDEB link Led
  • Simulation on Proteus Upload program
  • Arduino Digital Output Signal
  • Communication Arduino and Computer
  • Arduino to Computer Massage print

Digital Input Output

11  Digital Input Output
  • What is Digital Signal?
  • Overview of Digital Input Signal
  • How to interface Arduino and Digital sensor?
  • How to read Digital sensors and switch data?

PIR Security System

12  PIR Security System
  • What is PIR?
  • Overview of PIR Sensor
  • The interface of Arduino to PIR
  • How to Read PIR Data?
  • Automatic Security System

Analog To Digital Read

13  Analog To Digital Read
  • What is Analog Signal?
  • Overview of Analog Sensor
  • How to interface Arduino to Analog sensor and Device?
  • How to Read Analog Data?

Automatic Road Light Control via LDR

14 Automatic Road Light Control via LDR
  • What is LDR?
  • Overview of LDR Sensor
  • How to interface Arduino LDR Sensor?
  • Road light Control via LDR

Temperature Monitoring and Control Fan 

15 Temperature Monitoring and Control Fan
  • Learn About Lm35 Interfacing Lm35
  • Arduino temperature checking using Lm35 Program and Simulation
  • Make Temperature Control Fan

PWM

16  PWM
  • Pulse Width Modulation (PWM) Light dimmer using PWM Motor Speed Control

Obstacle sensor Read and Line Following Robot

17 Obstacle Sensor Read and Line Following Robot (Part 1)
  • What is Obstacle Sensor?
  • Arduino and Sensor Interfacing and read data.
  • Overview of Line following Robot
18 Obstacle sensor Read and Line Following Robot (Part 2)
  • Line following Robot interfacing Programming
  • Line following Robot and simulating

Ultrasonic Sensor Interface

19 Ultrasonic Sensor Interface
  • What is Ultrasonic Sensor?
  • Overview of Ultrasonic Sensor
  • How to interface Arduino Ultrasonic Sensor?
  • How to Read Ultrasonic Data?
  • How to measure destines using the Ultrasonic Sensor?

Object Avoiding  Robot

20 Object Avoiding  Robot
  • What is Object Avoiding Robot?
  • Application of Object Avoiding Robot
  • Hardware Setup Programming and Simulation

Segment Display and Project

21 Segment Display and Project
  • 7 Segment Display Interfacing with Arduino Programming and Simulation

Liquid Crystal Display and Project

22 Liquid Crystal Display and Project
  • Liquid Crystal Display (LCD) Interfacing with Arduino Programming and Simulation

Dot Matrix Display

23 Dot Matrix Display
  • Learn about Dot matrix display Connection and Simulation

Servo Motor Control

24 Servo Motor Control
  • Learn About Servo Motor Application of Servomotor Setup with Arduino

Bluetooth Communication and Project

25 Bluetooth Communication and Project
  • Learn about Bluetooth Module Setup
  • BT Module with Arduino Communicate with Phone
  • Send data from phone to Microcontroller and display

Bluetooth Control Home automation

26 Bluetooth Control Home Automation
  • What is Home Automation?
  • Setup Arduino Bluetooth and Relay Programming
  • Control Relay via Arduino
Voice Control Home Automation using Bluetooth
27 Voice Control Home Automation using Bluetooth
  • Hardware Setup Programming and Simulation

Bluetooth Control Robotics Car

28 Bluetooth Control Robotics Car
  • Hardware Setup Control Robot Car via Bluetooth

Bluetooth Control Robotics Arm

29 Bluetooth Control Robotics Arm
  • What is robotics Arm?
  • Robotics Arm Application Hardware Setup
  • Control Robot Arm via Bluetooth

Keypad Interfacing and Data Read

30 Keypad Interfacing and Data Read
  • What is Keypad?
  • Application of Keypad
  • Interfacing with Arduino and Read Keypad Data

Wireless Communication

31 Wireless Communication
  • Learn About RF Communication Setup and Programming

GSM Communication

32 GSM Communication
  • Learn About GSM module SIM card interface circuit design and programming

ETHERNET Communication

33  Ethernet Communication
  • Learn About Ethernet Module Connecting Arduino and Programming

Wi-Fi Communication

34  Wi-Fi Communication
  • Learn About Wi-Fi  Module programming and make a project (Internet control home automation via Wi-Fi)

PCB Deign

35  PCB Design
  • The basic concept of PCB Design

Exam

36 Exam
  • Exam duration 2 hour

Revision

Last  Review and Comments on Student Final Project