Differences

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

Link to this comparison view

pm:prj2024:vstoica:dragos.coscodan [2024/05/27 03:11]
dragos.coscodan [Descrierea codului aplicaţiei:]
pm:prj2024:vstoica:dragos.coscodan [2024/05/30 23:53] (current)
dragos.coscodan [Rezultate Obţinute]
Line 195: Line 195:
       {       {
         mainBox.light_intensity = fbdo_light_intensity.intData();​         mainBox.light_intensity = fbdo_light_intensity.intData();​
-      } +      } 
-      ​+
     }     }
  
Line 243: Line 242:
  
 == Citire date telecomanda IR  == == Citire date telecomanda IR  ==
 +
 +Primeste comenzi de la telecomanda si in functie de acestea seteaza variabilele necesare
 +Pentru a nu citi prea rapid comenzi si nu a trimite date prea des la baza de date an facut un delay 
 +pentru fiecare folosind functia millis()
  
     if (IrReceiver.decode()) {     if (IrReceiver.decode()) {
Line 278: Line 281:
  
 == Citire si scriere EEPROM pe Arduino Nano == == Citire si scriere EEPROM pe Arduino Nano ==
-    ​+ 
 +Parola si cartelele sunt salvate in eeprom pentru a nu pierde informatia la resetare. 
 +    
 +   
   if (EEPROM.read(EE_START_ADDR) == KEY_DATA)   if (EEPROM.read(EE_START_ADDR) == KEY_DATA)
   {   {
Line 302: Line 308:
   }   }
  
-  ​== Stergere/​Scriere cartele ​Arduino Nano ==+== Stergere/​Scriere cartele ==
   ​   ​
   // Adding and deleting new tag in/from EEPROM   // Adding and deleting new tag in/from EEPROM
Line 333: Line 339:
   }   }
  
 +== Poze aplicatie ==
 +
 +
 +{{:​pm:​prj2024:​vstoica:​dragos.coscodan_room_2.jpg?​400|}}
 +
 +{{:​pm:​prj2024:​vstoica:​dragos.coscodan_power_measure.jpg?​400|}}
  
  
Line 338: Line 350:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
    
-<note tip> +**Inchidere Usa:** 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+ 
-</note> +    Introducere parola pe numpad pentru a deschide usa; 
-  +    Apropiere cartela pentru a deschide usa; 
-===== Concluzii =====+    Cand usa este deschisa tastare "​***"​ pentru a intra in meniul de setari 
 +    unde putem schimba parola, limba(RO, EN, FR), adauga/​sterge cartele; 
 +    Usa se incuie automat dupa cateva secunde daca este inchisa
 + 
 +**Cutie 1 si 2:** 
 + 
 +    Afisare temperatura,​ umiditate, calitate aer pe telefon; 
 +    Activare/dezactivare becuri, prize, alarma de la telecomanda sau telefon; 
 +    ​Aprinde/​stinge luminile, batand de doua ori din palme; 
 +    ​Aprinde lumina daca intensitatea luminii este mai mica de un prag; 
 +    Activare/​Dezactivare becuri, prize, alarma intrun anumit interval; 
 +    Setare intensitate lumina de la telecomanda sau din aplicatie;​ 
 +    Afisare curent consumat in aplicatie;​ 
 +    Activare alarma daca cineva a patruns in casa sau daca calitatea aerului este rea; 
 +    Afisare status cutii utilizand ledurile montate. 
 +     
 +     
 +[[https://​youtu.be/​betq2JxMFPk?​si=Z8a8zUScWK3Z1pHi|Video 1]]   
 +[[https://​youtube.com/​shorts/​bQj4MoAs6Ao?​si=cfGHVuRVleRzV3eR|Video 2]] 
 +[[https://​youtube.com/​shorts/​dKRBe61gDRw?​si=bTGLbOu1wot8lc-2|Video 3]] 
 + 
 + 
    
 +
 ===== Download ===== ===== Download =====
    
-<note warning> + 
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-). +{{:pm:prj2024:vstoica:dragos.coscodan.smart_home.zip|}}
-  +
-Fişierele se încarcă pe wiki folosind facilitatea *Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul *:pm:prj20??:c?* sau *:pm:​prj20??:​c?:​nume_student** (dacă este cazul)*Exemplu:* Dumitru Alin, 331CC -> *:​pm:​prj2022:​cc:​dumitru_alin*. +
-</​note>​ +
-  +
-===== Jurnal ===== +
-  +
-<note tip> +
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. +
-</​note>​+
    
 +
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
    
-<​note>​ + 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe *Resurse Software* ​şi *Resurse Hardware*. +**Resurse Software
-</note>+** 
 + 
 +https://​randomnerdtutorials.com/​esp32-pwm-arduino-ide/​ 
 +     
 +https://​medium.com/​@khantalha7367/​uart-communication-on-esp32-28fd3df3b6eb 
 +     
 +https://​randomnerdtutorials.com/​esp32-esp8266-firebase-authentication/​ 
 + 
 +https://​developer.android.com/​ 
 + 
 + 
 +**Resurse Hardware:*
 + 
 +https://​randomnerdtutorials.com/​esp32-pinout-reference-gpios/​ 
 + 
 +https://​www.instructables.com/​AC-PWM-Dimmer-for-Arduino/​ 
 + 
 +https://​diyprojectslab.com/​measure-ac-current-using-arduino-and-sct-013/​ 
    
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2024/vstoica/dragos.coscodan.1716768718.txt.gz · Last modified: 2024/05/27 03:11 by dragos.coscodan
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