This section cover the hardware parts of CoderBots.
CoderBot is based on Raspberry Pi, both Model B or the recent B+ are fine, the B+ is preferable for reduced power consumption.
Model A has not enough memory for handling video streaming but can be used to build a "blind" bot.
There exists two different versions of the camera module, one for normal, visible light, and one that has ben modified to capture infrared light for night vision. The CoderBot has been build and tested with the normal camera only.
There are two kind of board: one is for dc motors and one is for servo motors, controlled via PWM. Choose it according to the motors.
Here it is the PCB, DC motors version:
PCB, Servo motors version (2 Servo for movement + 2 spare):
PCB, "Unified" version (2 Servo/DC for movement + 2 spare Servo): (yet to be tested):
Battery must provide enough energy to power both the PI and the motors, so it must be at least a 5-6000mAh. The battery pack can be one but must provide separate usb plugs, with separate voltage regulators. It is also possible to use smaller independent battery packs.
Two short USB-A - USM-Micro to link the 2.0A battery pack output to the Raspberry and the 1.0A output to the motor controller board.
Component | Quantity | link |
---|---|---|
Raspberry PI - Model B or Model B+ | 1 | link |
Raspberry PI Camera module | 1 | link |
Wi-Fi | 1 | link |
SD card 8GB | 1 | link |
Motor control board, DC or servo | 1 | Coming soon... |
Battery | 1 | link |
USB-A - USB micro cable | 2 | link |