Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 8 hours on-demand video
  • 1 article
  • 8 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
IT & Software Hardware Arduino

Make an Arduino Robot

An autonomous light-seeking an obstacle avoiding robot for Arduino Makers that want to learn the hard way
Rating: 4.4 out of 54.4 (100 ratings)
1,334 students
Created by Dr. Peter Dalmaris
Last updated 10/2019
English
English
30-Day Money-Back Guarantee

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

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

Course content

8 sections • 57 lectures • 7h 59m total length

  • Preview05:16
  • Preview07:34
  • Preview03:45
  • Preview05:42
  • Preview13:34
  • Preview08:10

  • Introduction
    01:06
  • The microcontroller
    05:46
  • Single photo sensor
    07:08
  • Dual photo sensors
    15:44
  • Light conditions and robot actions
    08:06
  • Implementing the light seeking sketch
    16:41
  • Implementing the light seeking - testing
    06:09
  • The ultrasonic distance sensor
    04:27
  • The ultrasonic sensor sketch and demo
    12:23
  • Section 2 Quiz
    3 questions

  • Introduction
    01:00
  • Continuous rotation servos - circuit assembly
    10:07
  • Continuous rotation servos sketch and demo
    06:53
  • The mini servo motor
    10:01
  • Find a clear path with the distance sensor and the mini servo Part 1
    06:08
  • Find a clear path with the distance sensor and the mini servo Part 2
    08:58
  • Section 3 Quiz
    3 questions

  • Introduction
    00:58
  • The chassis
    03:08
  • Attach the continuous rotation servos
    18:49
  • Attach the chassis top side
    12:00
  • Attach the breadboard
    04:10
  • Attach the mini servo and distance sensor
    06:02
  • Section 4 Quiz
    1 question

  • Introduction
    00:47
  • The wiring schematic walkthrough
    10:09
  • Wiring the motors
    12:27
  • Wiring the distance sensor
    05:05
  • Wiring the LEDs
    04:04
  • Wiring the potentiometer and distance sensors
    07:27
  • Wiring the batteries
    08:58
  • Section 5 Quiz
    4 questions

  • Introduction
    01:04
  • Testing the batteries and sketch
    13:59
  • Testing on the bench
    08:11
  • First floor test - Light seeking
    07:33
  • Second floor test - Light seeking (improved)
    03:39
  • Using Bluetooth for wireless telemetry
    09:40
  • Third floor test - Obstacles
    05:37
  • Testing conclusion
    05:04
  • Section 6 Quiz
    3 questions

  • Introduction
    01:03
  • The prototyping shield
    13:36
  • Component placement on the prototyping shield Part 1
    11:02
  • Component placement on the prototyping shield Part 2
    13:07
  • Wire the prototyping shield 1 - Arduino Switch
    18:44
  • Wire the prototyping shield 2 - 5V light sensors pot and distance sensor
    17:51
  • Wire the prototyping shield 3 - GND light sensors pot and distance sensor
    14:15
  • Wire the prototyping shield 3 - Analog pins
    14:27
  • Wire the prototyping shield motors 1
    14:55
  • Wire the prototyping shield motors 2
    17:32
  • Testing the prototyping shield on the bench
    13:58
  • Conclusion: Removed the breadboard
    05:33
  • Section 7 Quiz
    2 questions

  • What did you learn in this course?
    03:10
  • What else can you do with your robot?
    05:47
  • Bonus Lecture
    00:43

Instructor

Dr. Peter Dalmaris
Educator and Author of "Maker Education Revolution".
Dr. Peter Dalmaris
  • 4.5 Instructor Rating
  • 13,979 Reviews
  • 97,558 Students
  • 23 Courses

               

Peter Dalmaris is an educator, electrical engineer, electronics hobbyist, and Maker. Creator of online video courses on DIY electronics and author of three technical books, and has recently released his book Maker Education Revolution.  

As a Chief Tech Explorer since 2013 at Tech Explorations, the company he founded in Sydney, Australia, Peter’s mission is to explore technology and help educate the world. 

Tech Explorations offers educational courses and Bootcamps for electronics hobbyists, STEM students and STEM teachers.

A life-long learner, Peter’s core skill is in explaining difficult concepts through video and text. With over 15 years of tertiary teaching experience, Peter has developed a simple yet comprehensive style in teaching that students from all around the world appreciate. 

His passion for technology and in particular for the world of DIY open source hardware has been a dominant driver that has guided his personal development and his work through Tech Explorations.

Peter’s current online courses have helped over 60,000 people from around the world to be better Makers. 

For more information on Peter's work, please go to his web site.

 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.