Project showcase

Animatronic Dancing Head with Arduino Nano © CC BY-ND

Feeling lonely in your DJ practices? This animatronic moves the head to the beat.

  • 11 views
  • 0 comments
  • 0 respects

Components and supplies

Apps and online services

About this project

"We're functioning automaticAnd we are dancing mechanic"

Krafwerk, The Robots

It all started with the idea to make a small machine to detect Electronic Music BPMs (beats per minute) for an Arduino book with music related projects. Then I thought it will be more fun to make an animatronic that moves the head to the beat.

For this project I've used an Arduino Nano - any other Arduino will work -, a sound module, which is a small device with a mic and 2 outputs: one analog and one digital. You can configure sensitivity with a small screw and the unit will send to Arduino a HIGH or LOW digital signal when a loud sound is detected. In this case, a kick.

Connections

Connections are easy: D2 for the Module, D7 for the servo motor. Then VCC and Ground for both.

Animatronic Body and Servo

Without an animatronic body, this project will have no appeal. You can use paper mache or clay for the animatronic figure. Just remember to make the body and place the SG90 Servo motor inside. And then make a separate head that must be plugged to the body/servo.

Code

val   = digitalRead(sensorPin); // read sound module
if (val == LOW)
{
// peak detected
myservo.write(100); // move servo motor head to a side
}

Demo of the dancing head animatronic

Dancing head with Arduino Nano and Sound Module

Follow me for more projects:

https://twitter.com/RoniBandini

https://www.instagram.com/ronibandini/

Comments

Similar projects you might like

Human Head to Robot Head

Project tutorial by jegatheesan

  • 5,160 views
  • 5 comments
  • 12 respects

Specimen #1 light sensitive animatronic

Project showcase by lefthandsh8k

  • 1,689 views
  • 0 comments
  • 4 respects

DIY 3-Axis CNC VMC

Project tutorial by Amit Nandi (BigWiz)

  • 25,573 views
  • 11 comments
  • 90 respects

Automatic Servo Tester with Arduino Nano

Project tutorial by Bekir Bilge

  • 4,415 views
  • 0 comments
  • 12 respects

Handheld Geiger Counter with Arduino Nano

Project tutorial by Pedro52

  • 2,736 views
  • 3 comments
  • 13 respects
Add projectSign up / Login