B-MO Mk.III

From Hackypedia
Jump to: navigation, search


B-MO Mk.III
250px
A work-in-progress picture of B-MO Mk.III
About
Author Jake
Started 20/11/2014
Finished TBC 05/2015
Components
Materials PLA (body), MDF (inserts)
Technology Raspberry Pi Model B, 7" TFT LCD Screen, Teensy 2.0 Microcontroller, TowerPro SG90 Servos, Raspberry Pi Camera Module, LM386 Stereo Amplifier
Software Raspbian, Python, Mednafen
Project Status
In Progress


About

B-MO Mk.III is a new version in my B-MO Project based off the B-MO Mk.II version, with a variety of upgrades and new features. The iPad used in Mk.II has been removed and a 7" TFT LCD screen has replaced it. In combination with a Raspberry Pi and a number of Teensy 2.0 microcontrollers, input can be taken from the buttons on the front of B-MO and run actions to show on the display (eg. pressing the green button will make B-MO say a positive response, while the red button will provide a negative response). In addition to this, two TowerPro SG90 servos will be used to move the arms on each side of B-MO, giving 90° movement up and down when an action is given. The USB ports at the front allow for controllers to be plugged in and send inputs to the Raspberry Pi, such as directional inputs for playing a game. The Rasbperry Pi camera module will be connected to the Raspberry Pi and can take photographs on an action which is then saved to the internal storage for later uploading.

Features

  • Animated face
  • Audio speech and responses (based on pre-recorded lines)
  • Automatic moving arms using servos (90° up or down)
  • Camera module to take photos
  • Buttons to activate actions in program
  • USB ports to attach controllers
  • Ability to play emulated ROMs

Photos


See Also