Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2026:jan.vaduva:teodor9940 [2026/05/05 08:49]
teodor_andrei.vica
pm:prj2026:jan.vaduva:teodor9940 [2026/05/09 23:54] (current)
teodor_andrei.vica Added electrical schematic and block scheme
Line 1: Line 1:
-====== Baby Monitor ​======+====== Baby-Monitoring System ​======
  
-^ Author ​Vica Teodor-Andrei ​+^ Author ​Vica Teodor-Andrei | 
-| Series and Group | 331CB |+Series and Group | 331CB |
  
 ===== Introduction ===== ===== Introduction =====
  
-The project consists of developing an electronic system for monitoring the environmental conditions in a baby's room, using the **ATMega328P ​XMINI** development board.+The project consists of developing an electronic system for monitoring the environmental conditions in a baby's room, using the **ATMega328P ​Xplained mini** development board
 + 
 +===== Project Ambition ===== 
 + 
 +The main ambition behind developing this baby monitor system is to create a reliable, low-cost, and efficient **IoT-enabled solution** for monitoring a baby’s environment and well-being in real time. 
 + 
 +Modern parents often rely on expensive commercial devices to ensure their child’s safety. This project aims to demonstrate that a similar level of functionality can be achieved using accessible components and embedded systems knowledge. By integrating environmental sensing (temperature and humidity) with sound detection, the system provides both preventive monitoring and immediate alerts. 
 + 
 +A cornerstone of this project is the **integration of IoT capabilities via a Telegram Bot**. Unlike traditional monitors that have a limited range, this system leverages WiFi connectivity to bridge the gap between the nursery and the parent, regardless of distance. This adds a layer of modern convenience,​ allowing caregivers to receive instant, discrete notifications on their smartphones the moment crying is detected or room conditions become suboptimal. 
 + 
 +From an educational perspective,​ the project reflects the ambition to apply theoretical knowledge in embedded systems, electronics,​ and **network communication** to a real-world application. It combines multiple subsystems—sensor data acquisition,​ signal processing, cloud-based alerting, and user interface—into a cohesive and practical solution. 
 + 
 +Ultimately, the project emphasizes safety, accessibility,​ and connectivity,​ showcasing how affordable technology can be transformed into a powerful, real-time assistant for modern parenting.
  
 ===== Features ===== ===== Features =====
  
-  * Monitoring temperature and humidity using the **DHT11** sensor +  * **Environmental ​Monitoring:** 
-  Displaying values ​on an **LCD 1602** ​screen +    * Continuous measurement of ambient ​temperature and humidity using the **DHT11** sensor. 
-  * Detecting ambient ​noise using a microphone module +    Real-time data visualization ​on a local **LCD 1602** ​display via the I2C protocol. 
-  Identifying ​baby crying based on a predefined noise threshold +  * **Acoustic Detection:​** 
-  * Real-time alerting through+    * Ambient ​noise monitoring via high-sensitivity ​microphone module. 
-    * buzzer ​(audio alert) +    Identification of baby crying ​patterns ​based on a predefined ​and adjustable ​noise threshold. 
-    * RGB LED (visual alert)+  * **IoT Connectivity & Remote Alerting:​** 
 +    * Wireless integration using the **ESP-15F WiFi** module. 
 +    * **Telegram Bot Integration:** Instant push notifications sent to parents'​ mobile devices when crying is detected or environmental limits are exceeded. 
 +  * **Local Multi-Sensory Alerts:** 
 +    * **Audio Alert:** Immediate acoustic feedback through an active ​buzzer. 
 +    ​* **Visual Status:** An **RGB LED** providing intuitive status indications ​(e.g., Green for "All clear",​ Red for "​Alert"​).
  
 ===== General Description ===== ===== General Description =====
Line 29: Line 46:
  
 This mechanism provides parents with an efficient real-time alert system. This mechanism provides parents with an efficient real-time alert system.
 +
 +As shown in the block diagram above, the system is organized into four main layers. The Sensing Layer collects environmental data, which is then processed by the ATMega328P in the Control Layer. Based on the logic implemented,​ the microcontroller triggers Local Alerts (LCD, LED, Buzzer) and communicates with the Telegram Cloud via the IoT Gateway (WiFi module).
 +
 +{{ :​pm:​prj2026:​jan.vaduva:​ProiectPM_Baby_Monitor.png?​600 | System Architecture Block Diagram }}
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 +List of components:
 +
 +^ Component ^ Utility ^
 +| Atmel ATMega328P Xplained mini | Microcontroller |
 +| DHT11 Sensor Module | Digital sensor for temperature and humidity measurement |
 +| Sound Sensor Module (LM393 Comparator) | Detects and compares acoustic noise levels |
 +| LCD 1602 Display Module | Visual output unit for displaying text and data |
 +| I2C Converter (PCF8574) | Enables serial communication between microcontroller and LCD |
 +| ESP-15F / ESP-12F WiFi Module | Enables IoT connectivity and Telegram notifications |
 +| Active Buzzer 5V | Audio alert component |
 +| RGB LED | Multicolor LED for status indication |
 +
 +Hardware Schematic Description
 +
 +The following schematic illustrates the interconnection of all system modules with the ATMega328P microcontroller.
 +
 +{{ :​pm:​prj2026:​jan.vaduva:​schematic_proiectpm-babymonitor.png?​800 | Schema Electrică - Baby Monitor }}
  
 ===== Software Design ===== ===== Software Design =====
pm/prj2026/jan.vaduva/teodor9940.1777960198.txt.gz · Last modified: 2026/05/05 08:49 by teodor_andrei.vica
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0