O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Tech Explorations™ Make an Arduino Robot

Video Description

An autonomous light-seeking an obstacle avoiding robot for Arduino Makers that want to learn the hard way. Note: Please note this title is NOT DRM FREE

About This Video

  • Create an Arduino wheeled robot
  • Become a better problem solver
  • Experience in analyzing problems and designing solutions

In Detail

Arduino project course as an opportunity for you to get deep into the messy details of understanding, designing and constructing a simple yet infinitely extensible wheeled robot. From figuring out what the robot is supposed to do, to selecting the right parts, configuring them, assembling them and testing them, all the way to producing a refined outcome, this project emphasizes the iterative process of problem-solving. By the end of the course, you will have created an Arduino wheeled robot that can navigate towards a light source and avoid obstacles along the way, on its own. But more than that, by the end of the course you will have become a better problem solver. You will have experience in analyzing problems and designing solutions. You will be able to integrate simple mechanical parts with motors, batteries, sensors and other electronics. The ideal student for this course is someone who has completed Arduino Step by Step Getting Started or has a good basic level of understanding of the Arduino. You already know how to write simple sketches and wire components in a breadboard. Although I will be showing the robot building process in great detail, having a basic level understanding of the Arduino will make this project a lot more enjoyable for you.

Table of Contents

  1. Chapter 1 : Introduction
    1. What is this course about? 00:05:16
    2. Course guide 00:07:35
    3. How to get the most out of this course 00:03:45
    4. Tools you will need 00:05:42
    5. Parts you will need 00:13:34
    6. Specifications - what will the robot do 00:08:11
  2. Chapter 2 : The micro controller and sensors
    1. Introduction 00:01:06
    2. The microcontroller 00:05:46
    3. Single photo sensor 00:07:09
    4. Dual photo sensors 00:15:45
    5. Light conditions and robot actions 00:08:06
    6. Implementing the light seeking sketch 00:16:41
    7. Implementing the light seeking – testing 00:06:09
    8. The ultrasonic distance sensor 00:04:27
    9. The ultrasonic sensor sketch and demo 00:12:23
  3. Chapter 3 : The motors
    1. Introduction 00:01:00
    2. Continuous rotation servos - circuit assembly 00:10:07
    3. Continuous rotation servos sketch and demo 00:06:54
    4. The mini servo motor 00:10:02
    5. Find a clear path with the distance sensor and the mini servo Part 1 00:06:09
    6. Find a clear path with the distance sensor and the mini servo Part 2 00:08:58
  4. Chapter 4 : The chassis and assembly
    1. Introduction 00:00:58
    2. The chassis 00:03:08
    3. Attach the continuous rotation servos 00:18:49
    4. Attach the chassis top side 00:12:00
    5. Attach the breadboard 00:04:10
    6. Attach the mini servo and distance sensor 00:06:02
  5. Chapter 5 : Wiring
    1. Introduction 00:00:48
    2. The wiring schematic walkthrough 00:10:10
    3. Wiring the motors 00:12:27
    4. Wiring the distance sensor 00:05:05
    5. Wiring the LEDs 00:04:04
    6. Wiring the potentiometer and distance sensors 00:07:28
    7. Wiring the batteries 00:08:59
  6. Chapter 6 : Testing
    1. Introduction 00:01:04
    2. Testing the batteries and sketch 00:13:59
    3. Testing on the bench 00:08:11
    4. First floor test - Light seeking 00:07:33
    5. Second floor test - Light seeking (improved) 00:03:39
    6. Using Bluetooth for wireless telemetry 00:09:40
    7. Third floor test – Obstacles 00:05:37
    8. Testing conclusion 00:05:04
  7. Chapter 7 : Making the project permanent with the prototyping shield
    1. Introduction 00:01:03
    2. The prototyping shield 00:13:37
    3. Component placement on the prototyping shield Part 1 00:11:02
    4. Component placement on the prototyping shield Part 2 00:13:07
    5. Wire the prototyping shield 1 - Arduino Switch 00:18:45
    6. Wire the prototyping shield 2 - 5V light sensors pot and distance sensor 00:17:52
    7. Wire the prototyping shield 3 - GND light sensors pot and distance sensor 00:14:16
    8. Wire the prototyping shield 3 - Analog pins 00:14:27
    9. Wire the prototyping shield motors 1 00:14:56
    10. Wire the prototyping shield motors 2 00:17:33
    11. Testing the prototyping shield on the bench 00:13:59
    12. Conclusion: Removed the breadboard 00:05:33
  8. Chapter 8 : Conclusion
    1. What did you learn in this course? 00:03:10
    2. What else can you do with your robot? 00:05:47