Autorul poate fi contactat la adresa: Login pentru adresa
Proiectul functioneaza ca un radar 3D ce poate fi controlat fie de catre un calculator, fie poate functiona ca standalone, analizand periodic mediul in care este pozitionat.
Functionalitati:
Module folosite:
Alte piese:
Exista 3 componente: LCD, servomotor, senzor. Pentru senzor nu am reusit sa gasesc ceva anume si nu am avut cum sa testez daca merge ce incerc eu sa fac. Pentru servomotor m-am folosit de OCR1A si de fiecare data ii dadeam un unghi unde trebuia sa ajunga, faceam un wait si mergeam mai departe, iar la final ma intorceam. Pentru LCD m-am folosit de codul din laborator si am afisat un "hello world" simplu. Partea de cod am facut-o blind, deoarece nu am putut sa fac in vreun fel PC-ul sa imi recunoasca placa, asa ca am implementat ceva foarte simplu pentru invartirea elicei servomotorului, si pentru afisarea pe LCD. Neputand sa testez, nu stiu sa estimez corectitudinea codului meu. Ca si mediu de dezvoltare am folosit atmel studio.
Am reusit sa leg componentele hardware intre ele, functionale. O concluzie ar fi faptul ca informatiile despre astfel de proiecte sunt putine si destul de greu de gasit, iar problemele care pot aparea sunt destul de diverse. Cred ca ar trebui creata o sectiune de Problems and solved in care studentii sa se poata uita la problemele intampinate de cei din anii trecuti, precum si la rezolvarile lor. Cred ca este foarte bine structurat site-ul de PM, faptul ca avem de unde sa ne inspiram este destul de interesant.
Aici este arhiva cu codul sursa + README.
Resurse Software
LCD–3552-modul-lcd-de-144-cu-spi-i-controller-st7735-128x128-px.html
Senzor–9-senzor-ultrasonic-hc-sr04-.html