Category Archives: Uncategorized

final project

The jumping maze I made for midterm project is the version 1, and for my final project, I created a maze that could be designed by users. And I made two prototypes and also attempted to create a 3D maze.





here is version 2

Here is version 3


#include <Servo.h>

const int servo1 = 3; // first servo
const int servo2 = 10; // second servo
const int joyH = A3; // L/R Parallax Thumbstick
const int joyV = A4; // U/D Parallax Thumbstick

int servoVal; // variable to read the value from the analog pin

Servo myservo1; // create servo object to control a servo
Servo myservo2; // create servo object to control a servo


void setup() {

// Servo
myservo1.attach(servo1); // attaches the servo
myservo2.attach(servo2); // attaches the servo

// Inizialize Serial
void loop(){

// Display Joystick values using the serial monitor

// Read the horizontal joystick value (value between 0 and 1023)
servoVal = analogRead(joyH);
servoVal = map(servoVal, 0, 1023, 40,10); // scale it to use it with the servo (result between 0 and 180)

myservo2.write(servoVal); // sets the servo position according to the scaled value

// Read the horizontal joystick value (value between 0 and 1023)
servoVal = analogRead(joyV);
servoVal = map(servoVal, 0, 1023, 15, 45); // scale it to use it with the servo (result between 70 and 180)

myservo1.write(servoVal); // sets the servo position according to the scaled value

delay(15); // waits for the servo to get there

* Display joystick values
void outputJoystick(){

Serial.print (“—“);
Serial.println (“—————-“);


paper for pcomp

presentation for pcomp

Final – Memory of Object

1 2


My final is a exploration of expression of time. Concept is communicate with people in the past using a ordinary object as media. People will see the previous person when they hold up the cup and the camera embed in the board will capture the image at the same time. Using a wifi breakout board to send picture data to computer and connect the arduino to the processing to display the images.

———————————————————-code Arduino I————————————————-

// Include camera
#include <Adafruit_VC0706.h>
#include <SoftwareSerial.h>
#include <Adafruit_CC3000.h>
#include <ccspi.h>
#include <SPI.h>
#include <string.h>
#include “utility/debug.h”
Continue reading

Midterm_Balloon plant

Balloon plant is a study of mechanical movements with servo and toy motors that moves up and down/ open and close / spin as a respond of different sensors so that the user can enjoy having an interactive plant.


after development(on going):
communicating with website to show the temperature and humidity.
Its movement is the same as physical movements of balloon plant.
Working on website now, which is my further project:)

Midterm – Band Fruits

Screen Shot 2013-12-17 at 1.04.52 AM Screen Shot 2013-12-17 at 1.04.11 AM

Band Fruits is a fun project that made sound from vegetables and fruits. Using vibration sensors that trigger sound when people touch them. Lights color changes according to the fruits.

#include “pitches.h”

//defines the pin connections
int redB= A0;
int red= A1;
int gLight= A2;
int gDark= A3;

int redPin = 11;
int greenPin =12;
int bluePin = 13;
Continue reading

#4 Spinning


Motor Bursh – a creative drawing tool based on simple technique. According to different spin speed, various pattern will be created.


int potpinA = A0;
int potpinB = A1;
int potpinC = A5;
int valA;
int valB;
int valC;
int servoA = 6;
int servoB = 9;
int servoC = 11;
Continue reading

Final project: H20 _ Ziqu&Semina

H2O is the cup coaster that does measure how much water a user drank daily/weekly/monthly based and remind the user to drink water regularly so that the person can drink enough water and keep healthy body.

code & other resources:

Final paper:

Final presentation:




Middle Term Project- I miss you

My middle term project is named “I miss you”. I start to think how to transfer abstract feeling of  missing between lover to a physical product that we can feel and send this feeling to each other.

With “I miss you” project. User can login to a website with computer or mobile devices and click the “I MISS U” button in the middle and a snow box will run in the other side.


I used Node.js to connect this with my web.


Continue reading

Final project: RFID Tags ( Xiaoqi Liu and Minh Huy Dang)

After the research with the basic knowledge with RFID tags. We decided to take advantage of the wireless feature of the tags to build an interactive sound project. We built a glove with the arduino, wave shield, RFID reader and the speaker. We put RFID tags into different acrylic cubes. In this way, when you put on and glove and touch different cubes, you will heard different sound. The code can be downloaded from the link:



MidTerm Cont’d Research: Strangers^3

It is only rarely that a psychoanalyst feels impelled to in- vestigate the subject of aesthetics even when aesthetics is understood to mean not merely the theory of beauty, but the theory of the qualities of feeling. The subject of the “uncanny” is a province of this kind.
-SIGMUND FREUD, The “Uncanny” (1919)


Creating a series of simple cubes to reflect upon relationships requires understanding how subjectivity influences interaction. Furthermore for the individual to understand themselves within this context, creating a representation becomes a requirement. Each cube was meant to measure and calibrate its color to an individual. Once those cubes touched each other they would reflect within themselves the facet being shared with the other.

Continue reading