This is an old revision of the document!
Radar
Introducere
Ideea proiectului este de a crea un dispozitiv ce poate sa identifice obiecte ce se situeaza in fata acestuia, indicand apoi pe ecranul calculatorului zonele libere cu verde, iar zonele ocupate de alte obiecte cu rosu.
Descriere generală
Pentru implementarea proiectului vor fi folosite un servo motor si un senzor de distanta ultrasonic. Senzorul va fi prins de servo motor si mutat constant de acesta sub un unghi intre 0-180 de grade, astfel putand indetifica obiecte ce se situeaza in fata, dar si in lateralele dispozitivului
Hardware Design
Lista de piese:
* Arduino Uno
* Servomotor sg90
* Senzor ultrasonic HC-SR04
* Breadboad
* Fire de legatura
Schema bloc:

Software Design
Pentru a dezvolta aplicatia am folosit Arduino IDE, impreuna cu Processing IDE. Acestea comunica pe portul COM3.
Pocessing IDE a fost folosit pentru a crea fereastra grafica ce afiseaza radarul.
Bibliotecile folosite sunt Servo.h (pentru api-ul servomotorului), processing.serial.* (pentru comunicatia seriala dintre cele doua IDE), java.awt.event.KeyEvent (pentru citirea datelor de pe portul serial) si java.io.IOException (pentru a trata excepetiile ce apar la nivel de IO).
Download
Jurnal
23 aprilie: alegerea proiectului si detalierea lui
28 aprilie construirea schemei bloc si punerea la punct a detaliilor
29 aprilie realizare wiki
Bibliografie/Resurse
schema bloc a fost realizata folosind ThinkerCad
documentarea va fi realizata folosind laboratoarele