Codruţ-Cristian GROSU (25593) - Smartphone

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul consta in realizarea unui dispozitiv care primeste si trimite SMS-uri prin GSM.

Am ales sa realizez acest proiect deoarece vreau sa comunic cu prietenii si atunci cand mi se strica smartphone-ul.

In viitor vreau sa realizez un telefon mult mai performant pe care sa-l comercializez in toata lumea.

Descriere generală

Schema bloc:

Pentru a trimite un SMS :

  1. Se scrie mesajul folosind tastatura.
  2. Mesajul este preluat de microcontroler.
  3. Apoi este afisat pe LCD Text.
  4. Apoi se scrie numarul de telefon folosind tastatura.
  5. Numarul de telefon este preluat de microcontroler.
  6. Apoi este afisat pe LCD Text.
  7. Mesajul este apoi trimis numarului de telefon prin modulul GSM.

Pentru a primi un SMS :

  1. Modulul GSM receptioneaza un mesaj si numarul de la care a venit mesajul.
  2. Mesajul si numarul de telefon sunt trimise la microcontroler.
  3. Apoi microcontroler-ul va trimite mesajul si numarul de telefon la LCD Text.

Hardware Design

Lista de piese

Componente de baza :

  • microcontroller ATMEGA324
  • soclu microcontroller
  • stabilizator de tensiune
  • diode ZENER
  • condensatoare
  • rezistente
  • butoane
  • leduri
  • quartz

Componente specifice proiectului :

  • LCD Grafic
  • Modul GSM
  • Tastatura
  • Placa de Test
  • Fire pentru conexiune de tip mama-mama

Aici puneţi tot ce ţine de hardware design:

  • listă de piese
  • scheme electrice
  • diagrame de semnal
  • rezultatele simulării

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:prj2016:avoinescu:dumitru_alin.

Jurnal

22 Aprilie 2016 : Am ales proiectul si numele acestuai, am realizat schema bloc si am descris in mare cum va functiona proiectul.

Bibliografie/Resurse

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

pm/prj2016/avoinescu/91919191.txt · Last modified: 2021/04/14 17:07 (external edit)
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