Category Archives: Week 15-Final

Final_Proposal_kAi

My final project is a cape drum machine. Literally it is a wearable MIDI for drum machine. It is a instrument and toy for introducing drum machine and electronic music to children.

 

[ drum machine is an electronic musical instrument designed to imitate the sound of drums, cymbals or other percussion instruments. Drum machines are most commonly associated with electronic music genres such as house music, but are also used in many other genres. They are also used when session drummers are not available or if the production cannot afford the cost of a professional drummer. In the 2010s, most modern drum machines are sequencers with a sample playback (rompler) or synthesizer component that specializes in the reproduction of drum timbres. Though features vary from model to model, many modern drum machines can also produce unique sounds, and allow the user to compose unique drum beats and patterns. ]

ata-beatsteppro_1

 

 

Coming back to my project, the interface is a cape. When sticking the modules on, the cape can trigger sounds and loop them through GarageBand (a musical software in computer).

cape+modules1-01cape+modules2-01

Prototype for testing the code:

 

Some precedents:

Final Project Proposal

Concept 

I am creating an electronic pop-up book for kids while the parents to play along with them, evoking the feeling of companionship through interactions with physical objects in the context of my narrative.

Rex’s Magic Adventures with a secret helper

  • Page 1 Meet Rex! [My main character]

Hi Rex

Hi,

I’m REX.

Thank you for opening this book

and spending time with me.

(volvelles, rotating paper disks. 13 century)

  • Page 2 

black

I recently lost my eyesight,

and I’ve been feeling very lonely.

Having you here really brightens up my day.

I am enjoying your company so much it makes me want to tell you about my past.

I was quite adventurous in my day, but would never have gotten through it all without my secret little helper.

  • Page 3 – Rex in the Desert – verb: squeeze 

Rex is learning how to cross the desert. Got thirsty, Reader helps him find lake by squeezing the water  bottle. 

39.pic_hd

 

I like to make friends.

I met Cameron.

I asked him to show me his home.

So he took me to the desert.

At first, it was lovely, we were talking and laughing.

But as we walked deep into the desert,

I ran out of my water supply

and the thirst was killing me.

Luckily, I was saved by my secret helper.

 

 

  • Page 4 – Rex climbing mountains – verb: tie

Rex is learning how to climb mountain, the rope broke, reader helps him tie the rope.

38.pic_hd

 

When I got out of the desert,

I met Max.

I asked her to teach me how to climb mountains.

She offered me one end of a rope

and climbed swiftly to the top the mountian

then tied the other end on a pole.

As I was in the middle of my climb, the rope broke,

I was falling,

Again, my secret helper saved me.

  • Page 5 – Rex sailing the sea – verb: put in

Rex is learning sailing, got through out of the boat, reader help put him back in the boat.

35.pic_hd

 

After saying goodbye to Max, I wondered to the seashore, where I met Lady W.

I asked if she could teach me how to sail the sea.

She agreed. So I built a boat and followed her into the heart of sea

One day, a heavy storm hit us, and I was thrown out my boat.

I was about to drown, it was my secret helper that picked me out of the ocean and put back into my boat.

And that’s when I saw a lighthouse, and I was saved.

  • Page 6 – His Room 

ROOM

inspired by one version of <the wizard of oz> pop up book

Thank you for listening to my stories.

I’m tired now, going to rest.

Please take a look around my room,

make yourself at home.

Good night. 

Talk to you soon. 

  • Family Portrait

Family Portrait 2

He’s the son of a Hippo and a Unicorn

  • The whole book:

the pop up

 

Do you still remember your childhood? Remember the things you love to play with? The feeling of being absorbed in this little world you created for yourself? Where you are in full charge of rearranging things and ordering that world to act in new ways that pleases you better? When you looked at the drawings you did when you were little, do you ever wondered where on earth you got your imaginations from back then?

Childhood is the most important period time of one’s life. In one life span, a happy childhood can make all the difference in the world. It is very important that we don’t let reality from the adult world to stifle children’s first traces of imaginative activity. Early education is very important. And the most joyful way for achieving that is through play. As Freud puts it, “The child’s best-loved and most absorbing occupation is play.” My particular interest for my future design endeavor is in adapting cutting edge technologies for children to play with. As we see in Barthes’ Toys, children think in a completely different way and in fact have a complete world of knowledge and representation that adults cannot share with them.

In my perspective, designing the right toy for kids to play with is essential. For my final project, in order to engage with a whole generation of people who not only are versed in technological media but know how to navigate between technology and the material world.

I am creating a electronic pop-up book for kids, while the parents to play along with them, evoking the feeling of companionship through interactions with physical objects in the context of my narrative.

While the book is interactive because of the technology, but what actually brings the book alive is its narrative. The main questions I’m attempting to answer in my prototypes are how different technical interactions can be linked to specific verbs, which in turn links to different scenes on different pages.

The name of the book is called <Rex’s Magic Adventures with a secret helper>. The main character of the book is a 40-year-old Rhino name Rex who recently lost his eyesight. His whole world has turned black. He’s lost the will to carry on. But luckily, the reader opened this book, bringing light into his life again by spending time with him. As the reader turns the page, Rex started to reflect back in his life of certain moments where he’s survived particular difficulties with the help of a secret helper. By following the instructions on the page, the parents will guide the kids to complete certain action required to help young Rex. At the end of the book, there is a letter, addressed to the reader, telling him/her “thank you for being my secret helper”. Rex signs the letter.

One of the strengths of my project is that I can explore various conductive/resistive materials and incorporate them into my book, for example, instead of using wires, I can use copper tape, conductive thread/yarn, smart fabric or conductive ink to construct my circuit. The second strength for doing this project is that I’m able to explore all sorts of textiles in order to make my own sensors. Thirdly, I’m also free to construct various switches utilizing different verbs such as blow, cover, roll, tie, tug, tilt, etc. in order to make the book more interesting for kids to interact with. Fourthly, I can teach myself a new craftsmanship while completing this project — paper engineering. And finally, I have the freedom to use my own painting/drawing skills in the making of my book, which makes the project unique.

But things almost never go the way you want it to go. No matter how thoroughly you planed before implementing the project, actually making it comes to live is a whole other story. One of the most critical issues for my project is hiding the circuit and power source in the book. The top priority of my book is safety. It is designed for kids age 4 – 7, so I need to make sure that while they are interacting with the book, they won’t be electrified. The current solution I came up with is that each page of my book is two-fold; the circuits hide in between two thick cardboards. And the power cords goes through the spine of the book into a wood box situated beneath the book, so I can hide the batteries and Arduino in there. Another problem I encountered is that when the book is closed, due to the fold of the pop-up materials, it can’t shuts close evenly, one side is always a bit taller than the other. In order to solve this issue, I decided to put 0.5-inch tall thin battens on each right side of the book to even out the height cap. Thirdly, I want to get rid of the USB cord for using the Arduino. So I’m experimenting on shrinking down my Arduino code onto an ATtiny to make it smaller to solder on the circuit of my book. Also, I purchased some effects pack from chibitronics, which are small and flat and solder-free (back-tape). I’m now able to make the lights in my book fade, twinkle and blink without plug in an Arduino to my computer.

Another concern of this project is whether or not the written description is able to convey both the essences of the narrative and the instruction for how to interact with the book. Is it necessary to combine audios into the book? Instead of writing the instructions on the actual book, will it be more appropriate to deliver these instructions in a different notebook solely dedicated to the adult who are accompanying and supervising the kid? Will this make the experience more interactive and magical for the kids? And will the parents be more involved in the process of reading the book with the kids together this way? By making the adult an important part of completing the interaction with the book, will this be more effective for the audience to experience the importance of companionship?

This electronic pop-up book is aiming to get children to work in the technical and material world at the same time. “Children do, it is true, play alone, or form with other children a closed world in their minds for the purposes of play.” I want to enter children’s own little world through their action of playing with my book. While they are reading my book, the content of the book engages their attention, which creates a conversation between the kid and the book. That way, the book can talk to them. Which means I can talk to them, and the book I created is part of their world.

It’s a story of aging, companionship and love. It is designed to bring awareness to adult life and to teach kids the importance of keeping adults in their life company, and making them feel loved. I want to show the kids that spending time with someone is the best way of showing him or her your love. And also, the interaction between the reader and the book is designed to make kids learn about the verbs, and practice their ability to interact with the physical world.

For my future endeavors, I want to be able to create interactive books to educate kids like Simon Schama did in his video presentations on significant historical Art Giants.

Growing up, History has always seemed distant from my daily life, as if those historical events and the people who live in those time periods are just text on the page. It has always been hard for me to relate to these figures and incidents because they’ve always felt so impersonal. But Simon Schama has restored these historical figures by putting them into a narrative context, bring in facts of different aspects of the society to make these figures come to life by portraying them as just an ordinary person, whom we may run into on the streets and has the same issues in their life like us. Maybe the painter who lives next door to you may grow up to be famous in the future, but instead of portraying these artists as out of reached famous figures, he restored their image by putting them into a daily context.

He wouldn’t be able to achieve this unless he has dived deep into the history, gathered and digested all the information he could get his hands on regarding different aspects of society (ex. economic, political). He knows a lot, but instead of dumping all this information onto his audience, he presented all this dense information in a light and easy to understand manner. I want to be able to create stories for kids to interact with incorporating his style of telling facts, which is both educational and fun. Relating different fields of studies together to make kids’ learning experience more educational, and the educational experience more playful.

 

Undated[Week13]Dec 1 – Updated Concept + Prototype

FINAL PROJECT – I FEEL MANY THINGS DURING THE DAY 

Concept

My final project is called I Feel Many Things During The Day. This is an educational play mat for children from ages between 2 and 7 to play and expand their emotional vocabulary by eliciting feelings of curiosity, fun, and love of learning while generating thoughts about emotional experiences in family and educational contexts. 

File_000 (3)

 

Inspiration / Motivation

The idea for my project started from my experiences as a kid. I had difficulty expressing my emotions in relationships with my loved ones. I often felt confused and discouraged by others’ reaction, when interacting with them. I began to feel lonely in my emotions, internalizing problems and wondering, “What’s wrong with me that I feel this way?” Later I also found that it was hard to connect with my emotions to make important decisions. I wasn’t clearly aware of my emotions, thus I didn’t know what I really want or not.

Through my 10 years of work experience in education and personal life, I found expressing emotions profoundly important for children and for their adulthood. To improve myself in order to enjoy my life, I started looking for materials related to emotions. While searching emotional intelligence I found a robust body of scientific knowledge about the topic. At the same time I watched a movie that related to the emotional intelligence, called “Inside Out” which was a huge motivator for me.

BRENE BROWN

“Emotions are often difficult to recognize and even harder to name. This is especially true if we weren’t given the vocabulary and skills required to navigate this emotional world when we were growing up – which unfortunately is the care for most of us.”

– Brene Brown, I Thought It Was Just Me, p/41 January 2007

Historical Background

Through history people valued thinking and logic more than emotion. Because we considered emotions primitive and uncivilized. However, nowadays, we know that emotions are essential for self-esteem, relating to others, being successful at work and academic achievement, memory, learning, and decision making.

Tools

I use conductive inks and felt to induce children to have responsive interactive experiences through my idea. Techniques that I have learned from Computational Craft are felt-work and how to use conductive ink to make pressure sensors and a soft circuit. I feel confident to use them for my idea to create a interactive and portable project for kids.

  • Felt-work that visualizes emotional faces on the top of my project. Children will see a variety of feeling faces and experience rug or blanket textures when playing.
  • Conductive ink is applied to a sheet of fabric to place at the bottom of my prototype as a soft circuit. The painted circuit is sawn with poppers and wires in order to send and receive the pressure from a child as a input and send  sounds as output . Thus, kids hear, for example, “I will silly when I tickle my dad. When do you feel silly?” from my project. Doing so kids associate with emotional vocabulary to articulate and understand their and others’ emotions. Auditory and comfy tactile experiences

File_000 (7)

Precedents 

Feeling flavor is also sound poster screen printed with conductive ink. When the user touches each images, he can listen to different sounds of flavour.

The ‘Sound Poster’ is a screen-printed panel that uses conductive ink to trigger sounds from the printed characters. Its illustration and interaction is interesting enough to capture kids’ attentions.

 


 

Material Experiences 

Materials_1prototype

  • Conductive ink (Bare conductive ink)
  • 1 sheet of illustration paper
  • 1 transparency film
  • Bare board
  • Arduino and breadboard
  • A couple of alligator clips
  • 1 speaker

I used stenciling with a brush because conductive ink is so thick it took a while to paint patterns. Using just brushes isn’t fast enough to fill spaces you want to paint. I got a transparency film from Blicks and cut a pattern into the transparency film. I used a grid paper to cut the transparency film precise .

File_003File_004File_005

One of output ideas on my project was to make a button and a circuit painted by conductive ink to turn LEDs on and off. I found a video that KurisutaruYuuki made lightduino with conductive ink and Arduino. As I didn’t find any instruction from the video, copying through what the person did on the video was the only way to build lightarduino. I cold-soldered a resister, wires and LEDs to connect with Aduino as she did. However, I succeeded in just connecting 3 LED lights and didnt make the button work.  

After many tries and fails of making lightduino, I moved on to sound output. I found Piezo. Screen Shot 2015-12-18 at 12.21.41 AM

This time I imagined to build wooden floor and attach Arduino and bread board under the wooden floor.

CODES

When you open these files, there are orders.

PROCESSING 

/**
* Arduino Sounds
*
* Play WAV or MP3 files when piezo knocks from an Arduino running the
* “PiezoKnock” sketch or when a computer keyboard key is pressed.
*
* Taken from the Minim “trigger” sketch:
*
* This sketch demonstrates how to use the <code>trigger</code> method of an <code>AudioSample</code>. <br />
* <code>AudioSample</code>s can only be triggered, not cue’d and looped
* or anything else you might do with an <code>Playable</code> object. The advantage, however, is that
* an <code>AudioSample</code> can be retriggered while it is still playing, which will cause the sample to
* overlap with itself .
*/

import ddf.minim.*;
import processing.serial.*;

import ddf.minim.signals.*;
import ddf.minim.*;
import ddf.minim.analysis.*;
import ddf.minim.ugens.*;
import ddf.minim.effects.*;
AudioPlayer player;
Minim minim;

String portname = “/dev/cu.usbmodem1411″; // or “COM8″
Serial port; // Create object from Serial class

AudioSample sounds[];
String sound_names[] =
{
“BD0000.mp3″,
“BD0010.mp3″,
“CP.mp3″,
“CY0010.mp3″,
“OH00.mp3″,
“SD0010.mp3″,
“a.mp3″,
“Track54.mp3″,
“Track64.mp3″,

// find more wav or mp3 files and put them in the “data” directory
};

void setup()
{
size(400, 400);
background(0);
stroke(255);
// always start Minim before you do anything with it
minim = new Minim(this);
minim.debugOn();
sounds = new AudioSample[sound_names.length];
for( int i=0; i< sound_names.length; i++ )
{
sounds[i] = minim.loadSample(sound_names[i], 512);
}

// Open the port that the board is connected to and use the same speed (19200 bps)
port = new Serial(this, portname, 9600);
}

void draw()
{
// do the drawing on events
fill(240,0,0);
ellipse(0,0, 40,40);
}

void soundball()
{
int r = int(random(sounds.length));
println(“picked sound #”+r);
sounds[r].trigger(); // play a random sound

int x = int(random(0,300));
int y = int(random(0,300));
fill(240,0,0);
ellipse(x,y, 40,40);
fill(30,0,0);
ellipse(x,y, 8,8);
}

void serialEvent(Serial port)
{
char inByte = port.readChar();
println(“received char: “+ inByte);
if( inByte == ‘!’ ) // ‘!’ is end of “knock!”
{
soundball();
}
}

void keyPressed()
{
if(key == ‘t’)
{
background(40,40,40); // erase screen
}
soundball();
}

void stop()
{
// always close Minim audio classes when you are done with them
for( int i=0; i<sounds.length; i++ )
{
sounds[i].close();
}
super.stop();
}

———————————————————————————————————————————–

ARDUINO

// these constants won’t change:
const int ledPin = 13; // led connected to digital pin 13
const int knockSensor0 = A0 ; // the piezo is connected to analog pin 0
const int knockSensor1 = A1 ;
const int knockSensor2 = A2 ;
const int knockSensor3 = A3 ;
const int knockSensor4 = A4 ;
const int knockSensor5 = A5 ;

const int threshold = 100; // threshold value to decide when the detected sound is a knock or not

// these variables will change:
int sensorReading = 0; // variable to store the value read from the sensor pin
int ledState = LOW; // variable used to store the last LED status, to toggle the light

void setup()
{
pinMode(ledPin, OUTPUT); // declare the ledPin as as OUTPUT
Serial.begin(9600); // use the serial port
}

void loop()
{
Ampoule(A0);
Ampoule(A1);
Ampoule(A2);
Ampoule(A3);
Ampoule(A4);
Ampoule(A5);
}

void Ampoule (int input)
{
// read the sensor and store it in the variable sensorReading:
sensorReading = analogRead(input);

// if the sensor reading is greater than the threshold:
if (sensorReading > threshold)
{
// toggle the status of the ledPin:
ledState = !ledState;
// update the LED pin itself:
digitalWrite(ledPin, ledState);
// send the string “Knock!” back to the computer, followed by newline
Serial.println(“PiezoKnock!”);
Serial.write(10);
}
else
{
ledState = LOW;
digitalWrite(ledPin, ledState);
}
delay(10); // delay to avoid overloading the serial port buffer
}

 

Bio-Memory Drive

 

 

 

In 2580, humans have increased their memory capacity by using drives that can be slid into a slot at the base of their necks. This slot is wired with the human nervous systems and their brains, taking in sensory input directly from the human senses. These mini drives can be removed and stored physically, or they can be synched with cloud services, literally with a thought. The files — memories, can be accessed by thinking of the thought, or whatever mental system the user has to access their files.

2015-11-28 15.23.18 2015-11-29 18.41.01

Final project concept (WEEK15)

Electronic terrarium

For my final project, I want to create an interactive terrarium sculpture.

Instead of living plants, the terrarium will be filled with electronic components (such as Arduino,resistors,LEDs,wires and motors) combined with fabric, paper and some organic materials.

Different components will have different behaviors when human come close and touch them. Some will become active some will hide away. It will simulates living creatures reacting to human presence.

Draft terrarium :

draft

Precedents & Inspiration:

EphemerāCuriosity Cloud By Mischer’Traxler

Glass Domes By Helen Musselwhite

 

 

Beauties021 STV_69091

Plant-in City By Huy Bui, Carlos J. Gómez de Llarena and Jon Schramm

 

Plantincity_system_xbee_sm

Interactive Terrariums By Stefano Citi & Simone Simonelli

 

5f069213641559.562763bf3a672bae23513641559.562763e5ca528

Finals Concept: Double Pendulum

I’ve been very fascinated about kinetic sculptures recently. I would like to create a “painting” that is created through mechanical methods, specifically using the double pendulum, which creates beautiful, random-looking patterns.

This has been done with LEDs before:

However, with LEDs, you can’t see the full patterns unless you record or photograph it. I would like to use thermochromic paint that would capture its trajectory long enough to be visual, but will disappear over time to start again.

2015-11-28 14.26.21

My two main concerns are how to blend thermochromic pigments with a medium that will allow it to go transparent and be able to spray it evenly onto acrylics, as well as how to wire the spinning arms so that the tips are heated only, but still allow it to spin without getting tangled.

Final Project: In Process

Overview

The theme of the final project is In Process. Over this course, we have discussed and examined processes of different practices and how to apply them to new tools, materials, ideas. We have also discussed how these tools, materials, and ideas influence process, especially in spaces where two processes collide (i.e. sewing and electronics, papercraft and interactive design). For your final project, you may choose whatever concept you like. As you move through this project, you should all consider your process deeply. Be critical of how you are approaching your concept, research, prototyping, and execution. Some questions to consider include: how do materials communicate to ideas? Do materials determine practice? What tools do you use and why? What tools do you want? What theoretical frameworks are you pulling from? How does the audience you are designing for impact your process?

Reprise

You may choose your concept for the final project. It must address ideas, processes, tools, and/or materials we have surveyed over the course. You will be graded on your implementation of the materials and processes we have been studying throughout the semester. You may work alone or collaboratively (this is encouraged). Below are the deliverables and calendar for the last four (!) classes. I will share the rubric for the final project with you next week.

Deliverables

  • Working prototype
  • In-class 8-10 minute presentation
  • Video and image documentation
  • Blog post containing all relevant links and reflection on your process
  • Instructable documenting how you made it
  • At least 2 feedback sessions to a Artisan tech student in Parsons Paris (these can be written via email or class blog or done through skype) – this will be due prior to the final and I will help you link to a student/project there. (See schedule below)

Final calendar

  • Nov 29 – Concept Proposal (working title, short paragraph, 1-2 precedents, at least one rough sketch)
  • Dec 1 – Updated Concept + Prototype
  • Dec 8 – Prototypes for in class feedback + feedback to Artisanal Tech
  • Dec 15 – Prototypes + feedback to Artisanal Tech
  • Dec 22 – Final + celebration!

Big Picture

As I mentioned, this is in collaboration with the Artisanal Tech course (go to “Workshops” category to see work) at Parsons Paris. It will culminated in an exhibition and workshop/speaker series this spring. This is also part of a larger project called Crafting Tech that hopes to serve as an open platform for eCraft teachers and learners around the world to use in their classrooms and learning spaces.