Say Hello to M.I.A.

Posted on 17/04/2013 by markusb
Modified on: 13/09/2018
Introduction
This is an automatic import from our previous community platform. Some things can look imperfect.

If you are the original author, please access your User Control Panel and update it.

This is M.I.A., a simple humanoid robot platform. M.I.A. Basic Specifications  Microcontroller: Arduino MegaShield: Custom made shield Screw terminal for battery connectionLow dropout voltage regulator LM2940 for microcontroller, EMIC 2 text-to-speech module, color sensor, LED eyes/mouth, Sharp IR distance sensor, LCD and PS/2 keyboard6V voltage regulation for servos by voltage drop diode array Pin header connectors for 4 servos Pin header connector for Sharp IR distance sensorEMIC 2 text-to-speech ...


Say Hello to M.I.A.

This is M.I.A., a simple humanoid robot platform.

M.I.A. Basic Specifications

 

Microcontroller:

  • Arduino Mega

Shield:

  • Custom made shield
  • Screw terminal for battery connection
  • Low dropout voltage regulator LM2940 for microcontroller, EMIC 2 text-to-speech module, color sensor, LED eyes/mouth, Sharp IR distance sensor, LCD and PS/2 keyboard
  • 6V voltage regulation for servos by voltage drop diode array
  • Pin header connectors for 4 servos
  • Pin header connector for Sharp IR distance sensor
  • EMIC 2 text-to-speech module
  • Reset push button

Head:

  • 2 DOF (pan/tilt)
  • RGB LED eyes
  • LED mouth
  • Small custom made LED driver PCB 

Sensors/Interfaces:

  • Color sensor based on TCS 3200 with collimating lens
  • Sharp IR distance sensor
  • Connector for PS/2 keyboard

Output devices:

  • Loudspeaker 8Ω, 0.5W/EMIC 2 text-to-speech module
  • 16x2 serial LCD blue

Propulsion:

  • 2 modified HITEC HS645MG servos
  • 2 Lynxmotion servo wheels - 2.63" x 0.35"
  • 2 Caster wheels

Battery:

  • 7.2V/3200 mAh/NiMH

M.I.A. is completely open source. I will publish the Gerber files for manufacturing the shield and the LED driver PCB later, the sketchup 3-D drawing is already attached. Currently I am building a prototype of M.I.A. and developing example codes.

Shield PCB prototype:

Robot prototype:

After development is finished I might try to sell M.I.A. as a kit and support a public welfare foundation with the proceeds (for instance cancer research).

The assembly instructions are listed on the end of this post

 

Assembly Instructions

 

Interacts with its environment and human beings and learn from them

  • Actuators / output devices: 1 Red Led, 2 continues rotating servos, loudspeaker, 16 x 2 LCD, 2 Standard Servos, 2 RGB LED
  • Control method: autonomous
  • CPU: Arduino Mega
  • Power source: 7.2V/3200 mAh Ni-MH
  • Programming language: Arduino C
  • Sensors / input devices: Color Sensor, Sharp IR, PS/2 Keyboard
  • Target environment: indoors
LikedLike this to see more

Spread the word

Flag this post

Thanks for helping to keep our community civil!


Notify staff privately
It's Spam
This post is an advertisement, or vandalism. It is not useful or relevant to the current topic.

You flagged this as spam. Undo flag.Flag Post