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 18:41]
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.+Cred că un astfel de dashboard este util pentru oricine, deoarece poate fi configurat să afișeze aproape orice folosind un ESP32.
  
 ===== 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.1778341263.txt.gz · Last modified: 2026/05/09 18:41 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