Hardware input devices and automatically data collection via cell phone into cloud databases

I am interested in use of cell phones for data collection from sensors in
an automated fashion. An example is air monitoring. If low cost devices
could be made available in areas having air polution problems which
consumers could purchase and which autmatically collect samples, send them
to the cell phone and from there to a server on the clould along with time
and locaiton information every, say, minute, one could build a large
real-time geographically distributed data. In my searches I have not found
such devices (and apps). Does anyone know of commercial or research group
efforts along these lines?

Jon Melviin

You should check out the ADK for
Arduinohttp://developer.android.com/tools/adk/index.html.
This allows you to connect an Arduino microcontroller (and all it's
sensors) to an Android phone.

In truth, you can skip the phone in some sense by connecting the sensor
board to a GPRS shield http://www.sparkfun.com/products/9607.

More here about interfacing Arduino and GPRS:
http://www.circuitsathome.com/mcu/interfacing-arduino-to-usb-gprs-modem

I think ODK is a great candidate for this, it has the ability to add
widgets that access the phone's sensors such as the camera and microphone,
this is a next step that should be developed.

There are other options that are a little more commercial, like WASP
sensors from Libelium. http://www.libelium.com/products

☞§※☼:airplane::open_umbrella::slight_smile:
~Neil

Jon,

One of the goals behind the ODK Sensors work was to enable what you
described. These two recent papers describe the vision and the implementation.

Open Data Kit Sensors: Mobile data collection with wired and wireless sensors
http://dl.acm.org/citation.cfm?id=2160614

Open Data Kit Sensors: A sensor integration framework for Android at
the application-level

Deborah Estrin has also done a bunch of work in this area. She calls it
Urban Sensing and http://research.cens.ucla.edu/urbansensing/ has a
good overview. There is also a video at
http://radar.oreilly.com/2009/10/participant-sensing--an-interv.html.

Deborah's papers are listed at
http://research.cens.ucla.edu/people/estrin/publications. A good place
to start is the "Mobiscopes for Human Spaces" paper. See
http://research.microsoft.com/apps/pubs/default.aspx?id=77862
(Disclaimer: I was a co-author).

Also relevant is "A System for Determining Indoor Air Quality from
Images of an Air Sensor Captured on Cell Phones"
http://research.cens.ucla.edu/people/estrin/resources/conferences/2008-Nov-4-Whitesell_Kutler_Raman_System%20for%20Determining.pdf

Hope that helps,

Yaw

··· On Mon, Jul 2, 2012 at 7:48 AM, Jon Melvin wrote: > I am interested in use of cell phones for data collection from sensors in an > automated fashion. An example is air monitoring. If low cost devices could > be made available in areas having air polution problems which consumers > could purchase and which autmatically collect samples, send them to the cell > phone and from there to a server on the clould along with time and locaiton > information every, say, minute, one could build a large real-time > geographically distributed data. In my searches I have not found such > devices (and apps). Does anyone know of commercial or research group > efforts along these lines? > > Jon Melviin > >

With ODK Collect 1.2, we'll have an example app that shows how you can call
an external app to collect and return either a single string, integer or
decimal value.

Mitch

··· On Mon, Jul 2, 2012 at 8:57 AM, Neil Hendrick wrote:

You should check out the ADK for Arduinohttp://developer.android.com/tools/adk/index.html.
This allows you to connect an Arduino microcontroller (and all it's
sensors) to an Android phone.

In truth, you can skip the phone in some sense by connecting the sensor
board to a GPRS shield http://www.sparkfun.com/products/9607.

More here about interfacing Arduino and GPRS:
http://www.circuitsathome.com/mcu/interfacing-arduino-to-usb-gprs-modem

I think ODK is a great candidate for this, it has the ability to add
widgets that access the phone's sensors such as the camera and microphone,
this is a next step that should be developed.

There are other options that are a little more commercial, like WASP
sensors from Libelium. http://www.libelium.com/products

☞§※☼:airplane::open_umbrella::slight_smile:
~Neil

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

Yaw as usual did a great job of covering topics. As an FYI, we hope to
have a preview release of ODK Sensors out by the end of July.

Here are some cold chain papers that also might be helpful.

http://dl.acm.org/citation.cfm?id=1926198

Cheers,
Waylon

··· On Mon, Jul 2, 2012 at 5:16 PM, Yaw Anokwa wrote: > Jon, > > One of the goals behind the ODK Sensors work was to enable what you > described. These two recent papers describe the vision and the implementation. > > Open Data Kit Sensors: Mobile data collection with wired and wireless sensors > http://dl.acm.org/citation.cfm?id=2160614 > > Open Data Kit Sensors: A sensor integration framework for Android at > the application-level > http://dl.acm.org/citation.cfm?id=2307669 > > Deborah Estrin has also done a bunch of work in this area. She calls it > Urban Sensing and http://research.cens.ucla.edu/urbansensing/ has a > good overview. There is also a video at > http://radar.oreilly.com/2009/10/participant-sensing--an-interv.html. > > Deborah's papers are listed at > http://research.cens.ucla.edu/people/estrin/publications. A good place > to start is the "Mobiscopes for Human Spaces" paper. See > http://research.microsoft.com/apps/pubs/default.aspx?id=77862 > (Disclaimer: I was a co-author). > > Also relevant is "A System for Determining Indoor Air Quality from > Images of an Air Sensor Captured on Cell Phones" > http://research.cens.ucla.edu/people/estrin/resources/conferences/2008-Nov-4-Whitesell_Kutler_Raman_System%20for%20Determining.pdf > > Hope that helps, > > Yaw > > On Mon, Jul 2, 2012 at 7:48 AM, Jon Melvin wrote: >> I am interested in use of cell phones for data collection from sensors in an >> automated fashion. An example is air monitoring. If low cost devices could >> be made available in areas having air polution problems which consumers >> could purchase and which autmatically collect samples, send them to the cell >> phone and from there to a server on the clould along with time and locaiton >> information every, say, minute, one could build a large real-time >> geographically distributed data. In my searches I have not found such >> devices (and apps). Does anyone know of commercial or research group >> efforts along these lines? >> >> Jon Melviin >> >>