This shows you the differences between two versions of the page.
pm:prj2025:vstoica:lucabotez [2025/05/30 04:50] luca.botez [Hardware Design] |
pm:prj2025:vstoica:lucabotez [2025/05/30 05:40] (current) luca.botez [Introducere] |
||
---|---|---|---|
Line 5: | Line 5: | ||
Proiectul consta in implementarea un calculator touch screen care permite efectuarea operatiilor aritmetice de baza. Acesta ajusteaza automat luminozitatea ecranului in functie de lumina ambientala si intra in modul sleep dupa o perioada de inactivitate, fiind reactivat prin interactiunea cu el. | Proiectul consta in implementarea un calculator touch screen care permite efectuarea operatiilor aritmetice de baza. Acesta ajusteaza automat luminozitatea ecranului in functie de lumina ambientala si intra in modul sleep dupa o perioada de inactivitate, fiind reactivat prin interactiunea cu el. | ||
- | Scopul proiectului este de a integra concepte esentiale din domeniul sistemelor embedded, precum utilizarea ecranelor TFT cu interfata SPI, comunicarea cu senzori digitali prin I2C, gestionarea intreruperilor si optimizarea consumului energetic prin moduri de repaus. | + | Scopul proiectului este de a integra concepte esentiale din domeniul sistemelor embedded, precum utilizarea ecranelor TFT, comunicarea cu senzori digitali prin I2C, gestionarea intreruperilor si optimizarea consumului energetic prin moduri de repaus. |
===== Descriere generală ===== | ===== Descriere generală ===== | ||
Line 146: | Line 146: | ||
{{:pm:prj2025:vstoica:light_mode_calc.jpeg?300|}} | {{:pm:prj2025:vstoica:light_mode_calc.jpeg?300|}} | ||
- | ===== Concluzii ===== | + | Video: SOON! |
===== 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ă ;-). | ||
- | |||
- | 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**. | ||
- | </note> | ||
+ | Toate fisierele se pot gasi aici: [[https://github.com/lucabotez/touch-screen-calculator|Link]]. | ||
===== Bibliografie/Resurse ===== | ===== Bibliografie/Resurse ===== | ||
- | <note> | + | [[https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf|Arduino UNO]] |
- | Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. | + | |
- | </note> | + | [[https://github.com/JoaoLopesF/SPFD5408|TFT LCD Display]] |
+ | |||
+ | [[https://www.kicad.org/|KiCad EDA]] | ||
+ | |||
+ | |||
<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> | ||