BEAT BACTERIA — A home installation for oral care


Dentists suggest that people should brush their teeth twice a day for at least two minutes each time. An interactive art installation at home will emphasize good behavior encourage people to improve their good oral care practices.

Bacteria Beats is a device that makes brushing teeth entertaining during these two minutes. There are many existing electronic toothbrushes that stay on for two minutes, but sometimes people turn them off before the time ends if they are bored or in a hurry.

It will also have a timer that, when set, will count down the suggested 2 minutes and, will illuminate the bacteria lights when the toothbrush is picked up. Then, every 30 seconds, one light will blink and shut off when you’ve conquered (might be clearer to say “brushed away the bacteria” instead of conquered) bacteria. After the 2 minutes have passed, all lights shut down (or turn off) leaving the brusher with the feeling that they’ve won the game!

If you feel as though two minutes is still too long, it will have the capability of ending the game sooner by setting the toothbrush on the other side of this device.


Video  What is Beat Bacteria

Tutorial How to build Beat Bacteria

屏幕快照 2017-12-05 上午11.32.30





Arduino Works and Final Ideas🍭

Hi there.

Here’s the Arduino works this week.


For my final project, I have three ideas work with Arduino:

1) Heavy-unfriendly Pad

The sitting pad with different color LED lights. The color of light depends on the weight of the person. For example, a man weighs 80kg, sits on the pad then the red-light up; a woman of 50kg, sits down the yellow light-up. It is a fun way to encourage heavy / fat people to stand up and do excise. The scenario would be subway cable, office, Pub, etc.

2) Timer for Brushing Teeth

Inspired by the interview of design in Design Research class, a doctor’s opinion on oral health for us was that we should brush our teeth for at least 2 minutes and twice a day. So I want to design a 2-min-timer, only for brushing teeth and visualize the time not only shows the number but the change of different colors to encourage people to brush at least 2 minutes every day.

3) Moolody

This project may be too ambitious. The idea is from the product I designed in Affirming Artifacts. I want to make a installation for tracking/recording user’s everyday mood in terms of musical notes. then, after a period of time, for example, a month, user can touch the small balls to play his/her mood-melody physically.

屏幕快照 2017-10-30 下午3.36.41


Last week my prototype was a glove for Christmas. The main problem was difficult to attach lights into the glove which I really expected to.


So after gaining so many valuable suggestions from the class, I began to do my second version of glove for Christmas~

I brought my light and went to a fabric store to test different texture of fabric I want (because the light can not be seen clearly, obviously in black fabric). Luckily, I found this one.

I started to make it after reading and watching some pictures of river glovers.

I drew the size glove according to my hand, I tried to make it larger, but after sewing two pieces together it got much smaller than I expected.

Here’s the process.IMG_5022

The mistake I made during the process is that I closed to pieces so early that I didn’t sew the rest part well.

SO here is my completed work~ It’s too tight for me though it’s cool~~

I think people who go to clubs regularly/ love fashion /kids would like this!


Special thanks to Hannah, Tzu-ching and Zihan!!!

Plush night light ideas

1)Fluffy Phonecase

  • this fluffy phone case is made of woolen, feel smooth and soft to the touch. people especially women would like to grab in winter days.  the tail look dot will light up when touched.


????? 2


  • Many people decorate their rooms with dreamcatchers. So this dreamcatcher is also   attached with LEDs, would light up when touched.









3)Toy hammers

These are toy hammers for children. May used as a massager as well for adults. It ‘beep’ and could light up when hit.



Yangying’s Arduino Works

  1. Digital Input

2)Serial Monitor


3)Pressing button changes fading animation speed.


Fade with Button

int led = 11; // the PWM pin the LED is attached to
int brightness = 0; // how bright the LED is
int fadeAmount = 1; // how many points to fade the LED by
const int buttonPin = 7; // the number of the pushbutton pin
const int ledPin = 11; // the number of the LED pin

// variables will change:
int buttonState = 0; // variable for reading the pushbutton status

// the setup routine runs once when you press reset:
void setup() {
// declare pin 11 to be an output:
pinMode(led, OUTPUT);
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
// initialize the pushbutton pin as an input:
pinMode(buttonPin, INPUT);

void loop() {

// read the state of the pushbutton value:
buttonState = digitalRead(buttonPin);

// check if the pushbutton is pressed.
// if it is, the buttonState is HIGH:
if (buttonState == HIGH) {
//if the button is pressed,increased fade amount by 1
fadeAmount = fadeAmount + 5;

// set the brightness of pin 11:
analogWrite(led, brightness);

// change the brightness for next time through the loop:
brightness = brightness + fadeAmount;

// reverse the direction of the fading at the ends of the fade:
if (brightness <= 0 || brightness >= 255) {
fadeAmount = -fadeAmount;

// wait for 10 milliseconds to see the dimming effect