Differences

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

Link to this comparison view

pm:prj2026:ciprian.popescu0411:alexandru.nehoianu [2026/05/09 19:24]
alexandru.nehoianu
pm:prj2026:ciprian.popescu0411:alexandru.nehoianu [2026/05/09 20:30] (current)
alexandru.nehoianu
Line 1: Line 1:
 ====== Personal Assistant ====== ====== Personal Assistant ======
 ===== Introducere ===== ===== Introducere =====
- 
-<note tip> 
-Prezentarea pe scurt a proiectului vostru: 
-  * ce face 
-  * care este scopul lui 
-  * care a fost ideea de la care aţi pornit 
-  * de ce credeţi că este util pentru alţii şi pentru voi 
-</​note>​ 
  
 Personal assistant este un dashboard inteligent care poate comunica cu dispozitivele tale pentru a afișa informații despre calendar, remindere, vreme, oră, notificări,​ temperatură / umiditatea din cameră etc. Se poate conecta la telefon pentru a trimite notificări și are un buzzer pentru alarme / remindere. De asemenea, folosește un senzor de lumină pentru a te trezi odată cu răsăritul. Personal assistant este un dashboard inteligent care poate comunica cu dispozitivele tale pentru a afișa informații despre calendar, remindere, vreme, oră, notificări,​ temperatură / umiditatea din cameră etc. Se poate conecta la telefon pentru a trimite notificări și are un buzzer pentru alarme / remindere. De asemenea, folosește un senzor de lumină pentru a te trezi odată cu răsăritul.
Line 14: Line 6:
 Scopul proiectului este de a avea acces ușor la informațiile utile ție. Proiectul este gândit să stea pe birou și să afișeze diverse lucruri, precum: valori de la senzori, informatii de la telefon, informatii de la un API etc. sau să te notifice de ceva prin intermediul buzzer-ului. Scopul proiectului este de a avea acces ușor la informațiile utile ție. Proiectul este gândit să stea pe birou și să afișeze diverse lucruri, precum: valori de la senzori, informatii de la telefon, informatii de la un API etc. sau să te notifice de ceva prin intermediul buzzer-ului.
  
-Inspirația pentru proiectul meu a venit în momentul în care am cumpărat un ”Sunrise Alarm Clock” de pe Temu care este configurabil printr-o aplicație de telefon. Mi s-a părut super mișto ideea de a controla un dispozitiv prin internet (nu mi-a plăcut niciodată să setez un ceas cu butoane) și m-am gândit să fac și eu ceva asemănător,​ dar mult mai configurabil. Am vrut totuși să păstrez funcționalitate de sunrise :)+Inspirația pentru proiectul meu a venit în momentul în care am cumpărat un ”Sunrise Alarm Clock” de pe Temu care este configurabil printr-o aplicație de telefon. Mi s-a părut super mișto ideea de a controla un dispozitiv prin internet (nu mi-a plăcut niciodată să setez un ceas cu butoane) și m-am gândit să fac și eu ceva asemănător,​ dar mult mai configurabil. Am vrut totuși să păstrez funcționalitate de sunrise ​alarm :)
  
 Cred că un astfel de dashboard este util pentru oricine, deoarece poate fi configurat să afișeze aproape orice folosind un ESP32. Cred că un astfel de dashboard este util pentru oricine, deoarece poate fi configurat să afișeze aproape orice folosind un ESP32.
Line 20: Line 12:
 ===== Descriere generală ==== ===== Descriere generală ====
  
-<note tip> +Proiectul are la bază un ESP32 si un display LCD. Am decis să folosesc un ESP32, deoarece am vrut conexiune la Internet și Bluetooth pentru a putea comunica ​cu telefonul / un server. Pe lângă aceste dispozitiveproiectul mai conține un buzzer pentru alerte sonore șdoi senzori: un senzor pentru temperatură / umiditate șun senzor de lumină pentru detecția răsăritului.
-O schemă bloc cu toate modulele proiectului vostruatât software cât şhardware însoţită de o descriere a acestora precum şa modului în care interacţionează.+
  
-Exemplu ​de schemă blochttp://www.robs-projects.com/​mp3proj/​newplayer.html +{{:​pm:​prj2026:​ciprian.popescu0411:​schema_bloc_nehoianu_alexandru.png?​650|}} 
-</​note>​+ 
 +Modul de funcționare este următorul: 
 +  * ESP32-ul cere informații din diverse sursevalori de la senzori, notificări de la telefon, lista cu remindere de la un server etc. 
 +  * Informațiile primite sunt prelucrate (datele sunt extrase dintr-un pachet Ethernet, valorile de la senzori sunt interpretate etc.) 
 +  * Microcontroller-ul actualizează UI-ul și trimite datele la display **sau** acționează buzzer-ul
  
 ===== Hardware Design ===== ===== Hardware Design =====
 +
 +Listă de piese:
 +  * 1 x Placă ESP-WROOM-32
 +  * 1 x Display TFT SPI 2.8 inch 240x320 LCD cu touchscreen
 +  * 1 x Senzor digital de lumina BH1750
 +  * 1 x Senzor de Temperatura si Umiditate DHT22
 +  * 1 x Buzzer Pasiv
 +  * Fire de legătură
 +  * 1 x Breadboard 830 puncte
  
 <note tip> <note tip>
pm/prj2026/ciprian.popescu0411/alexandru.nehoianu.1778343859.txt.gz · Last modified: 2026/05/09 19:24 by alexandru.nehoianu
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