“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!
What is this course about?START
How to get the most out of this course
Tools you will need
Parts you will need
Specifications – what will the robot do
The micro controller and sensors
Single photo sensor
Dual photo sensors
Light conditions and robot actions
Implementing the light seeking sketch
Implementing the light seeking sketch testing
The ultrasonic sensor
The ultrasonic sensor sketch and demo
Continuous rotation servos assembly
Continuous rotation servos sketch and demo
Mini servo motor
Finding a clear path with the distance sensor and the mini servo Part 1
Find a clear path with the distance sensor and the mini servo Part 2
The chassis and assembly
Assembly, motors to chassis
Assembly, chassis top side
Attach the breadboard
Attach the mini servo and distance sensor assembly
Walkthrough the schematic
Wiring the motors
Wiring the distance sensor
Wiring the LEDs
Wiring the pot and light sensors
Wiring the batteries
Testing batteries and sketch
Testing on the bench
Testing on the floor 1 – Light
Testing on the floor 2 – Light improved
Bluetooth for wireless testing
Testing on the floor 3 – Obstacles
Making the project permanent with the prototyping shield
The prototyping shield
Component placement on the prototyping shield Part 1
Component placement on the prototyping shield Part 2
Wire the prototyping shield 1 – Switch
Wire the prototyping shield 2 – GND light sensors pot and distance sensor
Wire the prototyping shield 3 – 5V light sensors pot and distance sensor
Wire the prototyping shield 4 – analog pins
Wire the prototyping shield motors Part 1
Wire the prototyping shield motors Part 2
Testing the prototyping shield on the bench
Removed the breadboard
What did you learn in this course
Other things you can do with your robot?