
Understand what an embedded system is, a dedicated hardware and software controller that takes input, processes a task, and outputs results via a microcontroller.
Explore the ATmega 328 microcontroller on an Arduino board, its major components, and how a USB interface lets you program it from a computer without an operating system.
Explore how digital pins 0–13 on the Arduino are configured as outputs to drive devices like LEDs, using high and low signals and common ground to control sensors and actuators.
Learn how sensor analog signals are converted by an ADC through sampling into digital data for the microprocessor, then modulated digital outputs emulate analog control for actuators.
Understand the scope and lifetime of variables by comparing global variables, accessible from any function, with local variables confined to their block.
Explore the switch case structure in Arduino programming and learn how a number variable matches specific cases. Use default for unmatched values and apply break to prevent fall-through.
Install the Arduino IDE and drivers, connect the board, and learn to write a sketch with setup and loop, then verify and upload code to the Arduino.
Learn breadboard basics for prototyping with Arduino, including how power rails, horizontal and vertical connections, and a resistor help build simple circuits.
Connect an external LED to Arduino pin 13 and ground, then blink it with adjustable delays. Learn to use global variables or #define for pins and observe blink in simulation.
Learn to trigger a buzzer with a PIR sensor on Arduino by writing a conditional that sounds at 63 Hz and stops with noTone when no motion is detected.
Explore interfacing an infrared remote and IR receiver with Arduino, instantiate objects, enable the receiver, decode remote values, and map buttons to LED on/off actions.
In this course, You'll learn all the foundations for Arduino UNO and build projects using sensors and actuators. There is no need of any prior knowledge in Programming. We'll have brief insights on Programming in C/C++, particularly for Arduino. We'll also have a deep insight on basic electrical and electronic components such as breadboard, resistors, LED's and Pushbuttons.
Also, This course uses an online simulation tool called TinkerCAD and there is no need of any hardware.
After completing this course, You'll be able to
1. Explain all the core hardware components of Arduino UNO and their working.
2. Know how to design circuits using Arduino and other electronic components
3. Design electrical circuits using TinkerCAD
4. Interface sensors such as Temperature Sensors, Proximity Sensors with Arduino and build some simple projects.
5. Learn how to interface Servo motors and LCD with Arduino which is the basis for building robots using Arduino.
6. Building some real world projects.
Arduino is one of the devices with computational intelligence and it is used as an IOT (Internet of things) device nowadays.
Nothing more to write. I'll see you there in my lectures.