Most hardware DIYers have tinkered with or at least heard about the open source I/O powerhouse that is the Arduino. I've personally spent hours upon hours finding different methods to power on an LED from different Adruino add-ons, called "shields". The MICO shield just might be my favorite of the bunch as I feel its features can most likely be used with an Arduino installed in my vehicle.
As cute a name as MICO is, it really stands for M
nteractive voice response and CO
ntrol. The premise is rather simple, connect the MICO shield to a cell phone headphone jack and MICO can answer any calls received. The real power in the MICO comes from what you can do with that call. MICO serves as an virtual operator to any number of functions.
MICO can tell you the temperature in the vehicle from its built-in thermosensor. MICO can read from a voltmeter connected to the Arduino and let callers know how much juice is left in the battery. MICO can be programmed to make a call when the car is located outside a geofence. MICO can also do
, as shown here, where an Arduino-novice like me created a sketch to make MICO trigger my remote starter.
Installation of the MICO shield could not be easier. It simply plugs into the headphone jack of a cell phone. MICO answers calls in two different methods. The first method listens to the audio jack for ringing signal and answers after a configurable number of rings. There are two sets of jumpers on the device to allow MICO to listen in regardless of mic polarity. The second option depends on the cell phones ability to auto-answer, an option that is available on a great number of phones today. That being said, its important to know if your phone supports these methods to ensure compatibility. MICO also has an optional 2nd headphone jack which can be used to listen to what MICO is saying for testing purposes. The 2nd headphone jack does not however pass caller audio through.
MICO uses the Arduino SDK for its programming, so it's easy to adapt its features to your build. There's even handy example sketches to help get you started. To get much use out of this shield, you'll need to have a micro SD card, as the audible responses that MICO uses must be declared and saved as RAW audio files. MICO PCB is directly compatible with the Arduino Uno device, but sadly directly connect with the beefier Arduino Mega.
• High quality add-on which allows arduino/cell phone interfacing
• Compatible with most
• Uses Arduino SDK for programming ease and comes with helpful examples
• Easy to create audible prompts for use and SD Card use allows for large variety of options
• Not (yet) compatible with Arduino MEGA
• Small number of phones will be incompatible
Provided you have a compatible Arduino device, the MICO shield can pull any vehicle closer to the connected car lifestyle with the power of a cell phone.
The MICO shield for Adruino is available through the mp3Car store
Check back soon for a video of the MICO device in action, as well as more blogs showing how the Arduino line of devices can be used to supercharge the connected car experience.