Make Every Week: Fitness Wristband

The same week we got details about the new Apple Watch, my Nike Fuelband died.

That got me thinking about what I really want — and don't want — on my wrist, and whether I could build something that fit my needs exactly.

So expect a few #MakeEveryWeek weeks devoted to iterations of a fitness watch. This is one of them.

My Fuelband had a clock, which I used for timing my midweek runs of about 20 minutes (don't judge). But I had to keep checking my wrist, and pressing a button in the band, to see if time was up.

I really wanted something to simply tell me when 20 minutes was up. So that's what I made.

Make Every Week: Wind-Sensor Candle

How would you build a digital candle someone could actually blow out? My 11-year-old daughter and I tried to answer that one evening, just for the fun of it.

We looked online to see if there were ways to detect breezes without a set of spinning cups. We quickly learned about hot-wire wind detectors, which monitor a warm wire and detect tiny changes of voltage as air passes over it.

Even better, we found a $17 device that does exactly that and has Ardiuno code to go with it. Score!

We bought it that night, and, quite honestly, it has been sitting in my bin of parts for months. (In the meantime we built a whole bunch of candles you extinguish by tipping over.)

So for this week’s #MakeEveryWeek, I gave the blow-out candle a try.

Make Every Week: A “Tiny” Cat Toy

The short story: This week I made a blinky-buzzy toy to occupy our cat with a random sequence of teases. And he loved it!

The longer story starts just over a year ago, when Team Blinky friend Liza Stark gave me an 8-legged computer chip the size of a peanut and said, with wide eyes, “You can do amazing things with these!”

So for #MakeEveryWeek No. 3, I learned how to play with this minuscule computer.

It's ATtiny

The little chip was an ATtiny (pronounced like an author, A. T. Tiny), which is essentially a super-simple Arduino.

Its legs correspond to a some of the familiar Arduino pins: power, ground and five input-output points. More details are on the Sparkfun site.

Illustration (CC) BY-NC-SA 3.0 by Sparkfun

Just like an Ardunio, you can code it to light LEDs, read simple sensors and buzz buzzers. You program it using Arduino desktop software and the Arduino language. You even use an Arduino as a kind of “mother ship” to load programs into the ATtiny — because it's missing all of the connectors Arduino boards have.

"Live Blogging" Daddy Robot Camp

Welcome robots! I'm leading my daughters and a friend through some summer fun building simple robots.

This is live prototyping at its finest (by all of us). I'm tweaking the hardware and software by night, and running "camp" at the kitchen table by day.

The main learning concept I'm aiming for: "If A is detected then B happens," like IFTTT does so well. It seems to be a good, base robot function. Also: Making robots is fun.

My hope is that the kids get to express hands-on creativity, and that I can get Arduino to help me bring their creations alive. As Liza Stark advised me, make sure they have their hands on the project more than I do. Let's see if that happens.

I'll keep posting here as we work through the week. The fun begins today!

The Plans

Given a set of "if" sensors (light, temperature, movement, distance, buttons) and a set of "then" actions (LEDs light, servos rotate), the girls each came up with a plan for a robot:

The Chartbeat LED Bar

We're always interested in how many folks are viewing our WNYC Data News projects at a given moment, and Chartbeat answers that question. But we don't always want to watch Chartbeat's dashboard for the latest info.

Enter the blinkies.

Using a string of colored LEDs, an Arduino and a little bit of code, we now have an ambient indicator that generally reflects our traffic and alerts us when thing get intense. A program running on my desktop computer checks Chartbeat for the latest number of simultaneous and passes that information across the room using Bluetooth, something I've wanted to play with for a while. 

The Monthly Mood Cube

When Kristin is about to get her period, everyone in the house knows it.

A light on her nightstand tells us so.

What we now call the "Mood Cube" tracks my wife's cycles and has helped foster household harmony. It also makes Kristin smile every day.

It was easy to build. You can make one, too.

The backstory

The Mood Cube story really starts with Louise Ma, a great interaction designer and my colleague on the WNYC Data News Team. She knows her mood tracks closely with her menstrual cycle, so she put up a chart of different faces and hangs a rubber band on the face that matches her feelings. 

Stop by Louise's desk for a chat, and you immediately know where she's at. Talk about transparency!

Louise has made a hobby out of tracking her moods and cycles. Kristin had tried to track hers, too. She used several of the flowery iPhone apps designed to help, but didn't stick to them. She put the dates in Google calendar, but they never really lined up. 

And each month she was surprised by bouts of intense stress, frustration and agita -- always followed by her period just a day or two later. After a recent episode she texted me: "I want Louise's chart!"

I had another idea.

I wanted to make an ambient indicator -- something in Kristin's life that was subtle but clear. I wanted it to be peaceful, friendly and needinig no attention. And it shouldn't be harsh or shaming.