Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Arduino for Robots
Rating: 4.3 out of 5(15 ratings)
457 students

Learn Arduino for Robots

How to set up your arduino robot and learn the basics of arduino robotics
Created byGiorgio Ferrari
Last updated 10/2017
English
English [Auto],

What you'll learn

  • How set up an Arduino Robot

Course content

2 sections11 lectures38m total length
  • Introduction to the course2:18

    Explore a beginner-friendly, open source physical computing platform with Arduino; learn to set up a robot, write basic code in the Arduino IDE based on C++, and program the microcontroller.

  • Getting started with an Arduino Robot3:34

    Learn to set up an Arduino robot by configuring the control board, attaching the SD card and display, and exploring sensors and outputs with the explorer examples and library.

  • Installing Drivers2:33

    Install Arduino drivers on Windows, mac os x, and linux using platform steps; then name the robot in the preloaded app and power it with four a batteries or USB.

  • Upload Text Sketch2:36

    Connect the robot to the control board or computer, open the Arduino IDE, load and upload the sketch, select the board and serial port, then test basic moves.

  • How to move the robot2:05

    Move the rabbit robot by controlling left and right motor speeds in Arduino. Use speeds from -255 to 255 and zero to stop, with forward and backward motions via delays.

  • How to change the motor speed1:31

    Learn to control robot motor speed using a potentiometer, map analog readings (0–1023) to -255 to 255, and apply this value to drive forward or backward with Arduino.

  • How to make noise with your robot1:01

    Learn how to make noise with your robot by using simple, audible, and long beeps and by playing music from an SD card, with initializations for the robot and speaker.

Requirements

  • Passion for robotics

Description

This course will show you how to use your Arduino to control a robot, while providing step-by-step instructions on the entire robot building process. You'll learn Arduino basics as well as the characteristics of different types of motors used in robotics. You also discover controller methods and failsafe methods, and learn how to apply them to your project. The book starts with basic robots and moves into more complex projects, including a GPS-enabled robot, a robotic lawn mower, a fighting bot, and even a DIY Segway-clone.

  • Introduction to the Arduino and other components needed for robotics 
  • Learn how to build motor controllers
  • Build bots from simple line-following and bump-sensor bots to more complex robots that can mow your lawn, do battle, or even take you for a ride

What you’ll learn:

  • Basics of motor-control
  • Basics of PCB design and fabrication
  • R/C control and decoding
  • Autonomous sensor guidance


Who this course is for:

  • Everyone with passion for IT, robots and programming