0% found this document useful (0 votes)
19 views

Microcontroller Robotics

An embedded system is a specialized computer integrated into larger devices to perform specific tasks, utilizing microprocessors or microcontrollers, memory, and peripheral devices. Key features include real-time operation, dedicated functionality, and low power consumption, with applications ranging from household appliances to medical devices. Microcontroller robotics involves using microcontrollers to control robots, with popular platforms like Arduino and Raspberry Pi, and encompasses various projects such as line-following and obstacle-avoiding robots.

Uploaded by

pxp0nxah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Microcontroller Robotics

An embedded system is a specialized computer integrated into larger devices to perform specific tasks, utilizing microprocessors or microcontrollers, memory, and peripheral devices. Key features include real-time operation, dedicated functionality, and low power consumption, with applications ranging from household appliances to medical devices. Microcontroller robotics involves using microcontrollers to control robots, with popular platforms like Arduino and Raspberry Pi, and encompasses various projects such as line-following and obstacle-avoiding robots.

Uploaded by

pxp0nxah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

What is an Embedded SYSTEM_.

mp4
Guide Questions:
1.What is embedded system?
2.What are the components of embedded
system?
3.What are the benefits of embedded system?
Embedded System

What is embedded system?

An embedded system is a computer built into a


larger device to perform a specific task.
How do embedded systems work?

• They use a microprocessor or microcontroller as a


"brain"
• They have memory chips to store information
• They have peripheral devices to interact with
other devices
• They create outputs based on inputs to perform
tasks
• They often use real-time operating systems
Examples of embedded systems :
• The controller that runs a microwave oven
• The engine control system of a car
• Digital watches
• Electronic calculators
• GPS systems
• Fitness trackers
• Insulin pumps
• Pacemakers
• Wearable health monitors
• MRI machines
• Robots
• Modern Appliances

Note: Most of them rely on computer system


These systems typically consist of:
1. Hardware: This includes a microcontroller or
microprocessor, memory, input/output interfaces,
sensors, and actuators that interact with the
physical world.
2. Software: The software in embedded systems is
usually designed to control and monitor the
hardware, and is optimized for reliability, efficiency,
and low power consumption.
Some key features of embedded systems are:
1. Real-time operation: They often need to respond to inputs
or events within a specific time frame (e.g., medical devices,
automotive safety systems).
2. Dedicated functionality: Each embedded system is built to
perform a specific task, such as controlling a washing
machine, regulating a thermostat, or managing the engine
in a car.
3. Low power consumption: Many embedded systems are
designed to operate for extended periods
MICROCONTROLLER ROBOTICS

Microcontroller robotics refers to the use of


microcontrollers (small computers
embedded in a single integrated circuit) to
control robotic systems.
These microcontrollers serve as the "brain"
of the robot, processing input from sensors
and making decisions that control motors,
servos, and other components.
Some of the most popular microcontrollers used in robotics include:

1. Arduino

Arduino is one of the most popular platforms for hobbyists and


beginners in robotics.

It offers easy-to-use development environments and a large community


with tutorials, libraries, and support.
Example: Arduino Uno, Nano, Mega.Lilypad,

2. Raspberry Pi
Though not a microcontroller in the traditional sense, Raspberry Pi is a
small, affordable computer that can be used in robotics.
It's more powerful than many microcontrollers and can handle tasks like
image processing or running complex algorithms.
Example: Raspberry Pi 4, Raspberry Pi Zero.
3. ESP32

A more advanced microcontroller with Wi-Fi and Bluetooth capabilities,


making it great for wireless communication in robots.
It's used for projects that require remote control or IoT (Internet of
Things) capabilities.
Example: ESP32 Dev Kit.

4. PIC Microcontrollers
PIC microcontrollers are used in a variety of robotics applications.
They are known for their reliability and low power consumption, making
them suitable for embedded systems.

5. STM32
STM32 microcontrollers are powerful and used in more advanced
robotics.
They are based on ARM Cortex-M cores and are used in high-
performance applications requiring real-time control.
Basic Components of Microcontroller Robotics:

1.Sensors (e.g., ultrasonic, infrared, accelerometers,


cameras) to detect the environment.

2.Actuators (e.g., motors, servos) to move and


manipulate objects.

3.Power Supply to provide energy to the robot's


components.

4.Programming the microcontroller to interpret sensor


data and send appropriate commands to the
actuators.
Example Robotics Projects with Microcontrollers:
Line-following robot: Uses sensors to detect a line
on the ground and keeps the robot following it.
Obstacle-avoiding robot: Uses ultrasonic or
infrared sensors to detect obstacles and change
direction to avoid collisions.
Autonomous drone: Controlled by a
microcontroller with sensors for navigation and
stabilization.
Smart home automation robot: Uses Wi-Fi and a
microcontroller like ESP32 or Raspberry Pi to
control appliances or sensors remotely.
If you could automate anything in your home using Arduino
or any microcontrollers, what would it be?
Note: 2 slides only using Powerpoint /Canva
Rubric:
Originality( Robotic Project Proposal) – 3pts.
Use / Importance of Robotic Project Proposal –3pts.
Timeline (deadline of submission before ICT time send
through GC) – 2pts
Presentation – 2pts.
What is IOT device?
Internet of things (IoT) describes devices with sensors,
processing ability, software and other technologies
that connect and exchange data with other devices
and systems over the Internet or other
communication networks.
-IOT is about connectivity and data-driven decision-
making.
IOT applications can be used for:
Measuring air quality and radiation levels.
Reducing energy bills with smart lighting systems.
Detecting maintenance needs for critical
infrastructures such as streets, bridges, and pipelines.
What is a Robot?
- Robot focuses on physical task execution.
- Robots assemble products.
- A robot is an autonomous machine capable of sensing its
environment, carrying out computations to make decisions, and
performing actions in the real world.
The thing to keep in mind about this or any other definition is that
robots can typically do three things:
Sense
Compute
Act

Example : Delivery Robot ,Military Robot

You might also like