Mia’s final project”sleep tight” alarm o’clock

open the voice!!


Sleep tight is an alarm clock to help you sleep well.

The principle is that you can set the sleep timer on the app when the time comes, the whole device will be bounce, and the lights will blink from weak to strong because of, and the red threads will also be influenced by the beating of the heart. So at that, As the sleep time is set, the heart’s lights will become brighter and more flickering. This method is used to disturb the user’s earlier sleep。

The reason why I choose the human heart is that sleep late is terrible for people’s health. If you sleep late, it also will give your heart burden, so I use the direct method to raise people’s awareness.

Another point is that your light will be still bright before you go to bed until you put your phone or electronic device on the sleep alarm clock so it will push you to sleep early and achieve your goal. (after you place your phone on the device, the light of the device will turn down)

Mia’s week5 homework


define PIN 6

define NUM_LEDS 8

define BRIGHTNESS 50

// Parameter 1 = number of pixels in strip
// Parameter 2 = pin number (most are valid)
// Parameter 3 = pixel type flags, add together as needed:
// NEO_RGB Pixels are wired for RGB bitstream
// NEO_GRB Pixels are wired for GRB bitstream, correct if colors are swapped upon testing
// NEO_RGBW Pixels are wired for RGBW bitstream
// NEO_KHZ400 400 KHz bitstream (e.g. FLORA pixels)
// NEO_KHZ800 800 KHz bitstream (e.g. High Density LED strip), correct for neopixel stick
Adafruit_NeoPixel strip = Adafruit_NeoPixel(NUM_LEDS, PIN, NEO_GRBW + NEO_KHZ800);

void setup() {

strip.show(); // Initialize all pixels to ‘off’

void loop() {
// Some example procedures showing how to display to the pixels:
colorWipe(strip.Color(220, 0, 0), 150); // Red
colorWipe(strip.Color(0, 150, 87), 20); // Green
colorWipe(strip.Color(0, 199, 25), 20); // Blue
colorWipe(strip.Color(0, 89, 0, 25), 50); // White

(Elebbit Monster)plush night light


This is Elebbit. Elebbit= elephant +rabbit

Why i designed a monster, because I think everyone have a monster living in their body. This monster have different shape, maybe looks like a animal ,maybe looks like a product. but it is you.

And nowadays people have high pressure. How to make them feeling their pressure (their inside monster) is my main topic.

In my design, when the doll feels people have high pressure or have some unnormal mood swings… or seat in office for a long time (through heart real time monitoring system———like Apple Watch\ and environment sensor system).the doll will blush( to reminder people)—it means the doll feel embarrassed and feel uncomfortable with surroundings. And people have to touch or pat the doll to make him calm down (the metaphor for reminding people Calm down.

And user can change different ear style of this doll to have fun\hang somewhere(depends on environment)

Mia’s Plush Night Light Proposal

4 prototype


target user: people who suffer high stress

psychologists said furry stuff can help people relief stress. I design this doll,in order to help people release pressure.

WAY:::: when doll feels people have high pressure or have some big mood swings(such as mad,upset), the head of doll will flash lights, (a metaphor for mood swings in people’s head). and then user can pat and press the head of doll, make them calm down ( a metaphor for reminding people’s calm down)—————heart rate real-time monitoring system