How to Make a Simple Maze Solving Robot: Code Arduino in Python!
Build and program an arduino maze solving robot in Python; Using LEGO Technic and Adafruit's CircuitPython on the Metro M0 Express. Subscribe! bit.ly/SubscribeBMPratt In this tutorial, I'll guide you step-by-step through constructing a maze-solving robot that follows the right-hand rule. You'll learn how to assemble the rover, wire the sensors and servos, and program the logic using CircuitPython, making it a fantastic project for beginners. If you encounter any issues along the way, I also cover essential debugging techniques to help you troubleshoot your project effectively. 🔧 1:1 CONSULTING Book a time → https://cal.com/brogan-pratt-a4gcx7 🔗 3D Files: Battery pack: https://www.thingiverse.com/thing:5489991 Servo horn: https://www.thingiverse.com/thing:5140320 Servo mount: https://www.thingiverse.com/thing:3083200 Arduino/metro m4/0 express mound: https://www.thingiverse.com/thing:5405901 🔗 Servo Power Delivery Module Tutorial: https://youtu.be/vYHTFgFtf7M 🔗 Servo Motor Code & Libraries: https://mrprattash.github.io/Robotics-II-Circuit-Python/learning_modules/physical_component_tutorials/servo_motors/ContinuousRotationalServos.html 🔗 Distance Sensor Code & Libraries: https://mrprattash.github.io/Robotics-II-Circuit-Python/learning_modules/physical_component_tutorials/ping_sensor/ Chapters: 0:00 Intro 0:24 Rover Assembly & Wiring 10:48 Distance Sensor Assembly & Wiring 14:05 Library Imports 15:57 Algorithm Overview 17:43 Robot Code 23:35 Movement Calibrations 25:35 Algorithm Code 27:44 Final Test 28:05 Debugging Tips
Download
0 formatsNo download links available.