Archive for the 'Aduinoween' Category
Group Name: Haunted house
Class Time: 0930  
Team Members:

Rakan Alyami

Project Goal

For my project I made a haunted house.  I attended for the house to be scary and by placing sensors in the house when it becomes dark the house will come alive.

Specifications and constraints


Specification Planned Actual
Weight X pounds Y Pounds
Cost 0.00 <$20
Front Door Normal Up & Down
Lights Multiple Only One
Zombies  Glue  Needle

Team Members

My project was done by me only.  I thought it was an individual project at first and when I figured out it wasn’t it was too late to get with a group.


Implementation Details

I used foam board and glue for the house and rubber zombies. I started the house shaped as a box and glued a motor next to the door to make it easier to open it.  I used needles to pin the zombies to the house I used the Aduinoween program to make the lights turn on and off and the door open and close every three seconds. The challenges I faced was the weight of the door didn’t allow it to open normally, so instead it opens up and down.  The weight of the zombies was too much for the glue to hold them to the house so I had to pin them on with needles.  I was going to use more lights originally but the size of the house from inside was too small and there wasn’t enough room for all the wires, which made it complicated to fix.  I learned that it was a harder project than I had planned and that I advise anyone else trying a similar project to work in a group so that there are more ideas and everyone will help.


Arduinoween – LED Lamps
Group Name: Kevin
Class Time: 930
Team Members:
  • Kevin

Project Goal

To amplify light with leds and create a fun pattern to light up a dark room for dim moods, and situations

Specifications and constraints

Use a table to compare your planned specs to actual specs. If you have more specs to add which you didn’t include in the planning phase, add them too (just leave the “Planned” column blank)!

Please don’t make this up after-the-fact. If you didn’t do any spec planning, then just leave this section out – I’m not going to grade you down. If I had to choose between honest engineers and well-prepared ones, I’d choose honest engineers.

Specification Planned Actual
Weight 3 pounds 4 Pounds
Cost 2.89 2.89
Etc Etc Etc
Etc Etc Etc

Team Members



Implementation Details

Getting the LED to be long and able to be attached to the bottom of  the bottle was the hardest part. using more then one wire i used electric  tape to extend the length.


Lastly, be sure to include your team’s video!

Group Name: Shy Ghost
Class Time: 1100 
Team Members:
  • Michael Kay
  • Ryan Robey
  • Jublain Wohler

Project Goal

Our goal was to make a ghost that when activated by walking by it, would light up and spin around for five seconds and then shut off.  However, the coding to achieve this seem harder than we first thought. With a little help from Dom, we were able to change the goal to make a “shy” ghost. The new ghost spins around and lights up until someone walks by. At which time the ghost shuts off until the person walks completely by it.

Specifications and constraints

Use a table to compare your planned specs to actual specs. If you have more specs to add which you didn’t include in the planning phase, add them too (just leave the “Planned” column blank)!

Please don’t make this up after-the-fact. If you didn’t do any spec planning, then just leave this section out – I’m not going to grade you down. If I had to choose between honest engineers and well-prepared ones, I’d choose honest engineers.

Specification   Actual
Weight   ~2lbs


Height   ~14in

Team Members

Assigned Jobs:

- Michael and Ryan were in charge of creating the base for the ghost and all the electric components to sit on and to also erect our ghost.

- Jublain was in charge of wiring the circuit and coding the arduino. This was easier said than done. 

Implementation Details

Our “shy” ghost was made by bending a metal hanger for the base and using the hook of the hanger as a support for the motor that turns the ghost. Then you need a dowel rod with a hole drilled into one end that ensures a snug fit onto the motor. After some fun coding and wiring you can hook all the components together and test it. Finally comes the ghost which made out of kleenex and glue. This is then attached atop the dowel rod to make you ghost.  Some challenges were getting together to work on the project. Also writing the code was probably the most difficult thing about this whole project. We asked Dom for help writing the code and he was a HUGE help. So with out further ado here is a video of our “shy” ghost.

“Shy” Ghost


Arduinoween by Dang Team!
Group Name: Dang Team
Class Time: 0930
Team Members:

Project Goal

Our idea was to create something that pop out once it detect a person’s shadow to scare them. Then we came up with a idea of creating a hand rise from the grave, like in zombie movies. We want the hand to pop out from the grave the moment it detect a shadow and go down when it doesn’t detect anymore shadow. We also wanted two LED lights for the RIP’s eyes. We want the LED lights to be dims and bright when it detect a shadow. 

Specifications and constraints

Specification Planned Actual
Weight 5 pounds 3 Pounds
Cost about $5 $4
Box Base x2 15in by 8in 17in by 10in
Size of the opening of the box 10in by 4in 13in by 6.5 in
Box side x2(smaller) 8in by 10in 4in by 10in
Box side x2(larger) 10in by 4in 17in by 4in 
Arc (R.I.P) 7in by 5in 9in by 5in
Arm 13in by 4in 8in by 2in
Hand 4in by 3in

8in by 5in

LED Lights 2 Red

2 Red

Sensor 1


Motor regular motor


Aluminum Foil none

14 in by 7 in

Team Members

My Dang:

-Role: Figure out programming, finalizing the project, painting.

-Responsibilities: making the shape on Inkscape, programming, finalizing the overall of the project. 

Binh Dang:

-Role: Cutting, designing, and decorating. 

-Responsibilities: Soldering LED/photo sensor lights to a longer wire, cutting the foam, and building the box. 

Jesse Nguyen: not exactly part of the team but he helped figure out some part of programming when Dom was not available.  

Dom: not part of the team but helped us with most of the programming. 

Of course, without Dom, we wouldn’t be able to finish this project the way we wanted to. Thank You Dom for helping us with the programming. Each of the member did what their knowledge serve them best. 

Implementation Details

How To Build:

1. Cut out 2 pieces of 17″ x 10″(base) — one piece of 17″x10″ will have a whole in it for the hand/arm to rise out of– 2 pieces of 17″ x 4″(larger sides), 2 pieces of 4″ x 10″ (smaller sides), and 7″ x 5″ (arc).

2. Form a box out of pieces with any material available. glue it, staple it, or tape it together. DO NOT completely put the box together because it need an opening to put in the Arduino and arm in later. Tips: put the piece of 17″ x 10″ with an opening on last. 

3. Glue the arc on top of the edge of the smallest side of the box. (4″ x 10″ side) 

4. Solder extension wire to LED lights and the photo-sensor. The length of the wire for LED lights and the photo-sensor depends on where you want to put the sensor and how high you want to put your LED lights for the eyes. In our case, we put the photo-sensor in the middle close to the bottom of our box away from the grave stone and our LED lights is 4in above the grave stone.

5. Put the Arduino towards the end of the box, away from the stone of the grave. (watch video to see where to place Arduino, Breadboard, photo-sensor, and arm. Does not have to be the same as ours. 

6. Cut out aluminum foil that fit the size of the opening to your 17″ x 10″ piece. We tape ours directly over the opening, completely cover up the opening.

7. Flip the 17″ x 10″ over and take a knife or x-acto knife and slice a line directly down in the middle of the aluminum foil to create an opening for the arm. 

8. Glue the last piece of the box in then your done!

Programing the Arduino.

- The idea for servo: When the photo-sensor detects a shadow/darkness, the servo will rotate to 90 degree and stay there  until the photo-sensor no longer detects a shadow. Therefore, when there is no shadow or blockage of light, the servo will go back to 0 degree and cause the arm to go down once we attach the arm onto the servo later on. 

-The idea for LED lights: The LED is barely lit normally, but when the photo-sensor sense some kind of darkness, it would light up the LED lights, making it brighter than it was, and once the shadow is gone, the LED will fade back to a very dim color. This was an addition that our group wanted as an extra effect to our project. It is not necessary. 


One of the toughest challenge and gave us the most headache was programming the servo to spin to a certain degree accordingly with how the photo-sensor.  Even though Dom helped us program the lights and even wrote the program for the servo for us, the servo did not work when we tried it out. We thought our program was going straight to the grave yard because we couldn’t even get our servo to move at all. With messing around with the programming a bit, we were able to get the servo rotate to certain degree we wants, but it did not work with the photo-sensor. The servo would rotate to a certain degree and rotate back. Dom take a look at it and we found out that My had the wire plug in wrong resulting in the photo-sensor not reading correctly and the servo to not work correctly. After the programming was done, everything else was a piece of cake of cake except for figuring what material we need to use for the opening of the hand. We end up using aluminum foil because it cover up the opening and allow easy access for the hand to pop out and fall back in.

From this project, we all learn a bit on how to program, how it words, how the language work, and how to program an Arduino. We also learn that to double check all the wiring before we get extremely frustrated over the programming part because that was part of our problem during the projects. Also, check to see we have all of the materials are ready use when needed because we had to go back to school at night time on the day before it due because we forgot to solder the LED lights and sensor. If somebody is going to create a similar project to ours, we highly recommend to double check all of the wires and create a good algorithm while for the servo and LED lights because it would help a lot with making the photo-sensor to read the values for the LED lights/servo to have a better control over it.


YouTube Preview Image

Group Name: kalebandderrick
Class Time: 0930
Team Members:
  • Derrick Contreras
  • Kaleb Peaden

Project Goal

For this project we hoped to create a device that could be place in a mask. This device would give the mask eyes that would move randomly.

Specifications and constraints

Though we did not have exact measurements for the entire project, the one thing we had to make perfect was spacing between the eyes (pingpong balls) for the mask. The spacing was 1 1/2″ from pupil to pupil.

Team Members

The work was split very evenly between the two of us. We both worked very diligently on the actual hardware and mechanics of the device testing and failing multiple times on different hypothesis on how we could get both eyeballs to move at the same time with only one servo. Eventually after working together for a few hours we finally found a cheap efficient way of making it work from supplies in the lab provided for us. For the programming Kaleb worked on all of it with the help of Dominic. Then instead of going out to buy a expensive Halloween mask, derrick made  skull out of foam so we could get the idea across for the presentation

Implementation Details

Using one servo we ran two wires from it, one directly to one eyeball and another to a rotating acrylic circle with four holes to it with the same dimensions of that of the servo holes. The acrylic circle sat on top of a stand that was raised at the same height of the wire on the servo. The other eyeball was connected to the acrylic circle. The eyeballs were just on two pieces laid out hanging over the edge of the foam board. We turned a rubber band into a circle and hot glued the rubber band between the eyeball instead of using a universal joint. The wood sticking out provided room for the eyeballs to move around. All of this sat on top of a foam board which sat on a foam stand made from Inkscape. under the platform we hid all of the wiring and the Aurduino  We also made a skull mask on Inkscape which we fastened to the front of the device.

Arduinoween by Ghost Busters!
Group Name: Ghost Busters
Class Time: 1100 
Team Members:
  • Zak Hassouneh
  • Zac Ellis

Project Goal

Our project goal was to design a system that would have a pop up ghost come out of a box and shriek a ghostly Boo! It’s main purpose was to scare away bullies when they tried to steal the nerdy kids candy!

Team Member’s Duties

Zak Hassouneh

  • Brainstormed
  • Designed
  • Helped with arduino setup
  • Helped design and put together the scare box
  • Progammed the arduino on c++
  • Made video
  • Picked on the nerd kid

Zac Ellis

  • Brainstormed
  • Helped arduino progamming
  • Helped design project
  • Purchased materials and provided supplies
  • Got picked on by Bully


  • Pro at Programming
  • Overall Beasted C++

Implementation Details

We made our project by getting arduino and programming them on c++ which was very difficult to understand the language it is written in. We designed it so that the servo motor would rotate up 90 degrees and stay their for 5 seconds when triggered by a shadow that went over the light sensor and would go back down after the 5 seconds. While being triggered, at the same time as the motor rotating up 90 degrees, we had a speaker that emitted a ghost shriek that we made through a midi file. Some problems that we ran into was all of the wiring coming out of place and also how we had the arduino underneath the actual display, so it was hard to get to, to fix them. Some other issues we faced was getting the speaker to play loud enough so we could actually hear it with good intensity. We overcame these problems with the help of Dom of course and also by staying persistent with it to make sure we could get it to work. We learned how to program arduino’s using c++ which was a new experience for both of us.  We also learned how to use a servo motor and a speaker which is something we have never used before. Some advice we would give to other students would be to make sure the display you use for the project is very easily accessible and also to make sure to present first when your project is working, and not when it has a malfunction right before you present.


The Eagles(arduino project).
Group Name: Eagles
Class Time: 0930 or 1100 
Team Members:
  • Muhammad jahangir
  • Husnain shafqat

Project Goal

The goal was to make a traffic light controller and attach a button to it to control predestrian walk. 

Specifications and constraints


Specification Planned Actual
Weight 3 pounds 5 Pounds
Cost <$10.00 ~$15.00

Team Members

Structure: Husnain and jahangir

Programming: Jahangir

Idea: husnain and jahangir

Wire and attaching: HUSNAIN

Blog: Jahangir

Implementation Details

We have used a cardboard to make the box and then bought some plastic circles(idk what to call them) and attached them to the box.

Secondly we attached to arduino and circuit to the box to make it easy to attach wires from less distance.

We had a lot of problems in the code but by Dom’s help we managed to complete it.

we couldn’t figure what to add to make id haloween project so we decided to make pumpkin faces on our lights.

 here goes the video


Arduinoween- Dead Baby
Group Name: DEAD BABY 
Class Time: 1100 
Team Members:
  • Luis Cancino
  • Dhafer Almustanyir
  • Khalid Almustanyir

Project Goal

Our project was a simple idea that you see around Halloween everywhere. Whenever you go to a store or house you see a floor mat that says step on it. Once you step on it causes an object to move,talk or flash. Well the idea of our project was that when somebody steeped on our floor mat it would cause a skeleton to rise from the grave.

Specifications and constraints

Specification Planned Actual
Lenght 10 inches 20 inches
Width 3 inches 7 inches
Height 4 inches 4 inches

Team Members

there were only 3 members in our group. Dhafer, Khalid and Luis. We each assigned different roles for our project.

* Dhafer and Khalid were in charge of creating the floor mat and buying the skeleton for our project

*Luis was in charge of running the program and and designing the coffin for our project.




Implementation Details

We first started working on running the program on the ARDUINO. I had quite some trouble writing the program. I took programming in high school but we didn’t use this program. Its a different language and seriously much harder. I had to get some outside help and doing so i finally got my program running. The next step was designing the coffin for our skeleton. We first drew our coffin on a piece of paper we started thinking about the dimension of it .Once we had everything planed we moved to Inkscape and used the foam cutting machine to cut our coffin it was pretty easy i’m not going to lie. Once our coffin was built we had to decided on weather buying a skeleton or creating one with the foam cutting machine, we went with the plan of buying one that way it would be much scarier. At the end when we had everything already setup we faced on little problem that changed everything. Our servo motor wasn’t strong enough to pick up our big skeleton. So we had two buy two skeletons a big one that would be laying down and a much smaller one that would be the one the servo motor would be picking up. At the end you realized this project wasn’t hard to program maybe is more harder to design the whole thing.

Will-o’-the-Wire – TR 0930


Group Name: Will-O-Wires
Class Time: 0930
Team Members:
  • Andrew Burdick
  • Corey Cranmer
  • Jayme Fuentes

Project Origin

Originally the idea was to create and object that emitted an orb of light similar to the Will-o’-the-wisps to legend. While the team was brainstorming/experimenting with light, we realized that the diffused light of leds looks rather good on wires in the dark. Thus, the idea of the Will-o’-Wires (aka WoWs) was born.

Hark to the legend of the Will-o’-Wires :

There was once an exceedingly lazy and messy engineer. He left many of his wires in horribly messy tangles in his lab. Some wandering sprites (the ghostly and mischievous kind) decided to take up residence in the tangled wires. From that point on in the lab, the wires would move places during the night and equipment would be broken frequently . The messy engineer was fired, and the lab was fumigated. Lights and strange noises are still witnessed at night, but not once humans enter the lab.

Moral of the story: Clean up your junk. 

We wanted to make a fixture that consisted of a base and a removable tangle that would emit a slowly pulsating light. We wanted it to have a mesmerizing effect on people and also have the feeling of a living being. 

Specifications and constraints

Specification Planned Actual
Height (tower) 1 foot  1.5 feet
Width (tower) 2 in 2in
Height (cage) 4 in  4 in
Width (cage) 2.5 in  3.25 in

Initial Specs/ Drawings

Team Tasks

Andrew B

  •  Main Ideas
  • Wiring/Construction
  • Code finishing
Corey C
  • Photos/Chronicling
  • Video
Jayme F
  • Brainstorming assitance
  • Implementation aid

Implementation Details

First, we sanded down both leds to make them diffuse light. Then we made the basic code to make the two leds undulate in brightness. 

The next step was going to the lab to construct the base and the cage. The base was cut and glued together, and the cage followed in suit. Tom showed me were the scrap wire was and I set to wrapping and gluing. After much tangling, gluing, and setting this phase was complete. 

The wiring was initially to be done with scotch tape. This didn’t work. I wen to the lab and got the wires soldered with some help from Tom and picked up the final components.

For the last work day, we wanted some extra credit so we were racing the clock. We did not know how to implement our infrared system, but we used some information from sparkfun to figure it out. Within twenty minutes our creation was up and running, just in time to make it to the Library. 

Overall, it was a moderately smooth experience that was rather enjoyable.

YouTube Preview Image



Arduinoween – Jacob Marler (930-1045)
Group Name: GenericTeamName1
Class Time: 0930
Team Members:
  • Jacob Marler

Project Goal

The goal of my project was to take a few wire’s, LED’s, and an Arduino, and a pumpkin, and put them all together to create a pumpkin that would light up! Since the project called for some sort of interaction, I added a light sensor so that the pumpkin would light up when you stood in front of it.

Specifications and constraints

When I first started out on the project, I wasn’t sure what exactly would work for a sensor. I had originally planned on purchasing some sort of infrared sensor, but eventually found out that our originally kits came with a light sensor, which I ended up using in the final product. The only issue with the light sensor is that it requires a source of light in order for someone to interact with it.

Implementation Details

Creating the project was fairly simple. In fact, the most difficult part was carving out the pumpkin. After an hour and a half of scraping pumpkin guts, carving out the design was extremely tedious. After that, it was pretty much smooth sailing. For the light sensor to work, it’s necessary to differentiate the level of light when no one is blocking the sensor and when someone or something is blocking the sensor. To overcome this, I simply made the Arduino record the level of light over 5 seconds and took the mean from this number, which gave me the average level of light that the sensor was reading without anyone standing in front of it. Once the sensor was triggered, I created a loop in which the LED’s would turn on and then off for about .025 seconds, which created a cool strobe effect.

From doing this project, I learned that it is fairly easy to do simple tasks with the Arduino.


Lastly, my pumpkin did not last until Saturday, and got thrown into the garbage because, “It started liquefying and made a giant mess on the dining room table,” so I, unfortunately, do not have a team video.

Arduinoween: Screaming Pumpkin 9000 v0.8
Group Name: Screaming Pumpkin 9000 v0.8 
Class Time: 1100 
Team Members:
  • Chandler Bolen
  • Michael Acker
  • Adam Pierson


When we started our project we originally had a completely different idea than what it ended up being. We wanted to make a pumpkin that would jump up and scream when someone would walk by. Once we got to the lab we realized this would no longer be feasible so we decided to make a candy dumping machine inside of the pumpkin. Our final project was a carved pumpkin with a light sensor attached to the front which would cause a container inside of the pumpkin to tilt forward dumping candy out of the pumpkin’s mouth. 

In terms of specs, our original goal was to make a foam pumpkin, keep it hollow, and no more than eight inches in height. We met only one of our original goals. We discovered that if we made a foam pumpkin there would be too many layers in order to make it look pumpkin like and we couldn’t fit our project within the eight inch space. 

Team Members


  • Made this blog post
  • Wrote code
  • Helped design the pumpkin
  • Wrote code
  • Made the circuit
  • Designed the pumpkin
  • Wrote Code
  • Carved the pumpkin
  • Bought the Candy


When we were designing our project the first thing we did was code. We knew that we wanted our project to scream so Michael and Adam worked on setting up the code and I started converting our audio into code that could be used with our Arduinos. After we coded everything and set it up we figured out that we would not be able to make something jump so we changed our idea. We would use a servo attached to the light sensor to make a container turn. 


We had a few problems when setting up our project. The first of which would be that the pumpkin could not be made of foam if it wanted to house everything and still look like a pumpkin. We opted for a carved real pumpkin for simplicity. Another problem was setting up the Arduino to play a sound and turn the servo at the same time. We ended up using two Arduinos to do both at the same time.


Why is this v0.8 and not v1?

When looking at the marketability of this product we decided that this is not ready for public use just yet. We would have to increase the angle the servo turns in order to have candy spillage 100% of the time. We would also have to make sure the ambient light level of the area of the pumpkin is bright enough that a shadow can always be cast for the light sensor. 


What did we learn?

If something goes wrong just go with the flow. Many different challenges arose during the creation of our project . Every one required changing the project in some form. If you can work around or embrace problems then it makes everything easier. We also learned never to overlayer a 3D model in Autodesk 123D. If there are too many layers in a model it will not fit together when you build it.

YouTube Preview Image
Arduinoween: Alex and Britton 11:00
Group Name: Michael Myers
Class Time: 1100 
Team Members:
  • Alex Hohler
  • Britton Farney

Project Goal

Our goal was to make a light show that was synchronized to music using the arduino. We planned to make it Halloween themed, and use the Halloween movie series theme song(Michael Myers). It was meant to be used at parties and raves. Also we made it so that the theme could be easily changed to the fit the season.  

Specifications and constraints


Specification Planned Actual
# of pumpkins 3-4 3
# of speakers 1 1
Box Length 12in 12in
Width 6in 6in
 Height  4in  4in
 # of lights  3-4  3
 arduinos  1  1

Team Members

Our team members were Britton Farney and Alex Hohler.

Britton’s Duties: Use program Dom wrote to convert midi file into arduino code. Edit midi file. Program the lights to be synchronized with the music. Wire the lights and the speaker.

Alex’s Duties: Find cups that were Halloween themed and cut holes in the bottom. Design foam box that would fit speaker and lights.  


Implementation Details

We wanted to make a light show synchronized with music that was Halloween themed. Dom wrote a program for us to use to convert midi files into readable code that the arduino would recognize. The speaker can only play one tone at a time, which is why we had to use a midi file and edit out everything except the melody. After that, Britton singled out the tones to be used for individual lights and used Dom’s program to write code. We assigned each light a different tone which worked perfectly with having only three lights and three tones. Alex designed a foam box to hold the cups lights and amplify the sound. He also went to Dillon’s and searched for a long time for pumpkin cups (also picking up a bag of candy and some cupcakes for the hard work of the group).  He cut holes in the bottom of the cups so they would fit perfectly over the lights. Britton did the wiring from the arduino to the lights and speakers. The project was completed after everything was assembled. The main problem we encountered was converting midi files into code, which Dom solved by writing a program that would convert the midi for us (which was totally rad). We gained more experience working with the arduino and learned  how to use a speaker. The advice we would give to anyone else would be to advocate your needs and talk to Dom. Also, if you think you cannot do something, do not give up on it! EVER!



YouTube Preview Image


Arduinoween – Danny and Harrison
Group Name: R.I.P. (Really Important Project)
Class Time: 1100 
Team Members:
  • Harrison Shellhammer
  • Danny Seltenreich

Project Goal

Our plan was to make a tombstone with a coffin both made out of foam. The tombstone would have the letters R.I.P. and would light up while the coffin door opened. After that we wanted the coffin door to close and the lights to all go off at once. This was to be implemented using a button as a switch.

Specifications and constraints

Specification Planned Actual
Weight NA 380 grams (or .837 lbs)
Cost NA $5.00


14 inches
Width NA 8 inches
Height NA 11 inches
 # of arduinos NA  1
 LED’s used NA  6

Team Members


  • Design the Tombstone
  • Programming the Arduino
  • Wiring up bread board and Arduino
  • Design the coffin
  • Painting and making the project looking nice
  • Finding a way to make the servo work with the coffin door
  • Testing project and fixing any problems found
  • soldering wires for the project


Implementation Details

On the first day we worked on it I designed the tombstone shell while Harrison designed the coffin. After Harrison had some initial measurements on the coffin I scaled the tombstone accordingly. After that we took the pieces home and painted them. The next time we were in the lab we worked on putting it together and programming the Arduino. I worked on programming while Harrison soldered the wires together on the tombstone and made sure they all could reach the bread board. After we had finished that Harrison took it all home and made sure it all worked when put together and added a few finishing touches to make it look nice.  

Most of the problems were in the programming of the Arduino but with Dom’s help they were easily resolved. There was an issue with getting the servo connected to the coffin door but Harrison found a way to make it work while he was testing it.

We learned that completing a project usually takes longer than you planned and that you should plan for some problems along the way and be ready to try and find solutions for them.

I would tell someone who plans to tackle a similar project to make sure you have plenty of time to work on it and to be ready to problem solve issues while working on it. 







Arduinoween- Andrew Pettigrew 0930
Group Name: DREW
Class Time: 0930
Team Members:
  • Andrew Pettigrew

Project Goal

I want to start off with a little history of how Halloween really got started because many people believe it is an ancient Celtic tradition that has evolved through time. False!

A long time ago in a country far, far away, an organized group of kids decided to play a prank on all of the adults. They didn’t want to be recognized so they all put on disguises, masks, and/ or costumes. Then they went to all of the  neighborhood houses and knocked on the doors repeatedly until the resident adults answered. Upon answering the door, the kids gave the adult an ultimatum: trick-or-treat. At first, some of the adults chose the trick option; either they had no treats or simply did not wish to share the treats. If the kids were not “rewarded” with treats, they would come back later at night and terrorize the household with toilet paper, eggs, or a flaming bag of dog treat. Word quickly spread that the kids should be given treats on the night of this tradition known as Halloween.

So every evening on October 31, we adults are forced to stop what we are doing so we can answer the door and pay the ”clean house insurance.” I decided to design something that will protect us adults from the terror of Halloween tradition. It is called “The Chopper.” Upon the ringing of the doorbell, a weed-eater type device will activate and lay a barrage of lashes onto the offenders finger. Fortunately, kids don’t even bother with knocking anymore since doorbells have become standard. You may ask “What if it wasn’t one of the trick-or-treating kids?” If they didn’t call ahead so you could warn them, then they weren’t really a friend in the first place. As can be expected, the kids will retaliate the first year they are denied their treats. If we adults stand together and stick up the bullies, we can overcome this act of terror against us. This device also has applications beyond Halloween: traveling salesmen, local salesmen, debt collectors, thieves polite enough to ring your doorbell, tool-borrowing-neighbors, and of course, relatives. Also , since all kids are taught morse code in kindergarten, an led says “boo” in morse code.

Specifications and constraints

I did no planning at all so I’ll just take column out. This whole project was improvised from a different plan when I remembered how  a past roommate and I once decided to hand out candy while we sat around and played Halo. Answering the doorbell got annoying fast.

Specification Value
Weight < 1lb
Cost <$40
Lethal No
RPM 60


Team Members

Andrew Pettigrew: Everything


Implementation Details

Making the project was fairly simple once I figured out how to wire the button so the Arduino would read that it was pressed. Upon pressing the button, or doorbell, the Arduino sets the output of the positive lead to the motor to high. This spins up the motor for the duration of the flashing of the led which is set to display -…   – - -   – - -(dashes and dots). One second display for dashes and one third second displays for dots with a space being a second of low power and one fourth second between dashes and dots within the same letter. One problem I had was getting enough power to the motor to get a higher velocity. I was unable to solve this problem so I used a lighter material for the “whips.”

Arduinoween by Team Never Sleep Again 9:30
Group Name: Team Never Sleep Again
Class Time: 9:30-10:45
Team Members:
  • Nicole Ramirez
  • Samuel Schwartz
  • Dom (honorary member)

Project Goal

The goal of this project was to coordinate the activation of the Arduino with the use of sound, a motor, and light to create a scare for Halloween. 


Specifications and constraints

Sadly, we overlooked the specifications and constraints part of this project.


Team Members

Nicole Ramirez served as artist, supplier of parts, and planner of the project.  She also helped with wiring the system together and soldering parts.

Samuel Schwartz served as prototyper, musician (of sorts), and tester of the final product.  He also helped with wiring the system together and soldering parts.

Honorary member Dom served as excellent resourceful guy who made the project possible.  He made the music possible with his expertise and clever thinking by using a midi keyboard sync-ed to rosegarden (one of the transition programs for putting music in Arduino language), and introduced the other members to the servo motor that made the project easier.  Dom also helped wire the system together.


Implementation Details

Our goal for this project was to make an at-least-decent Halloween trap that could give people a scare.  With not much else than that, we began brainstorming ideas after ideas and initially settled upon a trap activated by a person’s shadow. When the person’s shadow passed over the sensor, a face would pop up with glowing red eyes to scare them.  This was rather simple though, and the thought of a scream for more scare was too great to pass up.  Thus, we settled for a basic jack-in-the-box plan.

However, our brains kept flowing and giving us inspiration, and the idea of using two faces- one on the outside that was decent and threw off suspicion and one underneath that was scary- surfaced.  This inspiration stemmed from an origami that looked like folded paper until held up to the light; the light would show a heart through the paper (shown below).  Our idea was that, when the light activated, the hidden face would be revealed through the disguise layer and perhaps give a scare.  The light-up picture idea eventually fell through due to the opacity of the paper being used, so we had to settle for the pictures being separate.  Due to troubles in the prototyping phase, we also ditched the shadow-activation idea and settled for a button that would activate the project when pressed.

Again, this wasn’t the end of ideas, as the idea of using scary Halloween music came up.  After much searching, we settled on the “One, two Freddy’s coming for you” song.  The only problem was that there was no midi file for it to download.  In fact, there was no midi file even for “One, two buckle my shoe”, which the Freddy version was based from.  However, we were so determined to have this song used in our project that nothing could stand in our way (mwahahahaha!). That meant constructing the tune ourselves in sheet music form, which we tried dozens of times until Dom found and downloaded a midi keyboard that could connect with rosegarden and made the process much simpler. Dom also contributed a switch that allowed us to shut off the Arduino (or, to be specific, disrupt the connection between the battery and the system so as to make the system inoperable until the switch is reversed).  Pictures of the system itself are shown below.

We have learned much from this project, such as the incredible value of teamwork and how the ability to keep an open mind to think through alternate ways to the goal can pay off and save a lot of otherwise-wasted time.

Due to technical difficulties, a video is unavailable for this project. To try and engage in the video experience, please try to look at the pictures in rapid succession to try and make a slide show for yourself. 


 Captain Iron Prime says ” Thank you and have a nice day!”

Arduinoween – 0930 – Marlo Griffith & Anthony Rodriguez
Group Name: Marlo & Anthony
Class Time: 0930 
Team Members:
  • Marlo Griffith
  • Anthony Rodriguez


The inspiration for our project came from the Halloween light shows that I’ve seen by the company Edwards Landing Lights and of course the song is What Does the Fox Say! 

YouTube Preview Image 

I wanted to use the Arduino to light up LEDs to a Halloween song, and since the right after I watched this video I had also watched John Carpenter’s Halloween, so of course, since the theme song is so memorable, I thought it would be a great choice. 

Specifications and constraints

We didn’t plan any specifications, because there was no building required, it was just to hook-up the LEDs and then to write the program. 

Team Members

I wrote the code but Anthony was the one to actually help me understand how to write the code. We worked together very well and would enjoy working with him again.

Implementation Details

Our project was a good idea, but the implementation itself was not very difficult. 

In the beginning, our program started out like this:

Basically what I did was first download the Halloween theme and put it into Audacity. I then edited it to be about 4 seconds (because that’s what the Arduino could fit). From there it was trying to see where one note would end and the other would begin in order to correspond the note to an LED, basically so the LEDs would light up in the same sequence of the music. The first LED would light up (DigitalWrite: HIGH) corresponding to one note and then turn off between the next note (DELAY for however much time it was between the next note)  and then between the next LED there would be no delay. In order to keep the sequence, it took much time to try and match up the music in Audacity. 

When we showed up to class after the code was written to try out our music for the first time, we found that our music was cutting off and that LEDs were not  blinking correctly. I think we could have overcame them but by that point, since we had already had the basic understanding of the program, Dominic had helped us by making it easier by using a MIDI Tone and writing a program that would change the MIDI tone to Arduino code. Here is an example of the program we used (Speedy MIDI)

How it works is that the “Music” would be the code that would play the music (SpeakerPin) and that each LED would correspond to a different pin. The program reads each “note” from each “track” (LED 1, LED 2, etc)   and takes it and tracks it in the code and puts it to one LED. When one “note” is playing, the corresponding pin would light up and Speedy Midi automatically knows the exact time it needs for the delay between the notes.



 We could have done the same thing by hand, the only difference is that it would have much more tedious, so thank you Dom!!!!!!!!! 



HERE’S A SHORT VIDEO. Sorry it starts out dark, and is very quiet; my phone doesn’t have great video capabilities

YouTube Preview Image
Arduinoween-Sexy Pumpkins
Group Name: Sexy Pumpkins  
Class Time: 1100 
Team Members:
  • Grant Neumann
  • Scott Farwell
  • Colton Berblinger

For the arduino project the Sexy Pumpkins decided to create a guillotine candy bowl.  We wanted the blade to drop onto the hand of the person who was reaching in to get candy. We also wanted the sound of a blade slicing through the air to be played as the blade fell. 


Specifications and constraints

Specification Planned Actual
Weight <20lbs <20lbs
Cost <$20.00 ~$8.00
Height <30in 30
Opening for hand width of large hand 4.5in
Width 12in 12in
Depth 30in 30in
Battery Power <120volts   14volts
Sensor photo sensor photo sensor
Blade drop simulate gravity simulated gravity

The Team 

Grant Neumann

  • Designed parts on Inkscape and assembled pieces
  • Soldered componants 

Scott Farwell

  • Programmed the photo sensor and the pulley system to drop blade
  • Helped construct mount for pulley system 

Colton Berblinger

  • Programmed the slicing sound of the blade 
  • Created box to hold speaker 
  • Constructed barrier to protect arduino and breadboard 


Implementation Details

1. We designed the face of the guillotine on Inkscape to be cut out of foam.

2. After this we cut the blade out of a thick foam board so that it would fall faster then the foam used on the foam cutting machine. 

3. We then began creating a track for the blade to slide down. To do this we replicated the edges of the face of the guillotine so that the edges would be thicker and there would be a slot for the blade to go through 

4. To keep the blade from going out of the tracks we added tap to the edges and placed a Popsicle stick on the shorter end of the blade to keep the blade from shifting (thank you Dom)

5. We then attached the pulley system (thank you Tom) to the top of the guillotine. 

6.  After the mechanics where all put in place we wired the photo sensor, pulley, and speaker up to the arduino 


Challenges that we faced were that the blade kept getting off track which we fixed by adding guides and popsicle sticks to add stability. We also had trouble getting the right amount of power to the pulley. To solve this we used transistors.  

From this project we were able to learn more about programming and what we can do with the foam cutting machine.  

Our Video




Donna the Diva
Group Name: Donna the Diva
Class Time:  1100 
Team Members:
  • Rochell Delevante
  • Heber Jimmenez
  • Dien Kien

Project Goal

Our goal is to provide a frightening experience whenever a treat is remove from a coffin bowl.

After a freak accident in the lab, engineering student Donna was laid to rest.  Donna was remembered as Donna the Diva because everything had to go her way (as a matter of fact that was probably the cause of her accident).  Donna the Diva is very sensitive that any activity gets her up.  When she gets up she acts like a diva and her eyes light up red.  Our main goal for this project was to celebrate Halloween and have fun.  That is why Rochell decided to throw fingers and chocolates at the class. The materials used for this project was a shoebox, candy, motion sensor, red led lights, brown tissue paper, styrofoam,  servo motor, skeleton, breadboard, arduino, wires, resistors, paint, and lots of fun.  

Specifications and constraints

Originally Dien came up with the idea for the project. Rochell and Heber both agree with the idea and further refine it to incorporate a skeleton bride in a coffin case. 

Coffin Length  4 ft
Width  2 ft
Height  6 in
Servo motor  1
PIR sensor  1
Skeleton Bride  1
Bag of Candies  1
Bag of Fingers  1

Team Members

  • Rochell Delevante; She provide the skeleton bride, candies, and fake fingers. She also came up with an original skit for the presentation. Overall she help out with idea, and provide pictures, also help to assemble the coffin and skeleton.
  • Heber Jimmenez; He design the coffin case using inkscape program, and help to figure out arduino code. Overall he helps out with idea, and provides pictures, also help to assemble the coffin and skeleton.
  • Dien Kien; He painted the coffin, work with Dominic to finalize the code for Arduino, and finally with the help of Tom fix last min bug in the program. He also created the video for the project and Blog post with the input of fellow group members. Overall he helps out with idea, and provides pictures, also help to assemble the coffin and skeleton.

Implementation Details

From the spec above, we design the coffin using inkscape and the foam cutting machine to cut it out. It is the matter of trial and error to figure out how everything fit in the coffin. Figuring out the code for the arduino is the most challenging part of the project. It took us over 6 hr of researching and tinkering to finalize the code that we thought was simple. This project taught us that we might need to start figuring out the code first before everything else. If anyone else tries to tackle a similar project, we suggest that they look over our video, freeze frame the code part and incorporate it their code. Also we learn that by taping the top half of the PIR sensor we can eliminate any outside motion outside the bowl. We suggest adding a haunting screaming sound to further enhance the experience.

Enjoy our video!

YouTube Preview Image
Arduinoween – Hylians – 0930
Group Name: Hylians
Class Time: 0930
Team Members:
  • Kip
  • Sid

Project Goal

the idea that we were going for was to make a Zelda Treasure Chest, one that when a person opened the chest, lights would turn on and the theme song for these hidden chests that are in the Zelda video games would start playing.

Specifications and constraints

We did not have any exact specifications but we wanted the box. Two feet in length, one foot in width and one foot in height. We able to make the box two feet in length and one foot in width, then we hit a bump when actually looking at the height drawn out. The difficulty was that the false bottom(but did not have an effect on the outcome of the box) and the legs were not really put into account and the chest came out a little taller than originally planned.

Kip and I sunk ~30 dollars into the box a piece. In this project money was not really a constraint because we wanted it to look good but we wanted to be as cheap as possible, of course.

Team Members

Kip – the man with the idea – builder – programmer(with dom’s help) – supplier

Sid – builder –  programmer(more of a watcher) – writer – camera man

Implementation Details

We started off this project with a couple of arduinos, speakers, a sheet of plywood, a 2×4, a momentary switch (whose normal state is on), storage chest handles, hinges, a power strip, and a six foot strand of rope lights. We cut the plywood into several pieces to form the box and the false bottom. The legs are made from the 2×4. Holding the box together are an appropriate number of nails and wood glue. Following the construction of the box, we stained it and painted on the Hylian Crest. Then we attached the hinges and handles and then installed the electrical parts such as the power strip, arduinos, speakers, switches and lights.

 One problem that we encountered was that we initially had the speakers under the fake bottom but they didn’t produce enough sound to be audible so we had to move them to the lid which meant we had to find something to cover them that wouldn’t muffle the sound too much and that led to us buying a furnace filter and cutting it to fit in the lid. Another problem we had was making the top of the box flush after putting in the contact switch. We could not fix that problem. Then we had a problem being able to remove and replace the false bottom with the lights installed in the box, so we cut the false bottom in half to make it possible to do so.

Zelda Chest Video

Arduinoween- Jacks of All Trades


Group Name: Jacks of All Trades
Class Time: 1100 
Team Members:
  • Austin Bright
  • Thomas Simpson

 Our project was to build a jack o lantern with a real pumpkin that when a person was to walk in front of it, it would have eyes that would light up and there would be a creepy laugh.


Team Members

  • Thomas Simpson- Thomas was The Man when it came to this project. I had zero experience with computer programming and even when we practiced in class , I still struggled but Thomas did not mind. He did all of the programming and did an incredible job at it. He also soldered and wired. He was truly the heart and soul of this project.
  • Austin Bright- Being as I had not had any computer programming experience, I was in charge of carving our jack o lantern to make it look as scary as possible. Also I helped load our electronics into the pumpkin. then my last task was to construct this blog post. 

Implementation Details

In making our project we had to find out how we would be able to get our LED lights to light up and the laugh to play when someone walked by it. We decided that we would use a motion sensor that Dom was gracious enough to let us borrow. we also used the Arduino to build our “list of instructions” for the motion sensor, lights, and speaker. Once everything was wired through our breadboard and Arduino we stuffed our jack o lantern. This is when we ran into our challenges. First we had the hardest time getting everything to fit into the pumpkin which ended up pulling some of the wires loose so we had to wiggle our way around the pumpkin to rewire everything. Then once we got everything set back up we tested and our LED’s went poof and blew up. Since this happened literally five minutes before class we decided to cut the idea of the lights and just use the creepy laugh. Then while presenting we faced another challenge, NOTHING WORKED! We had no idea what was happening because when we had tested earlier everything had worked just fine. We then found out that our battery was dead but even still our pumpkin’s laugh was incredibly muffled compared to earlier testing. I learned that I will not be a computer programmer when I am older but that Thomas has a real talent in this field. He had never worked with Arduino’s before, just Java, and he still picked up how to use Arduino’s real quick. If we were to give people advice if they were trying to accomplish something with a pumpkin like we tried, they would either need a huge pumpkin or to cut the back of the pumpkin out to give themselves space because trying to do what we did is much harder on yourself than what it would be by cutting the back of the pumpkin out.