Skip to content
Engineering Calendar view

Build a Robot with Arduino


Course
Quantity
For someone else
Quantity
For someone else
For information on how to register in this course, click below.
Contact us

Build and Program a Robot!

Pathway: Robotics + Engineering Stage: Advanced
Age:  12-18 Grade (US): 8-12
Pathway: Robotics + Engineering
Age:  12-18
Stage: Advanced
Grade (US): 8-12


This course provides a great introduction to the world of robotics and electrical engineering. Throughout the week, students will use a combination of mechanical, electrical, and software engineering, learn how to design, assemble, and program a robot, using an Arduino microcontroller. Students will move from basic programming and electronic circuit concepts to building the robot and exploring each sensor and actuator’s capabilities by programming with Arduino to perform automated tasks. The week finishes with a selection of two final challenges: a maze navigation course and a balloon pop battle!

Course Guide

The Course Guide contains all information required to deliver this Digital Media Academy Pro course. 

 

 

Standards Alignment

This course is aligned to national and international standards for technology education. Standards include: International Society for Technology in Education (ISTE), International Baccalaureate , UK National Curriculum, New Zealand Curriculum, and more!

Learning Outcomes

Students will be able to…

1

Program in Arduino

2

Explain signal processing

3

Build electronic circuits

4

Troubleshoot errors and solve logical problems

Students will create...

1

A robot that performs tasks autonomously

2

Designs for robot improvement and test courses

3

Unique code that they understand

4

An Arduino programmable robot

 

Career Pathways 

Electrical Engineer, Software Engineer, Mechanical Engineer, Biomedical Engineer, Computer Programmer, Hardware programmer, Software Developer, Inventor

Here is the course outline:

Unit 1: Intro to Arduino

Learn the basics of using an Arduino controller and create some cool LED and Sound displays!

Lesson 1.1: Introduction to Arduino
Lesson 1.2: Arduino with LEDs

Unit 2: Programming a Robot

Learn how to program using the RedBot library and make a robot move!

Lesson 2.1: ELEGOO Robot Build Challenge

Unit 3: Sensors

Learn how to use Ultrasonic Sensors and Line Followers

Lesson 3.1: Let's Move
Lesson 3.2: Turning in a Square
Lesson 3.3: Turning at an Angle

Unit 4: Servo Motors, Sensor Fusion, and Final Projects

Learn some advanced techniques to add expert functionality to your robots!

Lesson 4.1: Autonomous Driving with Line Followers
Lesson 4.2: Obstacle Detection with Ultrasonic Sensors

Unit 5: The Future of Robotics

Learn about the future direction of Robotics and finish your Final Projects!

Lesson 5.1: Sensor Fusion & Final Projects
Lesson 5.2: Future Directions in Robotics & Engineering

Student Showcase

Now it's time to show off your projects!

How to Lead a Student Showcase
Student Showcase