This shows you the differences between two versions of the page.
|
pm:prj2026:atoader:anicolaescu2602 [2026/05/12 20:18] anicolaescu2602 [Download] |
pm:prj2026:atoader:anicolaescu2602 [2026/05/12 20:22] (current) anicolaescu2602 [Resurse Hardware (Datasheets)] |
||
|---|---|---|---|
| Line 213: | Line 213: | ||
| ===== Jurnal ===== | ===== Jurnal ===== | ||
| + | Această secțiune documentează etapele parcurse în dezvoltarea proiectului, evidențiind principalele sarcini și modul în care au fost soluționate problemele tehnice întâmpinate. | ||
| - | <note tip> | + | ^ Dată ^ Etapă / Activitate ^ Descriere și Rezultate ^ |
| - | Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. | + | | 20.04.2026 | Documentare și Setup | Analiza senzorilor AHT20 și BMP280. Stabilirea schemei de pini pe ATmega328P. | |
| - | </note> | + | | 25.04.2026 | Drivere I2C Low-Level | Implementarea manuală a protocolului TWI. Testarea comunicației cu LCD-ul (adresa 0x27). | |
| + | | 02.05.2026 | Achiziție Date Senzori | Citirea datelor brute de la AHT20. Implementarea logică pentru controlul LED-ului RGB. | | ||
| + | | 05.05.2026 | Calibrare și Filtrare | Integrarea BMP280. Implementarea filtrului de medie mobilă pentru presiune (10 eșantioane). | | ||
| + | | 08.05.2026 | Interfață și Meniu | Implementarea logică pentru pagini multiple pe LCD și meniul de setări praguri. | | ||
| + | | 10.05.2026 | Gestiune Memorie | Integrarea logică EEPROM pentru salvarea permanentă a pragurilor setate de utilizator. | | ||
| + | | 11.05.2026 | Alerte și Mod Noapte | Implementarea PWM dinamic pentru Buzzer și a logicii de silențios bazată pe LDR (Lux). | | ||
| + | | 12.05.2026 | Finalizare și Wiki | Curățarea codului, realizarea Makefile-ului și finalizarea documentației pe Wiki. | | ||
| ===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
| Line 223: | Line 229: | ||
| Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | ||
| </note> | </note> | ||
| + | |||
| + | ===== Resurse Hardware (Datasheets) ===== | ||
| + | Documentația oficială utilizată pentru înțelegerea hărții regiștrilor și a protocoalelor de comunicare: | ||
| + | |||
| + | Atmel ATmega328P: [[https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|Datasheet complet (Architecture, Registers, Timers)]]. | ||
| + | |||
| + | Bosch BMP280: [[https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bmp280-ds001.pdf|Digital Pressure Sensor Datasheet]] (utilizat pentru formulele de compensare și calibrare). | ||
| + | |||
| + | Cursurile si laboratoarele din cadrul cursului de Proiectarea cu Microprocesoare | ||
| + | |||
| + | |||
| + | ===== Resurse Software ===== | ||
| + | Uneltele și mediile de programare care au facilitat dezvoltarea proiectului: | ||
| + | |||
| + | PlatformIO Core: [[https://docs.platformio.org/|Documentație oficială]] pentru managementul proiectului și al build-ului. | ||
| + | |||
| + | AVR Libc Home Page: [[https://www.nongnu.org/avr-libc/user-manual/index.html|Standard C library for AVR]] (referință pentru <avr/interrupt.h> și <avr/eeprom.h>). | ||
| + | |||
| + | Formula Magnus-Tetens: [[https://en.wikipedia.org/wiki/Dew_point|Dew Point Calculation Methodology]] (calculul punctului de rouă). | ||
| <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> | ||