HOME GAMES APPS CODE DESIGNS ELECTRONICS DOWNLOADS LEGACY

PI-CERBERUS

GOAL

To remove the external web cam of the original and replace with a Raspberry PI with a night vision camera

CONCEPT

  • Replace Home IP web cam on Rover Robot with custom Camera solution

  • Use MotionTrap logic to allow a sentry mode

  • Upload footage to YouTube

PURCHASES

Rover Module Controller Netduino v2 £35.00
Rover Camera Controller Rasberry PI 3B £34.46
Sensor PIR Human Interface device £1.74
Camera Raspberry Pi Camera IR-CUT Night Vision Camera Module for Raspberry Pi £23.99
Power Turnigy 2200mAh 3S 11.1v 20-30C Lipo Pack £11.99
Chassis Robot Chassis including motors £50.00
Propulsion Motor Drive Expansion Shield Board Module L293D For Arduino Duemilanove Mega UNO £2.28
Light 3v/5v Light £5.99
Power Wire USB DataBlocker £3.99
Sensor Shield Youmile Sensor Shield V5.0 Expansion Board UNO MEGA R3 V5 For Arduino electronic building blocks of robot Genuino System With Dupont Cable + Power Wir £7.79
Coms Wire DSD TECH USB to TTL Serial Converter CP2102 with 4 PIN Dupont Cable Compatible with Windows 7,8,10,linux,Mac OS £8.49
Servo Camera Movement Best Mini 2-DOF pan-tilt HAT Kit with Micro Servos for Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B+ Allow Pi to control Camera Movement and Sense Light Intensity with I2C Interface £22.99
 
TOTAL £208.71

IMPLEMENTATION

Installed Raspbian headless on the PI and rpi-mjpg-streamer. The previous Rover used a Netduino3 with WIFI. The Raspberry PI now formed the primary unit connected to WIFI with a Serial port connection to a Netduino2 that contained the MotionTrap logic. I also added a light. First problem was getting the Netduino to work on my pc which had had several updates. I needed to install a new version of the dotnetMicroframework, the Netduino SDK and Visual Studio 2015. Luckily I had a copy of the SDK in one of my backup drives from when I had originally installed it. The DotNetMicroframework I found online and the Visual Studio 2015 community edition I got from the Microsoft website. Frustratingly I was using a USB cable that had lost the signal so the power was getting through but no Netduino was being recognised. Luckily changing the cable fixed this. I then moved over my Rover module classes I had built for the original Rover project. Now I connected the Netduino to the Rasbperry PI via the serial GPIO pins on both devices. This then allowed communication between the two boards I then moved the logic from the MotionTrap project onto the PI.
© 2025 All Rights Reserved. version 0.0.0.0 77673504