Light Week 2

notes taken from physics packet


reflection: light bounce back

refraction: light going through different medium

rainbow: refraction + reflection + refraction

double rainbow: (second rainbow)refraction + reflection + reflection + refraction ( outer ring and reversed)

prism: refraction *2

sunset/blue sky: scatter

spectrum: a range of frequency of electromagnetic radiation

spectrometer:  using prism to see what part of spectrum of the light source emit

emission/ absorption spectrum: when electron travels between layres

addition: RGB

subtraction: CMYK

moiré effect


complementary colour

diffraction: when light going through a slit

interference: when two waves meet

diffraction gratings: diffraction + interference (CD)

oil on water: reflection + interference

newtons ring


stress pattern: polarize

red shift

lens flare

fluorescent tube: mercury vapor

incandescent bulb: wire filament


neon:  electrified glass tubes

LED: semiconductor




Lasers: Light Amplification by Simulated Emission of Radiation



black body: an idealized physical body that absorbs all incident electromagnetic radiation

white body: rough surface that reflects all incident rays completely and uniformly in all directions




for the second project I want to explore the relation of sound and light, specifically the physics of sound waves that was created from vibration, and how it could be represented with light.

while doing research on a project in the past, I have came across some one using oscilloscope to create graphic from audios

Screen Shot 2019-09-18 at 4.42.31 AM

That could be one of the direction, I have also saw someone using vibration from the sound to create patterns

Screen Shot 2019-09-18 at 4.51.47 AM.png

I’m also thinking using refraction of water surface that is controlled by sound wave.



Light Week 1


This photo is taken at an individual restroom at the new ITP floor on 4th floor of 370 Jay Street. The photo is composed with 2 elements that can split from a center horizontal line. The top half contains orange, reflective rectangular tiles that are neatly laid out  across the wall. The bottom half are square stone tiles that has a little bit more texture,  laid out across the floor. The two tiles are 90 degree angled from each other, so when the top light hit the side of the wall (tiles), they reflected a very interesting pattern on the floor.

I notice this effect unexpectedly when i was sitting on the toilet. It was kind of an “aha moment” noticing the effect and see where they come from. I think the reason that the effect speaks to me is that it was not intentional but the result is very visible. The relation of cause and result and process of finding the relation between them, i think is what make people special and what makes an ITPer special.


this week I experimented on using white flash light with single color paper







Connected Devices Final Project



The goal of this project is to create a device which log the temperature every hour then send to the server, and also be able to show the current “temperature settings” compare to the temperature detected, the machine should turn on the heater/air condition, or not. The device is not actually connected to the heater or air condition, just a hypothetic practice.



The most trouble that I had is probably successfully push to the server. We are using a server that our instructor, Tom Igoe, set up, and only been told that we are supposed to sent the request as a JSON. but after hours of trouble shoot me and some classmates are only able to send “hello world” via terminal. Finally I found out the smallest thing that i needed to change, which is double quote ” on the outside, and single quote ‘ on the inside.

Screen Shot 2019-02-22 at 10.40.19 PM

Screen Shot 2019-02-22 at 10.41.51 PM

Screen Shot 2019-02-22 at 10.43.20 PM.png


I decided to put my device in the wood shop, so I also included a dust sensor.



dust sensor datasheet:

how it works:


another tutorial:

temperature sensor (gp2y1010au0f) datasheet:


Because I have a dust sensor, i need some air flow, which i taken it as a consideration while designing my fixture. In the instructable post, he mentioned having a fan would help the air flow, but it should work without one, so I decided not to include it. But after not logging much information from the dust sensor, I will include it in the next version.


IMG_1947  IMG_1949


IMG_1950  IMG_1951


I decided instead of showing the current temperature, users can decide what temperature they want to set the room to be, and the device will show red if the temperature is set higher than current temperature (heating) or blue if its lower (cooling). Similar to traditional thermal stat but with a bit more feed back.

IMG_1961  IMG_1960

⇧showing cooling and heating⇧





Mobile Lab – iBrush

For the final project of my mobile lab, inspired by my web socket project, i decided to make another app with a physical element. and when we are introduced ar kit, i thought of this project. Its an AR drawing app that let you draw in the 3d space, similar to tilt brush and light drawing.

f239e1ed88c4d7e17b6ac4d3f9aefb1b 39bc1f9a19821f3ba5876fcdd6d6e154

I started with the AR kit example for the class, and modify the original function that let you place 3d model in the space, so it reoccur on its own, and increase the speed its drawing until it looks relatively smooth. Then i changed the asset selection to some sample brushes, just simple geometry like spheres, cubes, planes and a 2d brush i made. Continue reading “Mobile Lab – iBrush”

Energy – sound train

For the final project, i teamed up with Simon Shi, We decided to make a battery magnetic train. This video explains the mechanism pretty well.

TLDR when current go through a coil, it creates a magnetic field, which repulse the real magnet push it forward.

sol3 . images.jpg

To make it a better experience, we put some more magnets next to the tracks in glass bottles to make them produce sound when the train goes through.

Energy – Solar Energy

For the solar portion of the project,  I teamed up with Timothy Lobiak. Extending our projects from connected devices, we make our thermal states solar powered.

To extend the battery time that our thermal states, change it to a temperature logging device. We decided to use the low power library, but with the mkr 1010 it wasnt very successful, with sleep we are still drawing 100 mA while sleeping. After talked to Tom Igoe, we are recommended to switch to MKR 1000.

IMG_6164-1024x768.jpg Continue reading “Energy – Solar Energy”

Energy – Kinetic Energy

For the first project for energy, we are focusing on using kinetic energy to generate electric energy. I partner up with Sukanya Aneja and Emily Lin.

We started with directly hooking up the motor to a led light, and by turning the shaft of the stepper motor, the led light flashes. Next, we added a rectifier to rectify the current. Finally, we add in a capacitor to smooth out the light, but it also become dimmer.

Continue reading “Energy – Kinetic Energy”