Paper Document
Paper Document
A. Components
3. Sound Sensor:
A sound sensor is employed to identify when the baby
is crying. It constantly monitors the ambient noise
levels, and once the sound surpasses a predefined
threshold—indicative of a baby's cry—it sends a
signal to the Arduino. This signal prompts the
Arduino to initiate the corresponding automated
response actions.
6. Jumper Wires:
Jumper wires are used to connect the components,
including the sound sensor, buzzer, speaker, and servo
Figure:Buzzer
motor, to the Arduino. These wires ensure that signals
are correctly transmitted between the Arduino and the
3. Servo Motor: The servo motor is responsible for the
components, enabling the system to function
gentle rocking motion of the cradle. Upon receiving a
seamlessly.
signal from the Arduino, the motor swings the cradle at
a soothing pace. This rocking motion is designed to
III. METHODOLOGY
replicate the natural movements used by parents when
comforting a baby. The system allows parents to adjust
The "Smart Baby Cradle" system relies on a minimal set
the speed and duration of the rocking via a mobile
of components, each selected for its specific role in
application.
detecting and responding to an infant’s cry. The
components work together to ensure the baby is
comforted without requiring immediate parental action.
Figure:Servo Motor
Figure: Arduino Uno
4. Raspberry Pi 4: acts as the central control unit in
the smart cradle system, receiving input from the sound
sensor and managing the other components, including
the servo motor, speaker, and buzzer. Upon detecting IV. ARCHITECTURE
the baby’s cries, the Raspberry Pi triggers the servo
motor to gently rock the cradle, plays soothing music The architecture of the Smart Baby Cradle integrates
through the speaker, and activates the buzzer to alert each component into a cohesive system controlled by
caregivers. Its powerful processing capability allows for the Arduino microcontroller. The system's flow is as
real-time monitoring and responses, ensuring the system follows:
reacts efficiently to the baby's needs. With the flexibility
of its GPIO pins, the Raspberry Pi can control multiple Sound Detection: The sound sensor
devices while offering the ability to program in continuously monitors the surrounding
languages like Python and C++. This versatility also environment, specifically for a baby's cry.
supports future enhancements, such as integrating AI Once a cry is detected, the sensor sends a
for advanced cry detection or adding cloud-based signal to the Arduino.
remote monitoring. Automatic Soothing Actions: The Arduino
activates the servo motor to rock the cradle and
triggers the music speaker to play soothing
sounds. The system is designed to provide an
immediate and calming response to the baby’s
distress.
Safety Alert Mechanism: If the baby’s crying
persists or the sound sensor detects a loud
noise that could indicate a problem, the buzzer
is triggered.
VI. RESULT