PROJECT 2: BABY MONITORING SYSTEM USING
RASPBERRY PI
Introduction and Objectives
Parenting a small baby could be very hard when you have a large home and need to cook or
work in another room. Parents often find it very hard to check their baby continuously in the
cradle while they are in another room. Surely, you can’t leave the baby and focus on the work.
To resolve this problem we are going to build a baby monitoring system which can also be
described as a smart cradle system by using the power of IoT. This system could also be used
when the baby is under the supervision of a babysitter and parents are away as the system is able
to detect every activity. The parents are able to get every single minute detail that is required for
the care and protection needed for the protection of the baby in the cradle.
Inter net
Inter net
Methods
The Smart Cradle System will be using technologies and methodologies of IoT (Internet
of things). Our project will be utilizing smart modules like Raspberry Pi, Humidity&
352 Internet of Things
Internet_of_Things_CH14_pp349-372.indd 352 9/3/2019 10:17:35 AM
temperature sensor, and camera sensor. The user will be able to use Cry Detecting
Mechanism, Live video Stream, Cloud Computing Storage, and a User-Friendly Web
Application (to control the system). To sense and detect the activities of the baby different
sensors could be attached to the cradle for accurate detection. For example temperature and
humidity sensing modules are used to detect the wetness of the bed, a camera mounted on
the top of the cradle to broadcast live footage of the baby to the parents. The data derived
from all the sensor of the system goes directly to the cloud (ThinkSpeak) and are analysed at
regular intervals. Lastly, a health algorithm is conducted to the datasets to receive informa-
tion about the body conditions of the baby. This greatly helps the parents to identify any
regular symptoms of a disease.
Nurturing a child when both the parents are working could the huge task filled with
hurdles. Thus, developing this system parents could have continuous surveillance over their
baby. In our method of building this project, both sensors and cloud technology will be used
to provide data with high accuracy about the activities of the child. The surveillance video
feed will be using a camera with Wide Area Network (WAN). This means the parents can
view the footage in the web application that can be accessed easily from any corner of the
world with an internet connection.
Hardware Requirements for the Project
Raspberry Pi as the mainboard computer,
Temperature sensor (LM 35),
Humidity sensor,
Sound sensor,
MCP3008 (ADC IC),
USB camera for the surveillance,
SD card to store data, and
Monitor.
Software Requirements for the Project
Raspbian Jessie,
HTML and PHP,
MQTT protocol,
Language-Linux, and
Python.
What we will be Achieving?
Once we complete the Smart Cradle System, we will be able to analyse the activities of the child.
This will be completely enabled with Video Enhancement and Instant Web App notification
to provide superior monitoring of the baby. Plus, the system will have atomization with Real-
Time Database in the cloud. Lastly, the accurate sensors in the right placement will make baby
monitoring much easier and accurate for the parent.
Chapter 14 IoT Project Ideas 353
Internet_of_Things_CH14_pp349-372.indd 353 9/3/2019 10:17:35 AM

Get Internet of Things now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.