Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Make an Arduino Robot
Highest Rated
Rating: 4.7 out of 5(150 ratings)
1,999 students

Make an Arduino Robot

An autonomous light-seeking an obstacle avoiding robot for Arduino Makers that want to learn the hard way
Last updated 3/2020
English
English

What you'll learn

  • Use continuous rotation servos
  • Use micro servos
  • Use light sensors to find the bearing of a light source
  • Usa rotating distance sensor to find a free path
  • Design a custom moving robot on a breadboard
  • Understand the basic challenges of robot design
  • Use a prototyping shield to produce a refined prototype

Course content

8 sections57 lectures7h 59m total length
  • What is this course about?5:16

    Explore how to design and build a wheeled Arduino-based robot that finds a light source and avoids obstacles, while learning systems thinking, problem analysis, testing, and iterative calibration.

  • Course guide7:34

    Explore the course structure for building an Arduino robot, including sections on sensors, motors, chassis, wiring, testing, and prototyping with the Arduino Uno and a prototyping shield.

  • How to get the most out of this course3:45

    Build your own Arduino wheeled robot and apply thoughtful experimentation; keep notes and photos, review each lecture, and maintain firmware versions while calibrating carefully.

  • Tools you will need5:42

    Identify tools for assembling Arduino robot, including precision cutters, tweezers, a screwdriver set, electrical tape, an optional soldering iron, and a multi mirror for continuity checks on breadboard prototyping shield.

  • Parts you will need13:34

    Identify essential and optional parts for the Arduino robot, including the Magician chassis, continuous rotation motors, ultrasonic and light sensors, LEDs, resistors, Arduino Uno, breadboard, and prototyping shield.

  • Specifications - what will the robot do8:10

    Describe how the Arduino robot detects the light bearing with two front sensors, moves toward it while avoiding obstacles with an ultrasonic sensor, and stops when close.

Requirements

  • Arduino Step by Step Getting Started
  • Basic understanding of the Arduino
  • The hardware components needed to build the course robot (see section 1 for details)
  • Basic tools like a screwdriver, tweezers, cutters, basic multimeter etc (see section 1 for details)
  • A computer
  • The Arduino IDE (free download)

Description

"Tell me, and I forget. Teach me, and I remember. Involve me, and I learn." 
- Benjamin Franklin

I have designed this 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 emphasises 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 analysing 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.

I invite you to review the free lectures in the first section of the course to find out more details about it. 

If you are excited about becoming a Maker with the Arduino, join many other Makers and me in Make an Arduino Robot!

I look forward to learning with you!

Who this course is for:

  • Arduino Makers looking for a challenging but rewarding project
  • Graduates of Arduino Step by Step Getting Started
  • Makers who want to improve their understanding of motors, sensors, system design