MouseAir Block Diagram – Raspberry Pi

Here is the hardware block diagram for MouseAir.  MouseAir is a cat toy (fake mice) launching system.  It has the ability to read the cat’s RFID tag, motion detection as well as ultrasonic detection all controlled remotely from your iPad/iPhone running RasPiConnect.

MouseAir Launcher Prototype Video

The MouseAir system is built around a Raspberry Pi controlling all the devices  and connected to an iPad based control panel using RasPiConnect via a WiFi connection.  We are using a Pi Camera on a pan/tilt base to capture the cat events, examine the launching mechanism for jams, motion detection and even streaming video.

MouseAir Raspberry Pi Block diagram

MouseAir Hardware Block Diagram


The system uses a set of relays to control the motors and the launch solenoid.  The motors rotate in opposite directions (to throw the mouse) and the launch solenoid has to have the polarity reversed to push and then pull (using two relays).  The motors and solenoid run at 12V and the rest of the system uses 5V (although we are using a separate 5V power supply for the four servo motors).

The motors are clearly stronger than needed.  A properly positioned mouse will shoot 20 feet down the haul.  They are also pretty noisy.  We start them up one at a time (to reduce the inductive kickback into the power supply) and then the solenoid pushes the loaded mouse into the wheels.  It’s a very funny thing to watch.

The project is in the final stages and we will be posting video and more pictures in the next couple of weeks.

About John Shovic

Dr. John C. Shovic is currently Managing Partner of SwitchDoc Labs, LLC and Chief Technical Officer of InstiComm, LLC, a company specializing in mobile medical software solutions for health practitioners. He has worked in industry for over thirty years and has founded multiple companies: Advance Hardware Architectures, TriGeo Network Security, Blue Water Technologies, InstiComm, LLC, and bankCDA. He has also served as a Professor of Computer Science at Eastern Washington University, Washington State University and the University of Idaho. Dr. Shovic has given over 55 invited talks and has published over 35 papers on a variety of topics on HIPAA, GLB, computer security, computer forensics, embedded systems and others.
This entry was posted in MouseAir, Pi Camera, Raspberry Pi. Bookmark the permalink.

4 Responses to MouseAir Block Diagram – Raspberry Pi

  1. Pingback: MouseAir | Raspberry Pi

  2. Pingback: MouseAir | Faweiz Blog

  3. Pingback: Electronic Hobbies | MouseAir

  4. Pingback: MouseAir Version 2 Photos - SwitchDoc Labs

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>