This shows you the differences between two versions of the page.
|
pm:prj2021:dbrigalda:position-tracking [2021/06/04 11:47] horia_vlad.onofrei [Hardware Design] |
pm:prj2021:dbrigalda:position-tracking [2021/06/04 11:48] (current) horia_vlad.onofrei [Software Design] |
||
|---|---|---|---|
| Line 32: | Line 32: | ||
| ===== Software Design ===== | ===== Software Design ===== | ||
| Mediul de dezvoltare e Arduino Software (IDE) folosind programatorul AVRISP mkII. | Mediul de dezvoltare e Arduino Software (IDE) folosind programatorul AVRISP mkII. | ||
| - | Am folosit 2 biblioteci externe, SdFat de la https://github.com/greiman/SdFat pentru lucrul cu cartele SD de dimensiuni mai mari (si deci, de tip fat32) si MPU9250 de la https://github.com/hideakitai/MPU9250 pentru preluarea de date de la senzor. | + | Am folosit 2 biblioteci externe, SdFat de la https://github.com/greiman/SdFat pentru lucrul cu cardurile microSD de dimensiuni mai mari de 2gb (si deci, de tip fat32) si MPU9250 de la https://github.com/hideakitai/MPU9250 pentru preluarea de date de la senzor. |
| - | In afara de handler-ele de intreruperi, am implementat si functia care scrie datele intr-un fisier .csv. | + | In afara de handler-ele de intreruperi, am implementat si functia care scrie datele intr-un fisier csv. |
| ===== Rezultate Obţinute ===== | ===== Rezultate Obţinute ===== | ||
| Un proiect aproape complet, cu interactiunea MPU9250 - Arduino - MicroSD realizata. Pe cardul SD se pun datele accelerometrului si unghiurile calculate, care apoi pot fi filtrate si folosite intr-un program de gestionare de date (ex: python3) | Un proiect aproape complet, cu interactiunea MPU9250 - Arduino - MicroSD realizata. Pe cardul SD se pun datele accelerometrului si unghiurile calculate, care apoi pot fi filtrate si folosite intr-un program de gestionare de date (ex: python3) | ||