Adriana-Maria HORELU - Notify via Email

Autorul poate fi contactat la adresa: Login pentru adresa

Introducere

Proiectul: Dispozitiv de notificare prin e-mail in urma detectarii unei miscari.

Utilizare: Se ataseaza la un obiect ascuns (exemplu: jurnal personal) sau se plaseaza intr-un loc privat (ex: un sertar).

Actiune: Cand detecteaza miscare, iti trimite un mail de notificare.

Utilitate: Afli cand cineva iti umbla cu/la ceva privat (aflat intr-un loc stabil).

Descriere generală

Module hardware:

  • Placuta cu microcontroller-ul ATMEGA324
  • modulul Wifi sau, ca alternativa, ENC28J60 (controller Ethernet cu interfata SPI)
  • accelerometru

Mentiune: dispozitivul are sens daca poate comunica wireless, insa mai am nevoie de putin timp sa ma documentez legat de modulul wifi, sa imi dau seama daca e realizabila utlilizarea acestuia in cadrul proiectului.

Hardware Design

Lista de piese

  • placa de baza
  • kit-ul pentru placa de baza
  • accelerometru - MMA7456L Freescale
  • modul wifi - RN-XV WiFLy Roving Networks
  • tranzistoare NPN
  • rezistente 3V3 si 4K7
  • MAX232 Texas Instruments
  • condensatoare electrolitice 1uF
  • convertor USB TO DB9 RS-232
  • mufa DB9 mama
  • rezistente
  • baterie 9V

Proiect:

Configurare WiFly:

Schema electrica proiect

Schema electrica configurare WiFly

Software Design

Tool-ul folosite:

  • avr-gcc
  • Programmer's Notepad
  • HIDBootFlash

Implementare:

  • comunicatia prin SPI cu accelerometrul

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

28.03.2014 – Am cumparat kit-ul pentru placa de baza

11.04.2014 – Am inceput lipirea componentelor pe placa de baza

18.04.2014 – Am construit pagina de wiki a proiectului

24.04.2014 – Am terminat de lipit componentele din kit-ul principal

Testare si rulare cod accelerometru (comunicare prin SPI)

Testare conexiune cu modul WiFly (comunicare prin UART)

Ansamblu hardware final pt proiect

Nu se poate realiza configurarea remote a modulului wifly, rezulta ca e necesar setup pentru configurare via seriala. In progres lipire ansamblu hardware necesar pentru comunicare laptop-wilfy (pentru configurare prin USART)

Bibliografie/Resurse

Resurse hardware

pm/prj2014/ideaconu/notifyatmovement.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