Header Logo
Home   Hardware   Software   Storage   Networks   Internet   Mobile   Web 2.0   Cloud   Big Data   Green   Quantum   Security   DSE Regs   HOT!
INTRO    VIDEOS    CLOUD COMPUTING DIRECTORY    GLOSSARY    ABOUT THE AUTHOR    PRESS    CONTACT    SITE MAP
Raspberry Pi Robotics #1:
GPIO Control



This video explains how to connect LEDs to a Raspberry Pi's general purpose input-output (GPIO) pins, and how to write Python code to turn them on and off.

You can discuss this video on YouTube.

The wiring diagram included in the video is here:





Raspberry Pi Robotics #2:
Zumo Robot



This video shows how to construct a Pololu Zumo robot chassis, how interface it to a Raspberry Pi using an L298N H-bridge motor controller, and how to use Python code to bring the robot to life!

You can discuss this video on YouTube.

The micro metal gear motors used in the video are available from Pimoroni here, or from Pololu here.

Pololu Zumo chassis kit is available from Pimoroni here, or from Pololu here.

Male-to-male and male-to-female jumper leads are available from Pimoroni here, and from lots of other places!

For the "L298N H-Bridge Motor Controller", search for that term on Amazon or eBay. As of November 19 2016, one option on Amazon.com is here, and on Amazon.co.uk here.

The wiring diagram included in the video is here:




IMPORTANT NOTE
In the video, and in the above diagram, I have not connected power from the Raspberry Pi to the 5V connection on the L298N board. This is because the L298N board I used has a "5V enable" function that allows the electronics on the board to be powered from the battery pack via an on-board voltage regulator. This function is controlled by a jumper on the board behind the three-pin power connection block. If, however, your L298N board does not have this function -- or if your board has this function and you remove the jumper! -- you will need to connect the 5V line from the Raspberry Pi (ie GPIO pin 2) to the 5V terminal on your L298N. But do not do both! If in doubt as to the function of your L298N board, start without GPIO pin 2 connected to the 5V terminal -- and if nothing works, try again with this connection made. :)


Raspberry Pi Robotics #3:
Keyboard Control



This video shows how to mount a Raspberry Pi Zero, the L298N motor controller and a USB power bank on the Zumo robot from the above video, and then how to control the resultant independent robot via a Rii wireless keyboard by using the curses module in Python.

You can discuss this video on YouTube.

The Python code that I use in this video can be downloaded here:


Raspberry Pi Robotics #4:
SSH Network Control

This video shows how to control the robot over a network using a laptop or even an Android tablet. No new code is required.



Return to: Videos Homepage.
logo line
Twit Link
YouTube