SlideShare a Scribd company logo
2
Most read
3
Most read
9
Most read
Robotics and ArduinoRobotics and Arduino
Robotics and ArduinoRobotics and Arduino
Robotics and ArduinoRobotics and Arduino
Robotics is the branch of mechanical engineering, electrical engineering and
computer science that deals with the design, construction, operation, and
application of robots, as well as computer systems for their control,
sensory feedback, and information processing.
Arduino is a software company, project, and user community that designs and
manufactures computer open-source hardware, open-source software,
and microcontroller-based kits for building digital devices and interactive
objects that can sense and control physical devices
Robotics and ArduinoRobotics and Arduino
A microcontroller is a small computer (SoC) on a single integrated circuit
containing a processor core, memory, and programmable input/output
peripherals. Program memory in the form of Ferroelectric RAM,
NOR flash or OTP ROM is also often included on chip, as well as a
typically small amount of RAM
Robotics and ArduinoRobotics and Arduino
What is inside a microcontroller?
Robotics and ArduinoRobotics and Arduino
The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller
combines 32KB ISP flash memory with read-while-write capabilities,
1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines,
32 general purpose working registers, three flexible timer/counters with
compare modes, internal and external interrupts, serial programmable USART,
a byte-oriented 2-wire serial interface, SPI serial port,
a 6-channel 10-bit A/D converter
(8-channels in TQFP and QFN/MLF packages), programmable watchdog timer
with internal oscillator, and five software selectable power saving modes.
The device operates between 1.8-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves
throughputs approaching 1 MIPS per MHz,
balancing power consumption and processing speed.
Atmel ATmega328PAtmel ATmega328P
Robotics and ArduinoRobotics and Arduino
Atmel ATmega328PAtmel ATmega328P
Robotics and ArduinoRobotics and Arduino
The Uno is a microcontroller board based on the ATmega328P.
It has 14 digital input/output pins (of which 6 can be used as PWM outputs),
6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack,
an ICSP header and a reset button. It contains everything needed to support
the microcontroller; simply connect it to a computer with a USB
cable or power it with a AC-to-DC adapter or battery to get started..
You can tinker with your UNO without worrying too much about doing
something wrong, worst case scenario you can replace the chip
for a few dollars and start over again.
Arduino Uno BoardArduino Uno Board
Robotics and ArduinoRobotics and Arduino
Arduino Uno BoardArduino Uno Board
Robotics and ArduinoRobotics and Arduino
Arduino Uno Board – Hello WorldArduino Uno Board – Hello World
1. Install Arduino IDE + drivers
Robotics and ArduinoRobotics and Arduino
Arduino Uno Board – Hello WorldArduino Uno Board – Hello World
2. Parts Required
Robotics and ArduinoRobotics and Arduino
Arduino Uno Board – Hello WorldArduino Uno Board – Hello World
3. Code
// LED blink Flasher
int ledPin = 10;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Robotics and ArduinoRobotics and Arduino
Arduino Uno Board – Hello WorldArduino Uno Board – Hello World
4. Hardware
Robotics and ArduinoRobotics and Arduino
Thanks for watching!Thanks for watching!
Dragos Ionita
Software Engineer
https://ro.linkedin.com/in/dragos-ionita-8ab20756

More Related Content

PPTX
Introduction to Arduino & Robotics
PPTX
PDF
Arduino Workshop Day 2 - Advance Arduino & DIY
PDF
Getting started with flutter
PPTX
Flutter
PPT
Database Management System Introduction
PPTX
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
PPTX
Computer hardware troubleshooting
Introduction to Arduino & Robotics
Arduino Workshop Day 2 - Advance Arduino & DIY
Getting started with flutter
Flutter
Database Management System Introduction
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Computer hardware troubleshooting

What's hot (20)

PPT
Intro to Arduino
PPTX
Arduino Uno Board - Robomart
PPTX
Introduction to Arduino
PPTX
Introduction to Arduino
PPT
Arduino
PPTX
Introduction to the Arduino
PPS
What is Arduino ?
PPTX
Lesson sample introduction to arduino
PPTX
Arduino Workshop
PPTX
Line Following Robot using Arduino UNO
PDF
Arduino
PPTX
Introduction to Arduino Hardware and Programming
PDF
Arduino Workshop Day 1 - Basic Arduino
PDF
Blinking a Single LED
PPTX
Internet of Things Using Arduino
PPT
Embedded System Presentation
PPTX
Arduino and robotics
PDF
Arduino Introduction Presentation
PPTX
Arduino uno
Intro to Arduino
Arduino Uno Board - Robomart
Introduction to Arduino
Introduction to Arduino
Arduino
Introduction to the Arduino
What is Arduino ?
Lesson sample introduction to arduino
Arduino Workshop
Line Following Robot using Arduino UNO
Arduino
Introduction to Arduino Hardware and Programming
Arduino Workshop Day 1 - Basic Arduino
Blinking a Single LED
Internet of Things Using Arduino
Embedded System Presentation
Arduino and robotics
Arduino Introduction Presentation
Arduino uno
Ad

Viewers also liked (20)

PPTX
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
DOCX
DC MOTOR CONTROL MODULE
PDF
Adaptador HC-05 para Arduino
PDF
物聯網概論 - Arduino
PPTX
solar cell
PPTX
Design and implementation of high power dc dc converter and speed control of ...
PDF
LEDやモーターをArduinoで制御しよう
PPTX
Solar cell presentation by totan
PPTX
Arduino Based Parking Lot System
PPT
Smart home device system using arduino uno & X-Bee
PPT
Bio battery 2003
PPTX
Arduino Interface LM35 MQTT Using UART
PPTX
Different Arduino Boards
PPTX
Hybrid electric vehicles
PPTX
Presentation on Solar Cells
PPT
Powerpoint on THESIS
PPT
AUTOMATIC IRRIGATION SYSTEM USING ARDUINO UNO
PDF
Bluetooth Module
PDF
Sample thesis
PPTX
Bluetooth controlled robot
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
DC MOTOR CONTROL MODULE
Adaptador HC-05 para Arduino
物聯網概論 - Arduino
solar cell
Design and implementation of high power dc dc converter and speed control of ...
LEDやモーターをArduinoで制御しよう
Solar cell presentation by totan
Arduino Based Parking Lot System
Smart home device system using arduino uno & X-Bee
Bio battery 2003
Arduino Interface LM35 MQTT Using UART
Different Arduino Boards
Hybrid electric vehicles
Presentation on Solar Cells
Powerpoint on THESIS
AUTOMATIC IRRIGATION SYSTEM USING ARDUINO UNO
Bluetooth Module
Sample thesis
Bluetooth controlled robot
Ad

Similar to Robotics and Arduino (Arduino UNO) (20)

PPTX
P.Akshaya reddy.pptx
PDF
The IoT Academy IoT training Arduino Part 1 basics
DOC
Intro arduino
PPTX
An Introduction To Arduino.pptx
PPTX
Arduino-Workshop-4.pptx
PPTX
Arduino-Workshop-4.pptx
PPTX
MICROCONTROLLER BASED SYSTEM
PPTX
Introduction to arduino ppt main
PDF
Ardunio
PPTX
introduction of arduino and node mcu
PDF
Introduction to arduino
PPTX
microcontroller based system and arduino.pptx
PPTX
Arduino and its hw architecture
PPTX
Buy Arduino in India by Robomart
PPTX
SMARTPHONE CONROL ROBOTIC CAR.pptx
PPTX
PPT WITH GRP.pptx Which microcontroller used in our projects ?
PPTX
arduino uno
PPTX
adino and its applications in the mc.pptx
PPTX
Electronics Arduino Processors
PPTX
micocontolle based stem in the age of lton
P.Akshaya reddy.pptx
The IoT Academy IoT training Arduino Part 1 basics
Intro arduino
An Introduction To Arduino.pptx
Arduino-Workshop-4.pptx
Arduino-Workshop-4.pptx
MICROCONTROLLER BASED SYSTEM
Introduction to arduino ppt main
Ardunio
introduction of arduino and node mcu
Introduction to arduino
microcontroller based system and arduino.pptx
Arduino and its hw architecture
Buy Arduino in India by Robomart
SMARTPHONE CONROL ROBOTIC CAR.pptx
PPT WITH GRP.pptx Which microcontroller used in our projects ?
arduino uno
adino and its applications in the mc.pptx
Electronics Arduino Processors
micocontolle based stem in the age of lton

More from Dragos Ionita (7)

PDF
Reactive programming - Observable
PDF
Adventures with Angular 2
PDF
The new way to write a frontend software
PDF
Html5 - Awesome APIs
PDF
Hybrid Mobile Application with Ionic Framework
PDF
Powerful JavaScript Tips and Best Practices
PDF
Google Tag Manager (GTM)
Reactive programming - Observable
Adventures with Angular 2
The new way to write a frontend software
Html5 - Awesome APIs
Hybrid Mobile Application with Ionic Framework
Powerful JavaScript Tips and Best Practices
Google Tag Manager (GTM)

Recently uploaded (20)

PDF
Monitoring Global Terrestrial Surface Water Height using Remote Sensing - ARS...
PPTX
Practice Questions on recent development part 1.pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
AgentX UiPath Community Webinar series - Delhi
PPTX
anatomy of limbus and anterior chamber .pptx
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PPTX
Geodesy 1.pptx...............................................
PPTX
Simulation of electric circuit laws using tinkercad.pptx
PPTX
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
PDF
Geotechnical Engineering, Soil mechanics- Soil Testing.pdf
PPT
Chapter 6 Design in software Engineeing.ppt
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Monitoring Global Terrestrial Surface Water Height using Remote Sensing - ARS...
Practice Questions on recent development part 1.pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
24AI201_AI_Unit_4 (1).pptx Artificial intelligence
Operating System & Kernel Study Guide-1 - converted.pdf
UNIT-1 - COAL BASED THERMAL POWER PLANTS
AgentX UiPath Community Webinar series - Delhi
anatomy of limbus and anterior chamber .pptx
Lesson 3_Tessellation.pptx finite Mathematics
Geodesy 1.pptx...............................................
Simulation of electric circuit laws using tinkercad.pptx
ANIMAL INTERVENTION WARNING SYSTEM (4).pptx
Geotechnical Engineering, Soil mechanics- Soil Testing.pdf
Chapter 6 Design in software Engineeing.ppt
OOP with Java - Java Introduction (Basics)
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx

Robotics and Arduino (Arduino UNO)

  • 3. Robotics and ArduinoRobotics and Arduino Robotics is the branch of mechanical engineering, electrical engineering and computer science that deals with the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing. Arduino is a software company, project, and user community that designs and manufactures computer open-source hardware, open-source software, and microcontroller-based kits for building digital devices and interactive objects that can sense and control physical devices
  • 4. Robotics and ArduinoRobotics and Arduino A microcontroller is a small computer (SoC) on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of Ferroelectric RAM, NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM
  • 5. Robotics and ArduinoRobotics and Arduino What is inside a microcontroller?
  • 6. Robotics and ArduinoRobotics and Arduino The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed. Atmel ATmega328PAtmel ATmega328P
  • 7. Robotics and ArduinoRobotics and Arduino Atmel ATmega328PAtmel ATmega328P
  • 8. Robotics and ArduinoRobotics and Arduino The Uno is a microcontroller board based on the ATmega328P. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.. You can tinker with your UNO without worrying too much about doing something wrong, worst case scenario you can replace the chip for a few dollars and start over again. Arduino Uno BoardArduino Uno Board
  • 9. Robotics and ArduinoRobotics and Arduino Arduino Uno BoardArduino Uno Board
  • 10. Robotics and ArduinoRobotics and Arduino Arduino Uno Board – Hello WorldArduino Uno Board – Hello World 1. Install Arduino IDE + drivers
  • 11. Robotics and ArduinoRobotics and Arduino Arduino Uno Board – Hello WorldArduino Uno Board – Hello World 2. Parts Required
  • 12. Robotics and ArduinoRobotics and Arduino Arduino Uno Board – Hello WorldArduino Uno Board – Hello World 3. Code // LED blink Flasher int ledPin = 10; void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); }
  • 13. Robotics and ArduinoRobotics and Arduino Arduino Uno Board – Hello WorldArduino Uno Board – Hello World 4. Hardware
  • 14. Robotics and ArduinoRobotics and Arduino Thanks for watching!Thanks for watching! Dragos Ionita Software Engineer https://ro.linkedin.com/in/dragos-ionita-8ab20756