Winter 2016

Tutorial #3

Tutorial 3:

Video for 3A & B


3A Code:


3b Code:


Tutorial #1

Tutorial 1:

Blinking LED:




Button Controlled LED:







Internet Project

MacKenzie Telenko

My project utilizes the internet to keep people’s prized possessions safe. Using a makeshift trip wire the safe will notify the owner via text message that someone has reached into the safe to steal the owner’s valuables. At the moment the system doesn’t have any way to distinguish the identity of the person entering the safe, so wether or not it is the owner or a super villain, the text message will go out to confirm that someone has entered the safe.



10K Resistors

Assorted Wiring


Particle Photon


Screen Shot 2016-04-06 at 1.53.28 PMUntitled Diagram


Link to Code:


IMG_2321 IMG_2322 IMG_2325 IMG_2328



The circuit is made up of a simple light sensor and LED, that make a trip wire by measuring the disturbance in light between them. When a hand or object is moved through the “beam”, there is a change in the amount of light that the sensor is taking in, letting the particle photon know that something is happening. From there the device publishes the result to the cloud, and from there IFTTT works its magic and lets the phone of the owner know about the safe being used.

This project was very easy to make as we have done a similar project in class constructing the trip wire. My application of the device makes use of its security potential and combines it with the shape and function of an everyday safe. The construction of the safe was relatively simple as well, as it is mostly made up of similarly sized squares, with a few exceptions being the floor that the electronic components sit on and the door hinge. If i were to continue with construction i would probably change the design of the object so that the trip wire is less visible, and in a position that more effectively cover the whole area of the safe in order to ensure that there is no way someone could potentially reach around the one current trip wire installed.

I think that this project has definitely opened up some new ideas as to how i will be using the internet in the future, and has given me a little bit of an understanding as to how the devices that we use today work.

Project Colour Battle

Colour Battle


Connal Ds, Matt Carpino, Obaid Quraishi, Camille Kauffman


The idea is that we have created a game controller for two players arcade style, to each control a colour that is trying to take over the screen with their own colour. Their scores are then uploaded to Instagram.



List and organize all relevant links/documents you’ve collected – inspiration, similar projects, technical guides, data sheets, part info, etc.

  • Info:
  • Similar projects:
  • Parts:
    • Arduino Uno device
    • Particle Photon device
    • controller
    • wiring
    • materials for the controller (cardboard, paint, buttons)
    • software (Arduino, Processing, Particle Photon)
  • Helpful code
    • Firmata Library

Chronologically document all of your major milestones. This section should include descriptions, photos, video, and links to code. Regular documentation is important; get in the habit of taking photos, making videos, and saving your code as soon as you get a part of your project working.

We began by:

The first step was coming up with the concept. We brainstormed and combined ideas, links, youtube videos and example code until we reached something that seemed cool enough and also feasible to make.

concept sketch




concept sketch (1)



After that we assembled the controller.

Screen Shot 2016-03-30 at 4.59.22 AM

Screen Shot 2016-03-30 at 6.00.00 AM

The next step was sorting out the  wiring:

Screen Shot 2016-03-30 at 5.16.34 AM


Flow Chart


Untitled Diagram copy3

Circuit Diagram



our commented code:



Some things we liked were making the controller and wiring and soldering the buttons. We also liked learning new things and  experimenting with the particle photon to make things happen through the internet.  

Something we hated was how long it took to get the computer to find and connect with the photon.

The obstacles we faced mainly had to do with the particle photon. It was a long process to figure out how to get it connected and stable and ready to use. We had issues with the computer not finding the photon, and then an issue with installing a driver.  Another major problem we had was an error message of “busy ports” within processing. Using our phones wasn’t without its hitches either.

We learned how to make a game that shows the score not just on the screen, but also online. This really expands the potential audience and makes for a more promising experience.




Project 3

Group Members

Quinn Shoreman, Devin Gibson


Create a device that can help locate your phone when it’s misplaced. Or if your phone is stolen, you can then send threatening messages and videos with the push of a button to the thief.



-Black Concave Button
-Particle Photon
-Breakout Board
-White Box
-Samsung Note 4



Untitled Diagram (1)

Circuit Diagram



Throughout the process of making our Phone Finder 2001, there were some difficulties that we came across. Originally we wanted to make a system that would tell the user the weather through an array of LEDs however we were unable to make this a reality so we changed our idea and created a system that used a button to make sound through another users phone. Once the button was pressed it would send a notification through the Application “YO” allowing the user to locate his or her phone. Along with receiving a notification the user also receives a YouTube video, that can be changed at any time. The Phone Finder 2001 allows the user to no longer worry about where their phone might be, which solves a problem that everyone has faced at least one time during their life.

Project Three – Taylor Martin, Josh Green, Sugeevan Shanmuganathan and Vivien Tang



The Concept for our project was to create a Pinball Machine that could connect to the Internet.  Using the Particle Photon we connected a Solenoid to the web.  By submitting an action of “On”, the Solenoid would be activated.  The Solenoid is used to launch the ball in the game.  We decided that it would be more engaging to use a theme for the Pinball machine.  The theme of our machine is Star Wars.  We thought it would be an interesting choice to keep a rustic looking style to the Pinball machine, while using a futuristic space theme.


Initial Sketches and Ideas:








Screen Shot 2016-03-30 at 3.14.01 PMScreen Shot 2016-03-30 at 3.11.43 PMScreen Shot 2016-03-30 at 3.14.36 PM


Similar Projects:



– Particle Photon
– Arduino Uno
– Plywood
– Particle Board
– Led’s
– Acetate
– Wires
– Elastics
– Solenoids
– Diodes
– Resistors



First We Began Testing Led’s and Circuits for our Idea



Then, we started Cutting Wood for our Pinball Board


Next, we spent some time at the Library Getting 3D Prints of Ships from Star Wars



Then, we began Gluing the Ships, Images and Led’s to Our Pinball Machine



Later, We started working on the Circuits for our Led’s and Solenoid’s




Flow Chart:


Circuit Diagram:






Rise Romulo Silva & Jasmine So


A wearable garment that tracks the sunrise of any city in the world! Yellow and blue LEDs are utilized to depict the sun moving across the horizon.  The user is also able to control the garment through an app on their IOS or Android phone. 

IMG_5706 IMG_5717





inspiration 2 inspiration 4 inspiration1



  • Photon Particle
  • Blue and Yellow LEDs
  • 9V Batteries
  • Acrylic Rods 1/4” x 18
  • Black Wire
  • Tulle (multitoned) approx 1 yard
  • Copper Wire (body brace)
  • Electrical Tape (black)








Helpful Code






IMAG3831 IMAG3832 IMAG3833 IMAG3834IMAG3885IMAG3886IMAG3866 IMAG3867



IMAG3836IMAG3837IMAG3841IMAG3845IMAG3860 IMAG3862 IMAG3863 IMAG3864 IMAG3865 IMAG3866 IMAG3867 IMAG3871 IMAG3872 IMAG3873IMAG3878 IMAG3879 IMAG3880


Overall we are very happy with the aesthetics of the garment, and we got the photon working along with the app. The only issue was connecting the final garment to the photon, the pins on the photon would stop working when we tried to connect it to the final circuit on the garment. We had uploaded a simpler code on the Arduino Uno and connected it to the garment for the final video to showcase how the garment works. 

Project#3 – SkyLamp




Group Members

Do Park, Reno Almeida


The object we created is the interactive lamp which visualizes the time and weather. We used Neopixel to simulate the color of the sky in hourly timeline. The light is covered by two half-transparent glasses on sides.

Sketch29220216 (1)




List and organize all relevant links/documents you’ve collected – inspiration, similar projects, technical guides, data sheets, part info, etc.



First of all, we tried make mock-ups using Processing.

Code for Mock-Up : Click Here

After testing, we connect Neopixel to photon.



Then We put Glass panels on the side of the photon, then uploaded codes to it.




Flow Chart



Circuit Diagram

Untitled Sketch 2_schem




Code for Javascript : Click Here

Code for Web IDE: Click Here




It was great opportunity to learn the way to utilize the data from the internet to create the physical object.

The most difficult part of this project was to figure out the way to transfer data from the internet to Photon using Javascript API,

because there weren’t enough information available online, and none of us have advanced knowledge on Javascript.

Other than that, it was very useful to know how it works.

« Older posts


Theme by Anders NorenUp ↑

Use of this service is governed by the IT Acceptable Use and Web Technologies policies.
Privacy Notice: It is possible for your name, e-mail address, and/or student/staff/faculty UserID to be publicly revealed if you choose to use OCAD University Blogs.