This is an old revision of the document!
Proiectul va consta în dezvoltarea și implementarea unui dispozitiv inovator ce simplifică experiența de lectură prin furnizarea automată a paginilor cărții la apăsarea unui buton. Acest dispozitiv reprezintă o soluție ingenioasă pentru cei care doresc confort și eficiență în timpul lecturii, eliminând necesitatea întoarcerii manuale a paginilor. Ideea aparatului s-a născut din dorința de a simplifica lectura cărților tipărite și de a oferi o soluție practică. Dispozitivul este util deoarece îmbunătățește confortul și eficiența în timpul lecturii, permițându-le utilizatorilor să se concentreze mai mult pe conținutul cărții.
Partea de hardware a proiectului constă într-o placă de plexiglas echipată cu trei picioare robotice: două pentru susținerea cărții și unul pentru întoarcerea paginilor. De asemenea, avem un al patrulea picioruș care trage pagina în mișcare pentru a facilita procesul de întoarcere a paginilor. În plus, includem butoane pentru semnalarea direcției de întoarcere a paginii (stânga sau dreapta). Această structură hardware asigură o funcționare eficientă și fiabilă a dispozitivului, oferindu-i utilizatorului o varietate de posibilități.
In realizarea proiectului se vor folosi:
Oganizarea pinilor:
Componentele proiectului vor fi conectate conform diagramei:
Asa cum reiese si din schema de mai sus, cele doua butoane vor fi folosite ca trigger care vor incepe procesul de miscare spre stanga sau spre dreapta a paginilor.
Detalii ale Schemei:
Mai jos se poate gasi o organizare orientativa a componentelor hardware:
Librarii folosite:
Principalele functii implementate
PCAADDR 0x70: Adresa I2C pentru un comutatorul de canale I2C, PCA9548A.
Proiectul a reprezentat o provocare din punct de vedere hardware, din cauza căutării pieselor necesare. Am început montajul cu două multiplexoare CD74HC4067, dar am realizat foarte curând că nu puteam comunica eficient cu cele trei giroscoape MPU6050. În cele din urmă, am optat pentru un multiplexor PCA9548A, special conceput pentru astfel de operațiuni. Necesitatea utilizării unui multiplexor a venit din faptul că giroscoapele au adresa I2C hard-codată, iar schimbarea acesteia este foarte dificilă. Cu toate acestea, am îndrăgit foarte mult acest proiect și am învățat foarte multe despre protocolul I2C și utilizările sale.