This is an old revision of the document!


Rama Foto - Popescu Raluca 332AA

Introducere

Proiectul constă într-o ramă foto digitală cu scopul principal de a afișa imagini la intervale regulate de timp. Rama foto este compusă în principal dintr-un ecran pe care va fi afișat slideshow-ul de imagini și un card microSD pe care vor fi stocate imaginile. Utilizatorul trebuie să interacționeze doar cu cardul de memorie, prin care poate încărca un număr limitat de poze, în funcție de memoria disponibilă pe card. Slideshow-ul va porni automat odată ce rama foto este conectată la o sursă de curent.

În plus, rama foto poate funcționa și ca un termometru digital simplu care să indice temperatura mediului ambiant. Această funcționalitate se realizează prin apăsarea unui buton care va opri slideshow-ul de imagini și va afișa temperatura pe ecran. Pentru a continua afișarea slideshow-ului, utilizatorul poate apăsa din nou butonul.

Ideea care a stat la baza proiectului a fost aceea de a realiza o ramă foto care să afișeze o singură imagine. Însă, ulterior, am dezvoltat conceptul astfel încât să fie posibilă afișarea mai multor imagini, ceea ce face diferența între o ramă foto obișnuită și una digitală. Deși suntem în era tehnologiei, oamenii sunt încă foarte interesați să surprindă momente importante din viața lor prin fotografii și videoclipuri.Cu toate acestea majoritatea informațiilor de acest tip sunt stocate în format digital,iar foarte puține persoane mai aleg să dezvolte pozele în prezent. Astfel, o ramă foto digitală este foarte utilă, având în vedere că poate fi refolosită mulți ani și totul se rezumă la încărcarea sau schimbarea pozelor de pe cardul SD.

Descriere generală

Schema bloc a modulelor hardwere folosite:

Hardware Design

Componentele hardwere folosite pentru acest proiect sunt:

  • Placa de dezvoltare compatibila Arduino UNO
  • 1.18” LDC screen ST7735
  • MicroSD Card Adapter + microSD card
  • senzor de temperatura( senzor AHT2x)
  • buton
  • breadboard
  • fire

Ecranul LCD si microSD adapterul se bazeaza pe SPI in timp ce senzorul de temperarura pe I2C.

Pentru realizarea proiectului voi folosi spre indrumare laboratoarele care detaliaza Timere(pentru derularea imaginilor), SPI si I2C.

Conectarea componentelor la placuta Arduino UNO

Configuratie LCD Arduino Pin
LED 3.3V
SCK 13
SDA 11
A0 8
RESET 9
CS 10
GND GND
VCC 5V
Configuratie AHT2x Arduino Pin
Vin 5V
GND GND
SCLA5
SDAA4
Configuratie SDCard Pin
CS 4
GND 13
MOSI11
MISOA4
VCC5V
GNDGND

Software Design

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

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

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.

Jurnal

  • 27 Aprilie - Comanda piese
  • 5 Mai - Creare pagina eiki
  • 10 Mai - Verificare individuala a pieselor
  • 16 Mai - Realizare montaj si soft initial

Bibliografie/Resurse

Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe Resurse Software şi Resurse Hardware.

Export to PDF

pm/prj2023/adarmaz/rama-foto.1684245516.txt.gz · Last modified: 2023/05/16 16:58 by raluca.popescu1403
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