An Arduino-Based Resonant Cradle Design with Infant Cries Recognition

Sensors (Basel). 2015 Aug 3;15(8):18934-49. doi: 10.3390/s150818934.

Abstract

This paper proposes a resonant electric cradle design with infant cries recognition, employing an Arduino UNO as the core processor. For most commercially available electric cradles, the drive motor is closely combined with the bearing on the top, resulting in a lot of energy consumption. In this proposal, a ball bearing design was adopted and the driving force is under the cradle to increase the distance from the object to fulcrum and torque. The sensors are designed to detect the oscillation state, and then the force is driven at the critical time to achieve the maximum output response while saving energy according to the principle of resonance. As for the driving forces, the winding power and motors are carefully placed under the cradle. The sensors, including the three-axis accelerometer and infrared sensor, are tested and applied under swinging amplitude control. In addition, infant cry recognition technology was incorporated in the design to further develop its functionality, which is a rare feature in this kind of hardware. The proposed nonlinear operator of fundamental frequency (f0) analysis is able to identify different types of infant cries. In conclusion, this paper proposes an energy-saving electric cradle with infant cries recognition and the experimental results demonstrate the effectiveness of this approach.

Keywords: Arduino; cradle; fundamental frequency; infant cry; resonance.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Amplifiers, Electronic
  • Crying*
  • Humans
  • Infant
  • Microcomputers*
  • Pattern Recognition, Automated / methods*
  • Sound
  • Wavelet Analysis
  • Wind