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:45]
teodor_andrei.vica created
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 ​======
  
-===== Descriere generală =====+^ Author | Vica Teodor-Andrei | 
 +^ Series and Group | 331CB |
  
-Proiectul constă în realizarea unui sistem electronic pentru monitorizarea condițiilor ambientale dintr-o cameră de bebeluș, utilizând placa **ATMega328P XMINI**.+===== Introduction =====
  
-===== Funcționalități =====+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.
  
-  * Monitorizarea temperaturii și umidității folosind senzorul **DHT11** +===== Project Ambition =====
-  * Afișarea valorilor pe un ecran **LCD 1602** +
-  * Detectarea zgomotului ambiental cu ajutorul unui modul de microfon +
-  * Identificarea plânsului copilului prin depășirea unui prag de zgomot +
-  * Alertare în timp real prin: +
-    * buzzer (alertă sonoră) +
-    * LED RGB (alertă vizuală)+
  
-===== Descriere detaliată =====+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.
  
-Dispozitivul utilizează un senzor **DHT11** pentru ​măsura constant temperatura și umiditatea aeruluiafișând aceste valori pe un ecran **LCD 1602** pentru a permite supravegherea microclimatului optim.+Modern parents often rely on expensive commercial devices to ensure their child’s safety. This project aims to demonstrate that similar level of functionality can be achieved using accessible components and embedded systems knowledge. By integrating environmental sensing (temperature and humidity) with sound detectionthe system provides both preventive monitoring and immediate alerts.
  
-În paralelun modul de microfon monitorizează intensitatea sunetului din încăperefiind programat să detecteze plânsul copilului prin depășirea unui prag de zgomot prestabilit.+A cornerstone of this project is the **integration of IoT capabilities via a Telegram Bot**. Unlike traditional monitors that have a limited rangethis system leverages WiFi connectivity to bridge the gap between the nursery and the parentregardless 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.
  
-În momentul detectării plânsuluisistemul declanșează imediat: +From an educational perspectivethe 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.
-  ​o alertă sonoră prin intermediul unui **buzzer** +
-  * o notificare vizuală folosind un **LED RGB**+
  
-Acest mecanism oferă părinților un sistem eficient de avertizare în timp real.+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 ===== 
 + 
 +  * **Environmental Monitoring:​** 
 +    * Continuous measurement of ambient temperature and humidity using the **DHT11** sensor. 
 +    * Real-time data visualization on a local **LCD 1602** display via the I2C protocol. 
 +  * **Acoustic Detection:​** 
 +    * Ambient noise monitoring via a high-sensitivity microphone module. 
 +    * Identification of baby crying patterns based on a predefined and adjustable noise threshold. 
 +  * **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 ===== 
 + 
 +The device uses a **DHT11** sensor to continuously measure temperature and air humidity, displaying these values on an **LCD 1602** screen to allow monitoring of an optimal microclimate. 
 + 
 +At the same time, a microphone module monitors the sound intensity in the room, being programmed to detect the baby's crying when a predefined noise threshold is exceeded. 
 + 
 +When crying is detected, the system immediately triggers: 
 +  * an audio alert using a **buzzer** 
 +  * a visual notification using an **RGB LED** 
 + 
 +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 ===== 
 + 
 +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 ===== 
 + 
 +===== Conclusions ===== 
 + 
 +===== Download ===== 
 + 
 +===== Bibliografie/​Resurse =====
pm/prj2026/jan.vaduva/teodor9940.1777959925.txt.gz · Last modified: 2026/05/05 08:45 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