INTERACTIVE COMPUTING

A combination of digital and physical computing projects.

Haptic Glove Prototype

The first version of this glove was built using 3 flex potentiometers and 1 FSR sensor to send input from an Arduino Uno to a p5.js sketch. The first demo of the project can be seen here.

I then adapted this glove for wireless communication via Bluetooth by replacing the Arduino Uno with the Arduino Nano 33 BLE microcontroller. The fabrication and demo of this most recent version of the glove can be seen above.

 
 

Pressure Sensor Synthesizer Necklace Prototype

This necklace was created using DIY velostat + conductive fabric pressure sensors and connected to MaxMSP via the Adafruit Flora microcontroller.

6A0A9763-1024x683.jpg
Documentation of the construction process for this project.

Documentation of the construction process for this project.


p5.js Projects

mona2.gif

Mona Lisa

This is the first game I ever developed by coding via javascript in p5. The objective of the game is to move the bottom piece of the frame to bounce the fly to the jelly. The controller is linked to the A and D keys on the keyboard and the moving objects use square collision detection. 

This game can be played here.


Dinner at the palladium

This is the second keyboard-controlled game I built using p5. It was inspired by the joint Jean-Michel Basquiat and Andy Warhol exhibit which took place in 1985 at the Palladium. I wanted to bring the work of my two favorite 20th century artists alive by allowing the user to use the W,A,S,D keys to move Basquiat's dinosaur icon to collect some food items commonly found in Andy's prints. 

This game can be played here

warhol.gif

Untitled-1.gif

Race to Moonchella

This was a team project created by Junyang Ma, myself and Tina Zhou. In this game, the player controls a performer on their way to Coachella 2020 on the moon. 

The game implements the Perlin Noise algorithm and can be played here.


Screen Shot 2019-02-21 at 3.28.53 PM.png

TIDE POD EATER

A funny game I built as a whack-a-mole assignment in p5.

This game can be played here.