Written by PiBorg in Build, MonsterBorg - Build on Oct 19, 2017
Drive your MonsterBorg from a smart phone or web browser One of the best things about building your own robot is being able to control it remotely. Using MonsterBorg with a Raspberry Pi camera you can drive around and see what the robot sees from a smart phone, laptop, or even via the web! In this example we will show...
Written by PiBorg in Build, MonsterBorg - Build on Oct 19, 2017
Get your MonsterBorg to autonomously follow a coloured track Driving a MonsterBorg around yourself can be fun, but having it drive all by itself is much more exciting. There are many ways to get a robot to drive on its own, such as line following sensors, ultrasonics, lidar, or even GPS. Since MonsterBorg can see using a camera and process those images using the Raspberry Pi we can get MonsterBorg to drive from...
Written by PiBorg in Build, MonsterBorg - Build on Oct 19, 2017
Step 0: Firstly, make sure you have installed the software so you can easily connect and modify code without needing to remove the Raspberry Pi. See the getting started page for more information. Step 1: Place the chassis on a table with the camera tab oriented the left as pictured. Step 2: Open the bag of screws and check...
Written by PiBorg in Build, MonsterBorg - Build on Oct 19, 2017
As MonsterBorg is based around the Raspberry Pi 3 it can do some really exciting things. Below are some examples we have come up with to show off what MonsterBorg can do :) Click on the images to view the examples: Joystick control Use a game controller or joystick to drive MonsterBorg. In this example we use a controller...
Written by PiBorg in Build, MonsterBorg - Build on Oct 19, 2017
Before starting We recommend that you setup the software for running your MonsterBorg before you start assembly. These instructions assume you are running a recent copy of Raspbian, and they also assume you are using the pi user (the default for Raspbian). If you do not have your SD card setup yet you can find the downloads and instructions at http://www.raspberrypi.org/downloads. The instructions below will require the Raspberry Pi to be connected...
Written by PiBorg in Build, PicoBorg - Build on Oct 19, 2017
DC motors, fans and solenoids If you are connecting DC motors, these will need to have a stall current less than 2.0A per motor M1+ M1- {motor 1} M2+ M2- {motor 2} M3+ M3- {motor 3} M4+ M4- {motor 4} V+ {power supply positive/red} GND {power supply ground/negative/black} Stepper motor The...
Written by PiBorg in Build, PicoBorg - Build on Oct 19, 2017
Main Examples Download instructions here. 4dc.py This is a simple terminal script for providing user toggling of the 4 drives. It uses the rpi.gpio library for commanding the GPIO pins and a simple interface which allows you to type which drives to toggle, allowing you to toggle more than one at the same time. stepper.py Another terminal script, this time controlling a 6 wire stepper motor, connected as explained on the specification page.
Written by PiBorg in Build, PicoBorg - Build on Oct 19, 2017
Installation issues Permission denied, file not found, 404 or similar: There are a few possible causes of this: Out of disk space: We have occasionally seen this with people who have smaller SD cards, check by using df If the Use% column reads 99 or 100% on rootfs you probably need to remove some files to free up space Unable to find file / 404: Most likely the...
Written by PiBorg in Build, PicoBorg - Build on Oct 19, 2017
Main examples Please note that this installation expects you to be connected to the internet, it will download RPi.GPIO and WiringPi for using GPIO from Python. mkdir ~/picoborg cd ~/picoborg wget http://www.piborg.org/downloads/picoborg/examples.zip unzip examples.zip chmod +x install.sh ./install.sh Manual download: https://www.piborg.org/downloads/picoborg/examples.zip At the end of the install a desktop icon will appear for the example GUI, you should now be ready to go. General usage Please note that without any code running...
Written by PiBorg in Build, PicoBorg Reverse - Build on Oct 19, 2017
Main Examples Download and installation instructions can be found on the getting started page, as well as wiring instructions for the motor(s) and power. The package of examples can be downloaded as a zip file directly: https://www.piborg.org/downloads/picoborgrev/examples.zip You can also view the code listings at the bottom of this page. PicoBorgRev.py This is the main library for PicoBorg Reverse. It makes life easier by providing simple named functions...
Written by PiBorg in 4Borg - Build, Build, DiddyBorg - Build, DiddyBorg Metal - Build, DiddyBorg Red - Build, PicoBorg Reverse - Build on Oct 19, 2017
Installation issues Permission denied, file not found, 404 or similar: There are a few possible causes of this: Out of disk space: We have occasionally seen this with people who have smaller SD cards, check by using df If the Use% column reads 99 or 100% on rootfs you probably need to remove some files to free up space Unable to find file / 404: Most likely the...
Written by PiBorg in Build, PicoBorg Reverse - Build on Oct 19, 2017
Dual motor controller Power input Voltage 6-25V Power output Current Max 5A per channel 10A combined Emergency power off switch Speed Control and bidirectional Controls 2xDC motors or one stepper motor (4,5, or 6 wire) May be programmed with a PicKit2 for optional functionality Easily add additional PicoBorg Reverse PCBs to add more motors Uses I2C SCK/SDA and 3.3V/GND pins for communications Overheat protection, under voltage...
Written by PiBorg in Build, PicoBorg Reverse - Build on Oct 19, 2017
Installation Mounting Two basic mounting options are provided: The First option is to mount the board on top of a Rev 2 Raspberry Pi using the central mounting hole by positioning the board over the Raspberry Pi's mounting hole (the one closest to the HDMI connector), the board can be oriented however you choose. The Second option is to mount the board using any combination of the three available mounting holes to...
Written by PiBorg in Build, ThunderBorg - Build on Oct 19, 2017
Main Examples Download and installation instructions can be found on the getting started tab, as well as wiring instructions for the motor(s) and power. The package of examples can be downloaded as a zip file directly: http://www.piborg.org/downloads/thunderborg/examples.zip You can also view the code listings at the bottom of this page. ThunderBorg.py This is the main library for ThunderBorg. It makes life easier by providing simple named functions instead...