Pages Menu
Categories Menu

Posted by on Aug 9, 2014 in News

Control motors with the Raspberry Pi

Using a Raspberry Pi Model B +, an affordable motor controller and a common DC motor, The Raspberry Pi guy walks us through the process of controlling a motor, including how to set-up the circuit, how to power it and the Python code you’ll need to control it.

In his latest community video, The Raspberry Pi Guy demonstrates real-world computing using the Raspberry Pi’s GPIO pins. “Because the Raspberry Pi is a low energy device, it lacks the ability to control power-hungry components, like DC motors,” he says.

The Raspberry Pi Guy goes on to explain that you need an external power source, a switching device (like an affordable motor controller) and an everyday DC motor. This tutorial is essentially a ‘Hello, World’ application – the starting point for creating a Raspberry Pi robot.

If you’re interested in building a Raspberry Pi robot, make sure you check out the Pi Wars website, a robot-making competition happening in December. We recently revealed the competition on the RasPi.Today Podcast. If you’d like to take part, there will be a special robot-themed CamJam happening in September to help you prepare for the competition.

Here’s a breakdown of some of the components used in the video:
Raspberry Pi Model B+
Ryanteck MCB (motor controller – £9.49/$16)
Python motor control code