ITP: Project Development Studio

Wrapping up


    Dream Jammies page is up, a refined description of the pajamas.

    Here is a graph of my sleeping data from the pajamas:



    iPhone app is done and working. I must say, it was exhilarating getting
    the app working on a _real_ phone. And the fact my clothes and phone
    were chatting...

    -- Sun, 30 Nov 2008 21:15 -0500

Prototype Circuit

    The incredibly useful Lilypad Xbee!
    Here are a few photos of the pajama prototype circuit.
    I'll sew this into a black pair of pajamas for the first version.







    For the show I'll be working with these organic cotton pajamas...
    adding a bit of crewel embroidery for character.



    -- Sun, 16 Nov 2008 23:18 -0500

Progress



    The diagram above is actually for an extended version of the dream
    jammies I'm working on, but you get the point. Under the left armpit
    will be the lilypad xbee, under the right is the battery. In the middle
    is the vibe board and an accelerometer, although I'm slightly worried
    whether the vibe board will effect the accelerometer's readings. We'll find
    out. The temperature board is close to the armpit for a better reading.
    Everything will be insulated so you don't feel hard parts - particularly
    the armpit areas.

    I'm going to put my money on developing an iphone app. I spent my time
    last class doing research, and I've made progress programming. For
    midterm I have ajax code which I can use to demonstrate. The lilypad
    xbee's arrived which is terribly exciting. Rob Faludi has been
    extremely gracious in coordinating the order and generous with his time.
    Thanks Rob! I have the prototype belt which will go into an existing
    pair of pajamas at least halfway there, but I need another day to finish
    it up.

    - xbee note: don't forget to tie VREF to VCC for analog readings

    Here are some useful links for xbee stuff:

    http://itp.nyu.edu/~raf275/blog/archives/2006/12/xbee_direct_io.html
    http://www.tigoe.net/pcomp/code/category/Processing/11 (process app for config)
    http://www.johnhenryshammer.com/TEChREF/xbeePage/series1/series1.html
    http://www.makingthings.com/documentation/how-to/update-xbee-settings-with-x-ctu

    "In order to upload new firmware to the board, you need to make an
    additional wire connection to the XBee module. Connect a wire from GND
    to pin DI8 on the XBee Board. Without this connection, the upload will
    not succeed."

    Indeed. DI8 is Pin 9.

    So far, here are my xbee settings for the pajamas:

    COMPUTER MODULE:
    ATID556 --> PAN ID
    ATMY2 --> my address 2
    ATDL1 --> destination address 1
    ATP0 --> PWM mode (pin 6, receive from D0)
    ATD1 --> Digital out (pin 19, transmit to D1)
    ATIU1 --> I/O output enabled
    ATIR --> sample rate 20 milliseconds (hex 14)
    ATIA --> I/O from all FFFF
    ATIT --> samples before transmit 5
    ATWR --> write settings to firmware

    PAJAMA MODULE:\
    ATID556 --> PAN ID
    ATMY1 --> my address 1
    ATDL2 --> destination address 2
    ATP0 --> RSSI mode
    ATD0 --> ADC mode (pin 20, transmit to PWM0)
    ATD1 --> digital in (pin 19, receive from D1)
    ATIU --> I/O output enabled 1
    ATIR --> sample rate 20 milliseconds (hex 14)
    ATIA --> I/O from all FFFF
    ATIT --> samples before transmit 5
    ATWR --> write settings to firmware

    -- Fri, 24 Oct 2008 19:53 -0400

Pajamas, The Plan

    alright... time to get busy...

    1. make a schedule

    2. build a mockup

    3. get dirty

    hurm, which dainty should i start with first?

    pajama parts:

    battery
    many accelerometers
    xbee

    computer side:

    xbee
    software

    remote:

    iphone
    prog for send/recv vibration

    As was mentioned in class: is the best way to express the partner
    sleeping through a rendered image? Should I move a stuffed animal
    according to show she is sleeping? (erm, I don't think so) Could it be
    as simple as my phone vibrates as she moves?

    Also, what sort of outputs should I make through the "stuffed brain" of
    the pajamas? If she is having a nightmare, maybe I can intervene to
    wake her up somehow? A pleasant scent? Warmth? A shock? (j/k) A
    little voice in the morning which says, "don't forget your phone?"

    There are also, of course, other interesting things to monitor. Blood
    pressure, muscle tension, dream state, and so on...

    I think I need to start simple:

    1. add an accelerometer to jammies, trying recording data
    2. have a phone vibrate when the jammies move
    3. this means I need to get xbee down as well a bit of iphone coding
    4. develop the "brain" (what type of stuffed animal and why?)
    5. what to do about power?

    I need to get these three done in the next month. So say, by 10/22.

    I'll work on 1-3. in class.

    -- Fri, 19 Sep 2008 21:15 -0400

Project Development Studio, Week 1

    Project Development Studio

    We are in the initial phase of developing a project for the class...
    where better to start than with a dream?

    Dream

    To connect people across thousands of miles.

    Vision

    Across multiple time zones, it is often day for one person and night for
    the other. I seek to passively connect people even while they are
    sleeping.

    Goal

    To sew a pair of pajamas which will be worn while sleeping. The pajamas
    will include sensors to read the position of the body. This position
    will then be "painted" in real-time to present a surreal picture
    viewable by another party online.

    Plan

    Buy a pair of pajamas, wire them up and see how I can do for
    positioning data. Start working with openframeworks for the
    visualization. A stick figure imposed on a photo of a real place will
    do for starters. Once these two parts start taking shape I will work
    on furthering the pajamas, technically and aesthetically.

    -- Tue, 09 Sep 2008 14:34 -0400

Up

Copyright © 1996-2009 Alexander Reeder
All rights reserved unless otherwise noted