top of page


Group: Anita Mbabazi, Dan Owen, Alexandra Lopez

Assignment: The purpose of this experiment is to explore the possibilities of a single vibration motor controlled by an Arduino.

1- Upload the “Blink” example to your Arduino. Using alligator clips and wires, connect the vibrating motor to the appropriate Arduino output pin, as you would an LED except without the resistor. For our purposes, it does not matter which lead of the motor is attached to the output pin or which is connected to the ground. Once your circuit is wired, power it up and explore how it feels.

Response: By placing our hands, especially our fingers on the engine, we perceive the high-range vibration of the engine, the rapid oscillation of this sketch caused the vibration motor to jump, hitting my hand hard.

2- Change the code to alter the pacing of the “blink”. Try fast, try slow. Play with both the high duration as well as low.

Response: We tried different combinations of speed and delays, the vibration of each one felt different from each others. The fast motion sketch gave an agitated feeling while the slow pace was a more relaxing sensation.

3- Upload the “Fade” example. Connect your motor to the appropriate output pin. Power it up and explore how it feels.

Response: With this "fade" sketch, the vibration motor moves differently, instead of a bouncing effect the motor waves over the flat surface this movement gave me the impression of a gentle massage.

4- Similar to #2, modify the code to achieve different effects and patterns, this time focusing on varying intensity. Record the technical details of what you try and your observations. Try to find the “difference threshold” – the smallest amount of change needed to produce a noticeable result.

Response: We decided to use other types of motors to visualize all the possible changes in the different movement patterns.

Recent Posts
Search By Categorie
Follow Us
  • Facebook Basic Square
  • Twitter Basic Square
  • Google+ Basic Square
bottom of page