Specifications:
- Small in size (7 in x 5 in x 3 in)
- Lightweight (<1 pound)
- Convert sound over 75 dBsl dynamic range into vibration
- Vibration intensity will differ depending on sound intensity
- Maximum safe level for vibration
- Frequency range from 100 Hz – 24 kHz
- Battery to operate for >= 15 hours
- Temperature range from 0°F < T < 100°F
- Fit onto vari
- ous sized dog vests
Design Overview:

- Simple single motor vibration circuit repeated five times on each breadboard
- Voltage connected across the terminals of the vibration motor (polarity ignored)
- Motors have operate under a voltage of 3.3V (input by the Arduino Uno via 2 AA batteries and a regulator)
- NPN transistor is used to provide current amplification in the circuit
- Diode connected reverse biased in parallel to the motor for protection against possible voltage spikes
- Capacitor serves to absorb significant voltage spikes
- Resistor to control the level of current flowing from the output of the transistor
- Diode connected reverse biased in parallel to the motor for protection against possible voltage spikes
- Capacitor serves to absorb significant voltage spikes
- Resistor to control the level of current flowing from the output of the transistor