Skip to Content
Making Android Accessories with IOIO
book

Making Android Accessories with IOIO

by Simon Monk
February 2012
Beginner
68 pages
1h 22m
English
O'Reilly Media, Inc.
Content preview from Making Android Accessories with IOIO

Chapter 3. Bluetooth Temperature Logger

This project (Figure 3-1) is probably the simplest of the projects in this book. It is very easy to make and there is no soldering to do, other than what you did in Chapter 1 to prepare your IOIO by adding sockets to it.

The temperature sensor itself is a small, 3-pin chip that just plugs into the sockets on the IOIO.

The controlling software takes a temperature reading every 10 seconds and logs it onto the SD card in your phone. It also displays the current temperature in degrees Centigrade or Fahrenheit. When you want to retrieve the data that has been collected, you can just use the USB storage feature of your phone to transfer the file onto your computer. The data is stored in a CSV format so that it can be imported into a spreadsheet.

What’s more, we are going to use a USB Bluetooth module attached to the USB port of the IOIO to communicate with your phone wirelessly.

If you don’t want to use Bluetooth for this project, you can just plug the phone into the IOIO in the same way as the project in Chapter 1.

Hardware

In addition to your IOIO, which you should have kitted out with sockets and a power lead in Chapter 1, you will need to buy the items in Table 3-1.

Table 3-1. Parts bin
QuantityDescriptionSparkFun SKUFarnell codeNewark code

1

TMP36

SEN-10988

1438760

19M9015

1

USB Bluetooth adaptor

1848138

39T4089

IOIO temperature logger
Figure 3-1. IOIO temperature logger

Almost any USB ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Professional Android Sensor Programming

Professional Android Sensor Programming

Adam Stroud, Greg Milette

Publisher Resources

ISBN: 9781449323271Errata Page