Cosmin SERBAN (78657) - PAR (Prezenta Automata si Rapida)

Introducere

Acest dispozitiv este proiectat pentru a scurta timpul irsoit pentru prezenta in cadrul orelor de curs. Acest lucru va fi realizat cu ajutorul unui dispozitiv Bluetooth, care va identifica studentii idn sala, si cu un dispozitiv WiFi, prin care se va salva prezenta intr-un Google Spreadsheet.

Am ales acest proiect deoarece imi doresc sa concep si asamablez un dispozitiv cu intrebuintari practice, dar si pentru a ma familiariza ca API-ul Google Drive ce sigur imi va fi de folos ulterior.

Descriere Generala

Schema Bloc

Schema Bloc PAR

Descriere

  • Printr-un modul Bluetooth dispozitivul va citi adrese MAC valabile in jurul sau
  • ATmega va pregati pachetele si comanda necesara pentru Google Spreadsheet
  • Pachetele vor fi transmise prin modulul WiFi catre cloud
  • Tabelul va fi completat in concordanta
  • Studentul poate verifica daca prezneta i-a fost inregistrata

Va exista un switch de control care va diferentia intre starea de scanarea si cea de repaus

Coloanele tabelului vor fi repartizate astfel:

Adresa MAC Nume Student Saptamana 1 Saptamana 2 Etc.

Adresele MAC noi vor fi introduse fiecare pe cate un rand nou la sfarsitul tabelului. Asocierea “MAC - Nume” va fi facuta de profesor cu ajutorul studentilor in prima ora.

Tabelul nu poate fi editat de studenti, ci doar de profesor si de dispozitiv.

Hardware Design

Lista de Piese

  • Placa de baza
  • porturi, fire, butoane, leduri, condensatoare etc.
  • Microcontroller ATmega 324
  • Modul Bluetooth HC-05
  • Modul WiFi ESP8266
  • Convertor DC-DC Integrat (AM1SS-0524S-NZ)

ATmega 324A-PU (poza preluata de pe ro.farnell.com) Modul Bluetooth HC-05 (poza preluata de pe roboromania.ro) Modul WiFi ESP8266 (poza preluata de pe roboromania.ro)







Schema Electrica

Software Design

Surse 3rd Party adaptate

  • USART_RS232.h
  • USART_RS232.c
  • wifi.h
  • wifi.c

Toate acestea au fost preluate de la adresa https://www.electronicwings.com si adaptate corespunzator.

Rezultate Obţinute

S-a indeplinit in totalitatea implementarea fizica si s-a dezvoltat o versiune de software posibil corecta. Din pacate a avut loc o eroare la lipirea placutei. Se produce un scurt circuit ce incalzeste portul USB-B si impiedica incarcarea programelor

Download

Descarcati acest proiect in folderul “BootloadHID.2019-04-16”

solution.zip

Bibliografie/Resurse

pm/prj2019/dghilinta/autoprez.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