Differences

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

Link to this comparison view

pm:prj2026:bianca.popa1106:ioan_cristian.pavel [2026/05/18 17:23]
ioan_cristian.pavel [Software Design]
pm:prj2026:bianca.popa1106:ioan_cristian.pavel [2026/05/19 13:51] (current)
ioan_cristian.pavel [Download]
Line 48: Line 48:
 **Schema electrica:​** **Schema electrica:​**
 {{ :​pm:​prj2026:​bianca.popa1106:​schema_electrica_ioancristianpavel.png?​600 | Schema Bloc }} {{ :​pm:​prj2026:​bianca.popa1106:​schema_electrica_ioancristianpavel.png?​600 | Schema Bloc }}
- 
-<note tip> 
-Aici puneţi tot ce ţine de hardware design: 
-  * listă de piese 
-  * scheme electrice (se pot lua şi de pe Internet şi din datasheet-uri,​ e.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) 
-  * diagrame de semnal ​ 
-  * rezultatele simulării 
-</​note>​ 
  
 ===== Software Design ===== ===== Software Design =====
- 
- 
-<note tip> 
-Descrierea codului aplicaţiei (firmware): 
-  * mediu de dezvoltare (if any) (e.g. AVR Studio, CodeVisionAVR) 
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib) 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi 
-  * (etapa 3) surse şi funcţii implementate 
-</​note>​ 
  
 **1. Mediul de dezvoltare si arhitectura hibrida** **1. Mediul de dezvoltare si arhitectura hibrida**
Line 79: Line 62:
  
 **2. Algoritmul principal si fluxul de date** **2. Algoritmul principal si fluxul de date**
 +
 Logica centrala a sistemului are la baza un selector de moduri prin variabila globala mod_manual. Logica centrala a sistemului are la baza un selector de moduri prin variabila globala mod_manual.
  
Line 122: Line 106:
 ===== Concluzii ===== ===== Concluzii =====
  
-===== Download =====+Proiectul a fost finalizat, rezultand intr-un prototip functional, complet automatizat,​ capabil sa fie controlat de la distanta.
  
-<note warning>​ +Sistemul rezolva o problema reala de eficienta energetica si confort. Iluminatul obisnuit ramane activ chiar si cand nu este necesarsau necesita interactiune fizica constantaPrin combinarea senzorului fotorezistiv cu cel de miscare se garanteaza faptul ca banda LED consuma energie strict atunci cand cineva este in incapere si lumina naturala este insuficienta. In plusadaugarea componentei ​de server web si trecerea prin tunelul SSH a rezolvat problema de accesibilitate IoT in medii cu retele restrictive (cum ar fi lipsa unui IP public sau limitari de tip AP Isolation), permitand controlul prin date mobile.
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului:​ sursescheme, etcUn fişier README, un ChangeLogun script ​de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).+
  
-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:​prj2009:​cc:dumitru_alin**. +Desi sistemul indeplineste scopul de proiectare, ​se pot aduce cateva imbunatatiri ​pe viitor:
-</​note>​+
  
-===== Jurnal =====+Inlocuirea modulului Bluetooth (HC-06) cu un microcontroler cu Wi-Fi integrat (ex. ESP8266 sau ESP32) pentru a elimina necesitatea unui server cu rol de bridge. 
 + 
 +Crearea unui PCB (Printed Circuit Board) dedicat pentru a face un sistem mai compact, care sa se potriveasca cu design-ul anumitor corpuri de lampa.
  
-<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 =====
 +**Resurse Hardware:**
 +  * [[https://​ww1.microchip.com/​downloads/​aemDocuments/​documents/​MCU08/​ProductDocuments/​DataSheets/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|ATmega328P 8-bit AVR Microcontroller Datasheet]]
 +  * [[https://​scl.engr.uconn.edu/​courses/​ece3411/​preliminaries/​Atmel-42287-ATmega328P-Xplained-Mini-User-Guide_UserGuide.pdf|ATmega328P Xplained Mini User Guide]]
 +  * [[https://​www.rajguruelectronics.com/​Product/​707/​HC-06%20core%20bluetooth%20module.pdf|HC-06 Bluetooth Module Datasheet]]
 +  * [[https://​www.handsontec.com/​dataspecs/​SR501%20Motion%20Sensor.pdf|HC-SR501 PIR Motion Sensor Datasheet]]
 +  * [[https://​www.acdcshop.gr/​content/​02-LDR1.pdf|Photoresistor (LDR)]]
 +  * [[https://​www.ssh.com/​academy/​ssh/​tunneling-example|SSH Port Forwarding Documentation]]
  
-<​note>​ +**Resurse Software ​șTool-uri:** 
-Listă cu documente, datasheet-uri,​ resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**+  ​Cirkit Designer (schema electrica) 
-</​note>​+  ​GitHub (cod sursa)
  
 <​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/prj2026/bianca.popa1106/ioan_cristian.pavel.1779114199.txt.gz · Last modified: 2026/05/18 17:23 by ioan_cristian.pavel
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