This shows you the differences between two versions of the page.
|
pm:prj2022:imacovei:oledinteractiv [2022/05/27 22:05] mihai.defta [Descriere generală] |
pm:prj2022:imacovei:oledinteractiv [2022/05/27 22:12] (current) mihai.defta [Descriere generală] |
||
|---|---|---|---|
| Line 11: | Line 11: | ||
| Sistemul o sa primeasca input de la utilizator prin intermediul joystick-ului si a celor doua butoane puse la dispozitie. Atunci cand utilizatorul ajunge la o pozitie dorita pe ecran, acesta poate sa insereze/stearga un pixel de pe ecranul OLED-ului. | Sistemul o sa primeasca input de la utilizator prin intermediul joystick-ului si a celor doua butoane puse la dispozitie. Atunci cand utilizatorul ajunge la o pozitie dorita pe ecran, acesta poate sa insereze/stearga un pixel de pe ecranul OLED-ului. | ||
| - | {{:pm:prj2022:imacovei:pmdiagram.png|}} | + | {{:pm:prj2022:imacovei:pmdiagram.png|}} |
| Ca si functionalitati aditionale, sistemul ofera urmatoarele: \\ | Ca si functionalitati aditionale, sistemul ofera urmatoarele: \\ | ||
| * la apasarea indelungata a butonului de stergere o sa fie curatat intreg ecarnul \\ | * la apasarea indelungata a butonului de stergere o sa fie curatat intreg ecarnul \\ | ||
| - | * la apasarea indelungata a butonului de inserare o sa fie schimbata culoarea folosita pentru colorare \\ | + | * la apasarea indelungata a butonului de inserare o sa fie schimbata culoarea folosita pentru culoare \\ |
| * la apasarea ambelor butoane o sa apara pe ecran un desen deja realizat, dispunand de asemenea si de un intro theme redat de un buzzer | * la apasarea ambelor butoane o sa apara pe ecran un desen deja realizat, dispunand de asemenea si de un intro theme redat de un buzzer | ||
| Line 39: | Line 39: | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| - | Am folosit Arduino IDE pentru a dezvolta partea de software a proiectului. Bibliotecile utilizate sunt urmatoarele; | + | Am folosit Arduino IDE pentru a dezvolta partea de software a proiectului si Eagle pentru a genera schema electrica. Bibliotecile utilizate sunt urmatoarele: |
| * Adafruit_GFX.h | * Adafruit_GFX.h | ||
| * Adafruit_SSD1336.h | * Adafruit_SSD1336.h | ||