IOT based child monitoring

Nowadays, one of the most significant challenges that faces many families is baby care. Parents cannot continuously observe or monitor their babies all the time. This project presents a baby monitoring system for busy parents so that they can ensure the proper care and safety of their babies. This s

2025-06-28 16:33:24 - Adil Khan

Project Title

IOT based child monitoring

Project Area of Specialization Internet of ThingsProject Summary

Nowadays, one of the most significant challenges that faces many families is baby care. Parents cannot continuously observe or monitor their babies all the time. This project presents a baby monitoring system for busy parents so that they can ensure the proper care and safety of their babies. This system can detect the baby’s motion and sound especially crying and video output of baby’s present position can be displayed on a display monitor so that the mother or another responsible person can watch the baby while away from him or her.

Project Objectives Project Implementation Method

Live Audio and Video Streaming :

Since the Raspberry Pi device does not support a built-in mic or camera, we will use a Mini USB Microphone and a camera to plug them with the Raspberry Pi. We use a NoIR camera module (No Infrared) that does not employ an infrared filter so it gives the ability to take pictures in the darkness using infrared lighting in addition to the daylight pictures. For audio streaming, VideoLan Client (VLC) program was used to stream audio over HTTP protocol. Videolan client multimedia player software is a free charge framework with open source property. Its platform can deal with different streaming protocols and various multimedia files. To view the audio stream on the mobile application we use a player that support a real-time streaming protocol (RTSP) server protocol with the help of LibVLC SDK.

Audio Recording Feature

There are two options in this feature; the first option is recording the baby voice so that the parent will be able to upload the recorded audio to the firebase, after that it will be downloaded on the Raspberry Pi. The second option is playing an audio music selected by the parents that stored before in the application, as shown in Fig. To do this we use a specific speaker connected to the Raspberry Pi by using an audio jack.

Temperature and Humidity Features

Ultra-low-cost sensors for humidity and temperature are attached with the Raspberry Pi for measuring the surrounding temperature value and humidity change. Firebase Real-time Database stores and synchronizes the measured data with NoSQL cloud database. The stored data format is based on JavaScript Object Notation (JSON) and can be sent to the client within Real-time. On the Raspberry Pi device, a python code runs every five minutes that responsible for measuring the temperature.

Awake or sleepy feature

For applying this feature, we use a TensorFlow open source library based on machine learning to classify the baby status into two categories: baby sleeping and baby awake. This can be useful for parents to display the baby status. By using the TensorFlow script, we retrain the model 4000 times applied on more than 600 images for sleeping babies and more than 600 images representing an awake baby.

The above sensors, materials, and devices are connected to the Raspberry Pi microcontroller. There are three important functions performed by the Raspberry Pi device:

Benefits of the Project Technical Details of Final Deliverable

The application that is capable of sending a live video stream of the baby using camera, play audio/video, humidity measure and has all the functionality that are discuss.-

The automated cradle which observe the action of the babies and report to there parents. 

Final Deliverable of the Project HW/SW integrated systemCore Industry SecurityOther Industries IT , Health Core Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for PeopleRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 13200
Raspberry Pi Equipment170007000
Raspberry Pi Camera Equipment110001000
Humidity Sensor Equipment1500500
Temperature Sensor Equipment1500500
USB micrphone Equipment1800800
Speaker Equipment110001000
Jumber wires Equipment1300300
Resistors Equipment1100100
Brodband Equipment1500500
Screen Equipment115001500

More Posts