One weekend in the middle of February, we ran a hack session to make a first useable prototype of our book for the Library of Lost Books – a talking, gesture-responsive book.
Our aim was to put together the elements we’ve each been working on: story and audio; Lilypad Arduino; gesture detection; getting iPhone and Arduino talking to each other to share data – and to combine them in a physical book.
I’ve asked fellow PleaseReadMe collaborators Dave Addey and Mo Ramezanpoor to talk about and share what they learn in the process of making a talking, gesture-responsive book.
In this first post, Dave explains how to get an iPhone connected to LilyPad Arduino over a wireless connection.
A tiny hack against the dark, using Lilypad Arduino.
When the light level falls and it starts to get dark, an LED switches on, and the buzzer plays a short tune to ward away the darkness.
This modified buzzer plays a few bars of Do Re Mi. After all, if Julie Andrews can’t chase away the darkness, who can?
This is an early prototype of the project I’m making for The Library of Lost Books: a book that tells a story by responding to gestures and movement when taken off a bookshelf.
Sometimes things aren’t lost, just misplaced.
Last month, I wrote about how my book for the Library of Lost books project – a 1933 copy of The Picturegoer’s Who’s Who and Encyclopaedia – had been posted out but had never turned up.
This is an early test of part of a project I’m working on for the Library of Lost Books, called PleaseReadMe.
This part of the project demonstrates collecting sensor data from an Arduino, passing it to an iPhone, and using an iPhone app to read and respond to that data.
Last week I heard my application to be part of The Library of Lost Books project had been accepted.
The project aims to take old, discarded books from the Birmingham Library and rework them to create an exhibition of books for the opening of the new Library of Birmingham in 2013.
Here’s a how-to for setting up the Arduino software to start coding for LilyPad projects. This is taken from a LilyPad Arduino project I created; I thought it might be useful to have this software guide as a separate post from the projects.
This guide is for Mac OS X, but should give a general intro for Windows & Linux too.
This project is to create a bedside light that can switched on or off by moving a book. It uses an accelerometer sewn into the book to measure the book’s movement.
When the book lies flat, the LED lights are off. When the book is tipped up above a 20 degree angle in any direction, the lights fade up to full. To keep the lights on, stand the book upright, or prop up on an angle. To turn the lights off, lie the book flat.
This project uses a temperature sensor and five LEDs sewn into a wrist warmer to respond to ambient temperature.
If the temperature drops below 12°C, the lights start fading in and out. If the temperature is 1°C or below, the lights twinkle.
This guide is written for Mac OS X.
(tl;dr: Wrist warmers are practical warming devices, they can also tell you when it’s cold enough to wear them, through the application of pretty twinkling lights.)